Cuando un contacto tiene el carçacter ' (apóstrofe) en el nombre, al
reorganizar contactos (acción que sucede al iniciar el módulo flfactppal)
se produce un error de sintaxis en algunas queries que usan el nombre del
contacto en la condición where.
Para arreglarlo hay que substituir expresiones del tipo de:
qryContactos.setWhere("crm_contactos.nombre = '" + nombreCon + "'");
por:
qryContactos.setWhere("crm_contactos.nombre = '" + (nombreCon!=null ?
nombreCon.replace("'","''"):nombreCon) ");
en el archivo flfactppal.qs.
Adjunto el archivo corregido.
Nobody/Anonymous
FacturaLUX Lite
None
Public
| Filename | Description | Download |
|---|---|---|
| flfactppal.qs | Archivo flfactppal.qs con el problema de los apóstrofes corregido. | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| File Added | 321023: flfactppal.qs | 2009-04-03 07:06 | oscar_amidasoft |