Inquiridor
Como trocar uma coluna "linha de texto" para "opção"

Pergunta
-
Olá .. continuo com meus problemas no template de HelpDesk.
Ele mantém um vinculo em várias páginas com o campo "Solicitação de Serviço", desde a criação do serviço até as exibições. Portanto estava pensando, como consigo alterar esse campo, que por padrão é uma linha de texto, por um campo do tipo opção, onde eu colocaria informações pré-definidas para abertura de chamado? Senão, cada usuário iria escrever algo na linha e não ia ficar algo padronizado.
Já tentei adicionar um novo campo e alterar a página de inclusão de serviço (NewForm.aspx), porém não ficou legal. Ele da uns problemas no Sharepoint, do tipo logo após que eu abro o chamado, o campo fica em branco. Eu tenho que editar, selecionar a opção desejada no campo novamente, ai sim ele começa a aparecer.
Então acho que o melhor jeito era manter o campo Solicitação de Serviço, já que ele é atrelado a outros lugares, e apenas mudá-lo para tipo "opção".
[]'s
Carlos A.
Todas as Respostas
-
Carlos, uma coisa que você pode fazer que é bem interessante é mudar as seguintes propriedades da coluna:
ShowInDisplayForm
ShowInEditForm
ShowInNewForm
Altere para false e praticamente essa coluna ficará inativa. Depois é só você retira-la da visão.
Abraços.
Rafael Fausto -
-
Carlos,
Como eu acho que você não possa alterar o tipo da coluna "Title" que é texto por padrão, você pode usar essas propriedades e automaticamente "desativa-la".
Assim ninguem usa e nem tem conhecimento sobre essa coluna.
Depois de desativa-la, você pode criar uma outra coluna e escolher o seu tipo.
[]'s -
Entendo Rafael, esse foi meu primeiro pensamento .. eu tirar essa coluna e adiconar uma minha ... porém, como o template de Help Desk tem inumeras views atrelados a essa coluna, como eu vou modificar todos os ponteiros para a nova coluna?
Na página principal ele traz alguns chamados e já vinculados a coluna de single text, que eu gostaria de modificar.