<object key="searchOptionGroup"> <setting key="id">options</setting> <list key="searchOptions"> <object key="searchOption"> <label key="label" localizationKey="server.SimpleSearch.createdByMe"> <resource>Added by me</resource> </label> <setting key="symname">Creator</setting> <setting key="value">{CURRENT_USER}</setting> <setting key="type">typestring</setting> <setting key="operator">eq</setting> <setting key="join">and</setting> <array key="objectTypes"> <value>document</value> <value>folder</value> </array> <array key="objectStores"></array> <array key="roles"></array> </object> ...
Configuración | Valor |
---|---|
<object key="searchOptionGroup"> <setting key="id">options</setting> |
El elemento searchOptionGroup organiza las opciones de búsqueda de las listas Opciones y Tipos de documentos en las páginas de búsqueda simple y avanzada. El elemento id especifica la lista: los elementos con un valor de options se muestran en la lista Opciones; los elementos con un valor de docTypes se muestran en la lista Tipos de documentos. |
<object key="searchOption"> <label key="label" localizationKey= "server.SimpleSearch.createdByMe"> <resource> Added by me </resource> <resource locale=fr_FR" > Créé par moi </resource> </label> |
El elemento searchOption define una
opción de búsqueda. El elemento label define
varios atributos del texto que se utiliza para describir la casilla de verificación. El elemento label requiere un atributo localizationKey. Para especificar el valor del atributo localizationKey al crear una nueva opción de búsqueda, utilice la serie server.SimpleSearch. y añada un nombre descriptivo. La localizationKey debe ser exclusiva en SimpleSearch.xml. Utilice el elemento resource para especificar el texto que se utiliza para describir la casilla de verificación. El elemento label soporta series localizadas. Puede tener opcionalmente uno o varios elementos resource con un atributo locale. El valor de este atributo debe utilizar los códigos estándar ISO de idioma y país tal como los soportan los navegadores. |
<setting key="symname"> Creator </setting> |
El elemento symname especifica el nombre simbólico (identificador programático) de la propiedad asociada a la casilla de verificación. Puede obtener el nombre simbólico de una propiedad utilizando Enterprise Manager. |
<setting key="value"> {CURRENT_USER}</setting> |
El elemento value especifica el valor
de la propiedad especificada en la consulta SQL. Si es aplicable, se soportan los
siguientes macros:
|
<setting key="type"> typestring</setting> |
El elemento type especifica el tipo de datos de la propiedad. Los tipos de datos válidos son: typestring, typeboolean y typedate. Puede determinar el tipo de datos de una propiedad por medio de Enterprise Manager. |
<setting key="operator"> eq</setting> |
El elemento operator especifica el operador relacional que se utiliza en la consulta SQL. Los valores válidos son los siguientes: eq, lt, gt, lte, gte, neq, in, isnull, isnotnull, like. |
<setting key="join"> and </setting> |
El elemento join especifica el modo en
que esta opción de búsqueda se combina con otras opciones de búsqueda. Esta opción tiene como valor por
omisión or para las casillas de verificación de Tipo de
documento y and para las demás. Por ejemplo, si un usuario
selecciona los tipos de documento Word, Excel y PDF, la búsqueda devuelve cualquier
documento que coincida con el tipo Word or Excel or PDF. Otra
posibilidad es que si un usuario seleccione las casillas de verificación
Created by me y Checked
out, la búsqueda devuelve documentos creados por el usuario and
extraídos. Cuando Workplace XT transforma las opciones de búsqueda en una consulta SQL, agrupa todas las condiciones and, seguidas de todas las condiciones or. Por ejemplo, utilizando los valores predeterminados, si un usuario selecciona Word, PDF, Created by me y Extraído, la búsqueda envía una consulta similar a "created by me and checked out and (Word or PDF)." |
<array key="objectTypes"> <value>document</value> <value>folder</value> </array> |
El elemento objectTypes especifica la lista de tipos de objeto para los que esta opción de búsqueda es válida. Los valores soportados son document y folder. |
<array key="objectStores"> <value>Claims</value> </array> |
El elemento objectStores especifica la lista de almacenes de objetos en los que esta propiedad es válida. Si el usuario busca en un almacén de objetos en la que la propiedad no es válida, no se muestra la opción de búsqueda asociada. Para visualizar la opción de búsqueda para todos los almacenes de objetos, deje el elemento de objeto value. |
<array key="roles"> <value>Adjustor</value> </array> |
El elemento roles especifica la lista de roles que tienen acceso a esta opción de búsqueda. Si el usuario no es miembro de un rol especificado, no se visualiza la opción de búsqueda asociada. Para visualizar la opción de búsqueda para todos los usuarios, deje el elemento de objeto value. |