Haroldo, pesquisei bastenate e ja consegui fazer parte
mas não consigo atualizar ainda o campo se tiver um valor diferenciado para o cliente: Estou colcoacando meu codigo abaixo
que utilizo na onchange do produto
O problema esta no while porém nao sei onde…
$Cont = 0;
$AVista = 0;
$APrazo = 0;
$Desc = 0;
$Encontrou = 0;
//Pega cliente e forma pgto do cabeçalho
$Sql = "SELECT CLIENTE, F_PGTO FROM scped001 where EMPRESA = 1 and CODIGO = ";
$Sql = $Sql.{CODIGO};
sc_lookup(data,$Sql);
$Cliente = {data[0][0]};
$Fpgto = {data[0][1]};
//SELECIONA SE TIVER PRECOS DIFERENCIADOS
$Sql = “SELECT VLR_AVISTA, VLR_PRAZO, PERC_DESC FROM desc001 WHERE EMP_PROD = ‘1’ AND PRODUTO =’”
.{PRODUTO}."’ AND CLIENTE = ‘".$Cliente."’";
$Cont = 0;
sc_lookup(data,$Sql);
while($data->EOF)
{
if ({data[$Cont][0]} > 0)
{
$AVista = {data[$Cont][0]};
}
if ({data[$Cont][1]} > 0)
{
$APrazo = {data[$Cont][1]};
}
if ({data[$Cont][2]} > 0)
{
$Desc = {data[$Cont][2]};
}
$Cont = ($Cont + 1);
$data->MoveNext();
}