Uno de los filtros es en la condición Where es:
[Expedientes]![Carátula] & [Expedientes]![Número] & [Expedientes]![Año]=[Formularios]![ConsAgregados]![Texto0] & [Formularios]![ConsAgregados]![Texto2] & [Formularios]![ConsAgregados]![Texto4]
Esto está en el Cdo Buscar de un formulario ConsAgregados donde coloco el número del expediente a buscar: Texto0 es Carátula, Texto2 es Número y Texto3 es Año. Esto me filtra los expedientes para averiguar el Agregado (sería el campo 4 en la cadena Carátula, Número, Año, Agregado.
El otro filtro es similar pero integra el campo Agregado y la condición Where es:
[Expedientes]![TextoExp]=[Formularios]![Buscar Expediente]![TxtCarátula] & [Formularios]![Buscar Expediente]![TxtNúmero] & [Formularios]![Buscar Expediente]![TxtAño] & [Formularios]![Buscar Expediente]![TxtAlcance].
Esto está en el Cdo Buscar de un formulario Buscar Expedientes
A TextoExp que sale de una consulta de actualización le agregué el campo Agregados: quedó así 5100+256489+16+10 = 51002564891610 y filtro para saber si ese expediente exactamente ya fue ingresado (una de las primeras preguntas). Como el tema del agregado me lo dijeron después hice esas modificaciones.
Nunca están los dos filtros activados, ya que hago una búsqueda u otra. Pero como te comenté, el formulario principal queda congelado en ese Expediente.
Te mareé un poco o te sirvió?
Un abrazo y gracias