Olá, estou com um problema com AJAX no SC8, tem um campo tipo select que apresento uma lista de pessoas, ao escolher uma pessoa o sistema mostra os campos que estão desabilitados (sc_field_display) e preenche com o que estiver no banco de dados, coisa simples, No campo do tipo select ele não consegue atribuir o conteudo do array do sc_lookup ao campo {campo}={array[x][y]}, mas se você der um echo no lookup, aparece o dado correto (lookup traz os dados corretamente). neste mesmo formulário quando o cliente quer cadastrar um novo, no campo cpf eu busco novamente no banco de dados via ajax evento onchange e preencho os campos para o usuário ou seja o ajax do campo CPF funciona perfeito copiei todo o codigo e colei no ajax do campo select mudando somente a chave de pesquisa e o ajax é acionado, porém não preenche nada.
O código é muito simples, mas vou postar o trecho principal do código:
Evento onchange
//
if ({Cod_Participante} > 0)
{
sc_lookup(l,“select cpf, nome, cod_dirigente, telefone, celular, ci, sexo, dt_nascimento, email from dirigentes where cod_dirigente = {cod_Participante}”);
if (!empty({l[0][1]}))
{
{Nome_participante}={l[0][1]};
{Fixo}={l[0][3]};
{celular}={l[0][4]};
{RG}={l[0][5]};
{SEXO_PARTICIPANTE}={l[0][6]};
{Email_participante}={l[0][8]};
{Data_nasc_participante}={l[0][7]};
{Nome_Empresa}={l[0][9]};
{PIS}={l[0][10]};
{CTPS}={l[0][11]};
sc_field_display({cpf_participante},'on');
sc_field_display({nome_participante},'on');
sc_field_display({Data_nasc_participante},'on');
sc_field_display({Sexo_participante},'on');
sc_field_display({Email_participante},'on');
sc_block_display('Bl_Telefones','on');
sc_block_display('B_Dtnasc_Sexo','on');
sc_block_display('Bl_Participacao_Evento','on');
sc_block_display('Bl_Documentacao','on');
sc_block_display('Bl_telefones','on');
}
else
…
Esta é a primeira aplicação feita totalmente na V8.
Alguém está passando por isso? ou passou?