Galera, boa noite!
Sabe aquela que a gente escolhe um campo da tabela, clica na parte inferior, na aba "pesquisa", criamos uma caixa de listagem com uma determinada lista de valores?
Então, eu fiz isso, só que estou com um problema para capturar o valor que o usuário selecionou.
Por exemplo: eu criei uma multi seleção, daí eu fiz com que apareca num formulário. Até aí, tudo bem, só que a cada registro eu preciso saber qual valor o usuário selecionou. então criei um recordset que percorre do inicio ao fim para ler registro a registro, porém, se eu colocar:
"ds!NomeDoCampoQueTemCxDeListagem", e perguntar se é nulo (isnull(no do campo)), se o usuário não marcar nada dá certo, porém, se em algum registro ele marcou alguma coisa e em outro não, informa que não é nulo (e eu sei que em algum registro o usuário não marcou nada), mas não consigo captura o valor. Se eu colocar debug.print ds!nome do campo, dá um erro tipos incompatíveis.
Alguem pode me ajudar, estou quebrando a cabeça a horas e sem sucesso!
Sabe aquela que a gente escolhe um campo da tabela, clica na parte inferior, na aba "pesquisa", criamos uma caixa de listagem com uma determinada lista de valores?
Então, eu fiz isso, só que estou com um problema para capturar o valor que o usuário selecionou.
Por exemplo: eu criei uma multi seleção, daí eu fiz com que apareca num formulário. Até aí, tudo bem, só que a cada registro eu preciso saber qual valor o usuário selecionou. então criei um recordset que percorre do inicio ao fim para ler registro a registro, porém, se eu colocar:
"ds!NomeDoCampoQueTemCxDeListagem", e perguntar se é nulo (isnull(no do campo)), se o usuário não marcar nada dá certo, porém, se em algum registro ele marcou alguma coisa e em outro não, informa que não é nulo (e eu sei que em algum registro o usuário não marcou nada), mas não consigo captura o valor. Se eu colocar debug.print ds!nome do campo, dá um erro tipos incompatíveis.
Alguem pode me ajudar, estou quebrando a cabeça a horas e sem sucesso!