Tengo en un formulario continuo, uno de los campos es un cuadro de texto
con origen de control
Nz(DBúsq('[DISEN]';"CnParCerPendFinal";"[Actuacion]=
[ParCerAct]");0) funcionando correctamente.
DISEN es numérico
CnParCerPendFinal es una consulta
Actuacion es un campo texto de la consulta
ParCerAct es un campo texto del formulario
Para agilizar el formulario quiero meter el Dbusq en un
campo nuevo de la consulta del formulario, y lo que en el formulario funciona
perfectamente en la consulta del formulario no consigo que funcione.
He probado con esto:
Dis:
DBúsq("[DISEN]";"CnParCerPendFinal";"[Actuacion]='"
Y '[ParCerAct]') muestra en todos los registros el primer resultado de la
consulta, no lo compara.
Dis:
DBúsq("[DISEN]";"CnParCerPendFinal";"[Actuacion]=
[ParCerAct]") NO ENCUENTRA EL NOMBRE PARCERACT
El caso es que no entiendo porque la expresión del
formulario es correcta y al trasladarla a la consulta nada es correcto.
También quisiera saber donde puedo estudiar que normas se
tienen que seguir para construir estas expresiones, cuando van " o
comillas ' cuando # ect etc. Hoy por hoy me cuesta un esfuerzo enorme el poder
hacerlas funcionar estas funciones.
Un saludo