Filtros


Un "filtro" es un criterio (o conjunto de criterios) con que una entrada coincide o no. PasswordSafe te permite definir filtros, y mostrar sólo aquellas entradas que coincidan con un filtro dado. Puedes definir un filtro para consultar una sola vez, o puedes definir varios filtros, nombrarlos y almacenarlos, por usarlos reiteradamente. Los filtros pueden almacenarse junto con la base de datos, o externamente, para compartir el mismo filtro a través de varias bases de datos.

Definir un filtro

Para definir un nuevo filtro, selecciona el menú Ver->Filtros->Nuevo/Editar Filtro. Se mostrará el siguiente cuadro de diálogo:
Diálogo filtro de visualización

Como puedes ver, cada filtro está compuesto de una o más filas, donde cada fila define un criterio sobre un campo determinado. Las condiciones definidas en cada fila puede ser enlazadas con "y" u "o" con las condiciones definidas en la fila anterior. Esto te permite definir los siguientes tipos de filtros:
1. Todas las entradas cuyo usuario contiene "jose" or "José" or "JOSÉ"
example1
2. Todas las entradas con usuario "José" (exactamente) creado tras el 5 de mayo de 2010
example2
3. Todas la entradas cuyo usuario contenga "José" or "María"
example3

Como puedes ver, los filtrol pueden tener cualquier complejidad.

Las columnas de la tabla filtro son las siguientes:

Aplicar un filtro

Una vez que has definido el filtro, al hacer clic en 'Aplicar' se aplicará el filtro en las entradas de la base de datos, al tiempo que deja el diálogo de ajustar filtro de visualizacion abierto. Esto es útil para fijar y refinar un filtro en base a los resultados. Pulsando en 'Aceptar' también se aplica el filtro, pero se cierra el diálogo de ajustar filtro.

Administrar filtros

Fijar/editar un filtro es una buena forma de trabajar con filtros en tareas de una sóla vez. Si ves que tienes varios filtros que quieres utilizar repetidamente, entonces puedes almacenarlos y administrarlos a través del diálogo Ver->Filtros-> Administrar...
Administrar filtros

El cuadro de diálogo administrar filtros tiene dos tablas. La tabla superior muestra los filtros, y las tabla inferior el contenido del filtro seleccionado.

Almacenar filtros

Los filtros pueden ser almacenados como parte de la base de datos actual o, externamente, como archivos XML. Almacenar filtros externamente aes una buena forma de compartir filtros entre bases de datos, mientras que almacenarlos como parte de la base de datos asegura que información potencialmente sensible de la definición de los filtros está protegida.
Nota:
Al iniciar PasswordSafe busca un archivo llamado autoload_filters.xml en el mismo directorio que el archivo pwsafe.cfg (por defecto el directorio donde está instalado PasswordSafe). Si existe tal archivo, entonces es automáticamente importado y los filtros que contiene están listos para su uso. Esto es útil si tienes una serie de filtros que deseas compartir entre varias bases de datos, sin tener que importarlos de forma explícita cada vez.