Obrigado Saulo e Haroldo por terem respondido.
Saulo atribuir o valor ao campo não da certo.
Haroldo montei de acordo com o exemplo que você postou no link mas não troca os valores, com certeza estou fazendo alguma bobagem.
no onChange do campo “arquivo” coloquei o seguinte código
$diretorio="/xampp/htdocs/teste/".{arquivo}.‘0’;
$i=0;
foreach (glob($diretorio."*") as $filename) {
$items[$i]=$filename;
$i=$i+1;
}
$_htmlcode=‘Selecione uma Extensão’;
$_selected=({pagina}==“001”)?“Selected”:"";
for ($n = 1; $n <= $i; $n++) {
$extensao[$n-1]=str_pad($n,3,“0”,STR_PAD_LEFT);
$_htmlcode.=’<option value="’.$extensao[$n-1].’" ‘.$_selected.’>’.$extensao[$n-1].’’;
}
sc_ajax_javascript(“ElementoHtml”,Array(“sc_field_pagina”,$_htmlcode));
no método javascript ElementoHtml coloquei o seguinte codigo
$(’#’+pagina).html(htmlcode);
criei os parâmetros e a função ficou assim
function ElementoHtml(sc_field_pagina, matriz)
versão SC5
Obrigado