La opción de filtros avanzados le permite construir campos para generar informes a partir de uno o dos campos existentes. Utilice expresiones regulares POSIX y sus correspondientes variables para capturar todos los campos o sólo algunos de ellos y combinar el resultado en el orden deseado. Para obtener información general acerca del funcionamiento de los filtros, consulte Acerca de los filtros.
Un filtro avanzado admite hasta dos campos (Campo A y Campo B) para crear el Campo de salida. La expresión Extracto A se aplica al Campo A y Extracto B, al Campo B. Estas expresiones pueden utilizar coincidencias de texto completo o parcial e incluyen comodines. A continuación, se enumeran los comodines más comunes y sus significados. Las expresiones cumplen con las normas de las expresiones regulares POSIX.
| Comodín | Significado |
| . | coincide con cualquier carácter individual |
| * | coincide con cero o más elementos anteriores |
| + | coincide con uno o más elementos anteriores |
| ? | coincide con cero o con uno de los elementos anteriores |
| () | recuerda los contenidos del paréntesis como un elemento |
| [] | coincide con un elemento de la lista |
| - | crea un intervalo en una lista |
| | | o |
| ^ | coincide con el principio del campo |
| $ | coincide con el final del campo |
| \ | omite los anteriores |
Utilice los paréntesis () para capturar partes de los campos. Se puede indicar la referencia en el Constructor a través de las notas $A1, $A2, $B1 y $B2. $A o $B hace referencia a "Campo", mientras que el número hace referencia al paréntesis que se utilizará. En el ejemplo anterior, el "Campo A" y el "Campo B" se capturan y se presentan como el campo nuevo. El campo Enviar resultados a puede ser un campo independiente o el mismo campo que Campo A o Campo B.
Controles
La opción Sobrescribir campo de salida le permite decidir qué hacer si el campo Enviar resultados a ya existe. La opción El campo X es obligatorio le permite decidir qué hacer si una de las expresiones no coincide. Por último, Distinción entre mayúsculas y minúsculas permite indicar si los datos deben coincidir exactamente con las mayúsculas y las minúsculas de la cadena de caracteres.