Olá pessoal
Estou desenvolvendo o meu primeiro teste no SC e estou tendo o seguinte problema:
Considere uma tabela VEICULOS
VPLACA
VDESCRICAO
VMODELO e uma segunda tabela
MOVIMENTO
MDATA
MPLACA
MDESCRICAO
MMODELO e mais outros campos que não vem ao caso.
No formulário de lançamento de movimento tenho uma opção select no campo MPLACA
Nos eventos Ajax , ONCHANGE do campo {MPLACA} tenho o seguinte:
sc_lookup(ds,“SELECT VPlaca,
FROM veiculos
WHERE VPlaca = {MPLACA}”);
echo "Retorno VPlaca =>>> " . {VPlaca}; <== NAO RETORNA NADA
{MDESCRICAO} = {ds[0][1]}; <== NADA
{MMODELO} = {ds[0][2]}; <== NADA
Ou seja, o codigo escrito tem um ou mais erros pois não retorna os valores necessários da tabela veículos para a tabela movimento. No futuro irei utilizar muito essas transferência de dados entre tabelas.
DUVIDA: Qual é a sintaxe do sc_lookup combinando com a clausula where para eu encontrar os registros numa base de dados? Preciso capturar os dados da tabela veiculo e incluir na tabela movimento, utilizando como base o campo placa.
Relembrando que isso e somente um sistema teste pra entender a dinâmica do SC.
Agradeço a atenção.
Ricardo - Uruguaiana, RS