Tenho uma dúvida em como recuperar o valor de um checkbox. Já li alguns tópicos aqui no fórum, mas ainda não consegui resolver a questão.
Construí uma consulta e no filtro o usuário tem a opção de marcar uma ou mais opções por meio de um campo ckeckbox.
Por uma questão particular da query que montei para a consulta, preciso pegar os valores selecionados no filtro pelo usuário e carregar numa variável e esta variável está contida na query da consulta.
Carrego essa variável no evento OnValidate do filtro.
Até sem problemas, funciona perfeitamente.
Minha dúvida é que o array do checkbox traz cada caracter em uma posição do array e não a string toda.
Por exemplo:
A lookup do campo checkbox tem um campo com ID e outro com a descrição:
ID Descrição
1 NOVO
2 PENDENTE
33 ENCERRADO
O Array me retorna, para cada posição, um único caracter:
1,#,#,@,@,N,O,V,O
2,#,#,@,@,P,E,N,D,E,N,T,E
3,3,##,@,@,E,N,C,E,R,R,A,D,O
Como fazer para recuperar o ID e a String do campo descrição sem essa separação caracter a caracter ???
Utilizo a versão 7 do ScriptCase, Bando de Dados Oracle 10g e Linux Red Hat 5
Desde já, agradeço pela ajuda.
Michel