Validar um campo duplo select criado com "atualizaz tabela de ligacao"

(andornelas) #1

Tenho uma tabela Documento com relacao 1-N com a tabela de destinatário.

Por isso criei o formulário baseado na tabela documentos, e por meio do “atualiza tabela de ligacao” criei um duplo select para o usuário selecionar os destinatários do documento a ser inserido.
Não estou conseguindo fazer a validação desse elemento para obrigar o usuário a selecionar ao menos um usuário.

if (empty({destino}))
sc_message_error(“Selecione o(s) destinatário(s) do documento!”)

porém, independente se o destinatário foi selecionado ou não, ele acusa a mensagem, como se {destino} fosse sempre vazio.

O formulário não enxerga {destino} como um campo no link Obrigatórios. Minha versão é a 4.

Alguém pode me ajudar

(Rodrigo Lins) #2

Boa Tarde,

Se não me engano o Atualiza tabela de ligação coloca o resultado em um array, então creio que desta forma não irá funcionar muito bem.

Seria interessante você colocar um echo (primeiro) e um var_dump para ver se retorna algo e o que retorna… De qualquer maneira, em qual evento está sendo colocado?

O código poderia ser algo parecido com isto abaixo:

echo "Destino --> " . {destino};

echo “
”;
echo "Destino do array --> ";
echo “
”;
echo “

”;
var_dump({destino});

Rodrigo Lins.