Boa noite a todos!!
Mais uma vez aqui no fórum solicitando ajuda de vocês!
Bom…é o seguinte estou com dois probleminhas ao usar a ligação por captura. Estou tentando passar por parametro campo “Cod_imovel” em uma situação e na outra “Locador”. Abaixo está o sql que estou usando para cada situação no evento onchange.
---------------------------///campo cod_imovel no evento onchange --------
$imovel = {cod_imovel};
$sql= " SELECT
descricao_imovel,
endereco,
bairro
FROM
public.imovel
where cod_imovel =’ “.$imovel.” ’ ";
sc_lookup(ds,$sql);
if (isset ({ds[0][0]}))
{
{imovel}= {ds[0][0]};
{endereco_contrato} = {ds[0][1]};
{bairro_contrato} = {ds[0][2]};
}
else {
sc_error_message("Dados não encontrados!");
}
--------------------------///campo locador no evento onchange
$pessoa = {locador};
$sql= " SELECT
nome_pessoa,
cpf,
rg_pessoa,
profissao
FROM
public.pessoa
where nome_pessoa =’ “.$pessoa.” ’ ";
sc_lookup(ds,$sql);
if (isset ({ds[0][0]}))
{
{locador}= {ds[0][0]};
{cpf_locador} = {ds[0][1]};
{rg_locador} = {ds[0][2]};
{profissao_locador} = {ds[0][3]};
}
else {
sc_error_message("Dados não encontrados!");
}
Eu crie as ligações de captura para cada campo porém ele exibe a mensagem de “Dados não encontrado!”. Também criei variavel global na sql das grids de consulta imovel que é glo_codimovel] e na grid consulta pessoa que é [glo_pessoa].
Portanto não sei identificar o erro se alguem puder me ajudar.
Desde já agradeço