Pregunta: | 66304 - FUNCION DLOOKUP DE ACCESS |
Autor: | Hernán Camilo Martínez Valenzuela |
Buenas tardes equipo de soporte de lawebdelprogramador deseo preguntarles por que razón no me sirve la función Dlookup cuando la pongo como origen de datos de un campo de texto que esta dentro de un informe, pues lo que yo hago es situar el cuadro de texto dentro del informe , le doy un click y en propiedades ficha datos en la propiedad Origen de control pongo:
=DLookUp("Fecha_Vencimiento","Descripción","IdDescripcion=" & IdDescripcion-1) ó =DLookUp("[Fecha_Vencimiento]","Descripción","[IdDescripcion]=[Informes]![General]![IdDescripcion]-1) pero no me sirve ninguna de las dos opciones, me aparece un mensaje que dice "Introduzca el valor del parámetro", como si no existieran ni los campos de texto o registros en la base de datos,,,en que estaré fallando??? Gracias.. Att. Hernán Camilo |
Respuesta: | Beni |
Al poner dlookup en el controlsource debes utilizar puntos y coma (;) en vez de comas para separar los parámetros. Prueba así: =DLookUp("[Fecha_Vencimiento]";"Descripción";"[IdDescripcion]=[Informes]![General]![IdDescripcion]-1) |