Bom Dia a todos;
Olha só...Tenho um campo no formulário 'NomeContribuinte' onde esse campo é auto-complete (funcionando direitinho), preciso capturar outros campos numa consulta 'grid_contribuintes', tipo trazer o código, cpfcnpj, endereço, bairro e etc.... No campo 'NomeContribuinte' criei um evento ajax onChange onde coloquei o script abaixo:
$check_sql = “SELECT Codigo, CPF_CNPJ, Codigo_Logradouro, Nome_Logradouro, Numero, "
. “Complemento, Bairro, Codigo_Cidade, CEP, ESTADO_UF, Telefone_Celular”
. " FROM contribuintes”
. " WHERE Nome_Razao_Social = ‘" . {Corresp_NomeCont} . "’";
sc_lookup(rs, $check_sql);
if (isset({rs[0][0]})) // Row found
{
{Corresp_CodCont} = {rs[0][0]};
{CPF_CNPJ} = {rs[0][1]};
{Corresp_CodLograd} = {rs[0][2]};
{Corresp_NomeLograd} = {rs[0][3]};
{Corresp_NumLograd} = {rs[0][4]};
{Corresp_CompLograd}= {rs[0][5]};
{Corresp_CodBairroLograd} = {rs[0][6]};
{Corresp_NomeBaiLogradouro} = {rs[0][7]};
{Corresp_MunicipioLograd} = {rs[0][8]} .’ - SÃO FRANCISCO DO CONDE’;
{Corresp_CepLograd} = {rs[0][9]};
{Corresp_UFLograd} = {rs[0][10]};
{Corresp_TelefoneLograd} = {rs[0][11]};
}
else // No row found
{
{Corresp_CodCont} = ‘’;
{CPF_CNPJ} = ‘’;
{Corresp_CodLograd} = ‘’;
{Corresp_NomeLograd} = ‘’;
{Corresp_NumLograd} = ‘’;
{Corresp_CompLograd} = ‘’;
{Corresp_CodBairroLograd} = ‘’;
{Corresp_NomeBaiLogradouro} = ‘’;
{Corresp_MunicipioLograd} = ‘’;
{Corresp_CepLograd} = ‘’;
{Corresp_UFLograd} = ‘’;
{Corresp_TelefoneLograd} = ‘’;
sc_error_message(“Novo Contribuinte Preencha os Campos.”);
}
Já testei o Select e ele está lendo a tabela e montando o recordset direito… O problema é que ele não está atualizando os campos do formulário…
Alguem já passou por isso???
obs: já testei todos os eventos do Ajax (onChange, onBlur, Onclick, onFocus) e é a mesma coisa ele lê mais não atualiza o formulario.