[QUOTE=Phylos;36465]Gracias Giu:
Estoy haciendo el evento as? como indicas, sin embargo el campo autocomplete, muestra solo el nombre y no el ID, entonces hago la consulta buscando el nombre y asigno los valores obtenidos a los campos correspondientes (ID, Anticipos, etc), sin embargo se procesa pero no muestra nada, el evento onchange est? creado en el mismo campo autocomplete.
La consulta la realizo as?:
$vnombre = {Vendedor};
$sqlvend = “SELECT IDVendedor, Anticipos, Nombre
FROM Vendedor
WHERE
(Nombre = '”.$vnombre."’)";
sc_lookup(datant, $sqlvend);
{IDVendedor} = {datant[0][0]};
{Anticipo} = {datant[0][1]};
?Hay alguna manera de que con el autocomplete me de el ID y as? realizar la consulta, o ser? que la funci?n autocomplete interfiera con la consulta?
Te comento que estoy haciendo esto as? debido a que necesito agregar otro dato y sumarle al anticipo.
Te agradezco de antemano tu apoyo, saludos.[/QUOTE]
Pero internamente en el valor del campo se encuentra el ID al acceder. Puedes comprobarlo haciendo un var_dump( {Vendedor} )
Es decir, tu consulta deber?a realizarse correctamente y deber?as cambiar tu cl?usula WHERE a algo tal que as?:
WHERE
(CampoIDVendedor = ‘".$vnombre."’)";