Exemplo 3
Pesquisa Lookup Composta( join ) com opção de pesquisa por campo extra.
Formulário: frmCLIENTES_REVISOES.
Ex.3 ) [[DESCRICAO(carros/codicarro) CODIVEICULO ! #PLACA ]]
Será criado um LookUp que vai exibir o campo "DESCRICAO" da tabela "CARROS" (tabela/campo) - será criado um JOIN
No retorno, o codigo do carro será gravado no campo "CodiVeiculo" da query sqlMaster.
Também será adicionado dinamicamente( # ) um campo para pesquisar pela "PLACA" na tabela "VEICULOS"( edLkpCLIENTES_VEICULOS ) e salvar no campo PLACA da query sqlMaster.( O campo PLACA existe na tabela ORIGEM e DESTINO então não precisa do "=" nesse caso ).
Veja abaixo as tabelas envolvidas no processo de geração do "edLkpCLIENTES_VEICULOS":
Também é possível passar como parâmetro sua query já montada ao invés de deixar o RadCORE gerá-la dinamicamente:
A query passada tem que seguir algumas regras como o uso do alias "tab." e o where para ":table_pk".
Created with the Personal Edition of HelpNDoc: News and information about help authoring tools and software