<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>
...
Configuração | Valor |
---|---|
|
O elemento searchOptionGroup organiza as opções de procura nas listas de Opções e de Tipos de Documentos nas páginas de procura simples e avançada. O elemento id especifica a lista: elementos com um valor de opções são exibidos na lista de Opções; elementos com um valor de docTypes são exibidos na lista de Tipos de Documentos. |
|
O elemento searchOption define uma opção de procura. O elemento label define vários atributos do texto usado para descrever a caixa de seleção. O elemento label requer um atributo localizationKey. Para especificar o valor para o atributo localizationKey ao criar uma nova opção de procura, use a sequência server.SimpleSearch. e anexe um nome descritivo. A localizationKey deve ser exclusiva no SimpleSearch.xml. Use o elemento resource para especificar o texto usado para descrever a caixa de seleção. O elemento label suporta sequências localizadas. É possível, opcionalmente, ter um ou mais elementos resource com um atributo locale. O valor desse atributo deve usar o idioma e códigos de país ISO padrão conforme suportado pelos navegadores. |
|
O elemento symname especifica o nome simbólico (identificador programático) da propriedade associada à caixa de seleção. Você pode obter o nome simbólico de uma propriedade usando o Enterprise Manager. |
|
O elemento value especifica o valor da propriedade especificada na consulta SQL. Onde aplicável, as seguintes macros são suportadas:
|
|
O elemento type especifica o tipo de dado da propriedade. Os tipos de dados válidos são: typestring, typeboolean e typedate. É possível determinar o tipo de dado da propriedade usando o Enterprise Manager. |
|
O elemento operator especifica o operador relacional usado na consulta SQL. Os valores válidos são os seguintes: eq, lt, gt, lte, gte, neq, in, isnull, isnotnull, like. |
|
O elemento join especifica como essa opção de procura é combinada com outras opções de procura. Essa opção usa como padrão "ou" para as caixas de seleção de Tipo de Documento e "e" para todas as outras. Por exemplo, se um usuário selecionar os tipos de documentos Word, Excel e PDF, a procura retornará qualquer documento que corresponder ao tipo Word ou Excel ou PDF.
Alternativamente, se um usuário selecionar as caixas de seleção Criado por mim e Retirado, a procura retornará documentos criados pelo usuário e retirados. Quando o Workplace XT transforma as opções de procura em uma consulta SQL, ele agrupa todas as condições "e" seguidas de todas as condições "ou". Por exemplo, usando as configurações padrão, se um usuário selecionar Word, PDF, Criado por mim e Retirado, a procura enviará uma consulta semelhante a "criado por mim and retirado and (Word or PDF)." |
|
O elemento objectTypes especifica a lista de tipos de objetos para os quais essa opção de procura é válida. Os valores suportados são documento e pasta. |
|
O elemento objectStores especifica a lista de armazenamentos de objetos nos quais essa propriedade é válida. Se o usuário estiver procurando em um armazenamento de objeto no qual a propriedade não é válida, a opção de procura associada não será exibida. Para exibir a opção de procura para todos os armazenamentos de objetos, ignore o elemento de objeto value. |
|
O elemento roles especifica a lista de funções que possuem acesso a esta opção de procura. Se o usuário não for um membro de uma função especificada, a opção de procura associada não será exibida. Para exibir a opção de procura para todos os usuários, ignore o elemento de objeto value. |