Access - Función
Resuelto
CLABEN
Mensajes publicados
23
Estado
Miembro
-
Samygale Mensajes publicados 46 Estado Miembro -
Samygale Mensajes publicados 46 Estado Miembro -
Hola,
Windows XP – Access 2000.
He creado una función para filtrar registros. Cuando activo la función, recibo el siguiente mensaje: "la expresión ingresada contiene un nombre de función no encontrado". Al abrir la función en modo de edición, noto que en la parte superior derecha la configuración es "(Declaraciones)" y el nombre es "F_Filtrar" (ese es el nombre dado a la función). Si selecciono "F_Filtrar" y guardo; al utilizarla, la configuración se desactiva y vuelve a "(Declaraciones)". Cabe destacar que la función ha funcionado correctamente 2 o 3 veces. No entiendo.
Gracias por sus respuestas
Windows XP – Access 2000.
He creado una función para filtrar registros. Cuando activo la función, recibo el siguiente mensaje: "la expresión ingresada contiene un nombre de función no encontrado". Al abrir la función en modo de edición, noto que en la parte superior derecha la configuración es "(Declaraciones)" y el nombre es "F_Filtrar" (ese es el nombre dado a la función). Si selecciono "F_Filtrar" y guardo; al utilizarla, la configuración se desactiva y vuelve a "(Declaraciones)". Cabe destacar que la función ha funcionado correctamente 2 o 3 veces. No entiendo.
Gracias por sus respuestas
Configuración: Windows XP Access 2000
5 respuestas
-
Hola,
Las listas de las que hablas simplemente permiten saber en qué sección de código se encuentra tu cursor ("Declaraciones" cuando el cursor está al principio del módulo...).
¿Esta función F_Filtrar es llamada por un botón? -
-
Función F_Filtrer()
Filtre1 = "[Lettre] Like ""*"" & forms![F_Fiche_Selection].[CXPROP] & ""*"""
Filtre2 = "[Entreprise] Like ""*"" & forms![F_Fiche_Selection].[CXENTMAT] & ""*"""
Filtre3 = "[Designation] Like ""*"" & forms![F_Fiche_Selection].[CXDES] & ""*"""
DoCmd.OpenForm "F_Fiche_Selection_Resultat", acNormal, "", Filtre1 & " And " & Filtre2 & " And " & Filtre3, , acNormal
End Function
-
-
Filtre1 = "[Letra] Like '*" & forms![F_Fiche_Selection].[CXPROP] & "*'"
Filtre1 = "[Letra] Like '*" & forms![F_Fiche_Selection].[CXPROP] & "*'"
==> [Letra] Like '*VALOR*'
¿Qué línea te devuelve un error? -
Re,
¿Hay caracteres ' o " en tus datos de filtro por casualidad? -