Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá senhores, preciso de uma ajuda.
Tenho um campo na tabela de contrato que é modalidade, que vem os valores 01,02,03,04,05
onde
01 - pregão
02 - Credenciamento
03 - Dispensa
04 - Contrato... etc, etc...
porém, não quero apresentar o campo com os números, quero que quando for 01, saia pregão e assim por diante,
minha ideia era usar algo parecido tipo, switch (modalidade) case 01 - pregão, case 02 Credenciamento,....etc, etc...
Ja pesquisei na net e não consigo usar a forma como o pessoal fala, pois, nem reconhece o comando switch.
Amigo, sua solução é um de-para, poderá utilizar o recurso mapping;
Segue como fazer:
Vagner,
como dito pelo mario.sergio.ti tem o mapping que também seria a minha opção, mas tem o pick() que também atenderia quando os códigos são sequencias........
Exemplo | Resultado |
---|---|
pick( N, 'A','B',4, 6 ) | retorna 'B' se N = 2 retorna 4 se N = 3 |
Mas ainda prefiro o mapping....
Amigo, conseguiu?
Neste caso especificamente eu não consegui, mas consegui usando o recurso pelo banco de dados que a tecnologia que domino mais, e ja enviei pronto para o QlikView.
Blz, que bom que resolvei, grande abraço.