Pular para o conteúdo principalO Advanced Designer oferece suporte a dicionários do usuário nos formatos TXT e XML.
Um dicionário TXT é uma lista simples de variantes de termos de pesquisa para um elemento de pesquisa Static Text. Você pode acessar um dicionário TXT do usuário tanto no painel Properties do elemento quanto via código, usando a função SearchTextFromFile.
Cada linha deve conter uma variante de termo de pesquisa. Você pode usar | (o operador OR) para construir frases a partir de palavras. Para mais informações sobre como especificar variantes de termos de pesquisa, consulte Static Text Element.
Os dicionários XML são úteis quando você tem diferentes conjuntos de dados associados à mesma entidade e precisa selecionar um conjunto adequado de dados dependendo das características do documento. Aqui estão alguns casos de uso típicos:
- Você quer buscar uma palavra-chave em documentos em diferentes idiomas. Você pode compilar listas de possíveis palavras-chave para cada idioma e colocá-las em um único arquivo XML. Em seguida, é necessário detectar o idioma de cada documento e solicitar a lista apropriada de palavras-chave ao configurar um elemento de Texto Estático.
- Você quer verificar os valores de vários elementos em relação a listas de valores permitidos. Você pode compilar listas de valores permitidos e colocá-las em um único arquivo XML. Em seguida, pode solicitar a lista correspondente de valores a partir do código de cada elemento.
- Seu conjunto de documentos contém documentos de diferentes países e você precisa usar alguns dados específicos de cada país, como alíquotas de imposto, para processar os documentos. Você pode colocar todos os dados específicos de cada país em um único arquivo XML. Em seguida, é necessário detectar o país de origem de cada documento e solicitar os dados correspondentes, que podem ser usados para pesquisa, validação ou sugestão de valores para campos.
Você pode enviar consultas XPath para arquivos XML a partir do código de qualquer elemento de pesquisa usando as funções ReadFromXML e ReadSingleStringFromXML.
Gerenciando dicionários do usuário
Para gerenciar seus dicionários do usuário, clique em More na barra de ferramentas e selecione User Dictionaries. Na caixa de diálogo que for aberta, você verá a lista de todos os dicionários disponíveis. Essa lista também incluirá dicionários importados junto com um FlexiLayout se você tiver criado um Skill a partir de um projeto FlexiLayout ou importado um FlexiLayout na atividade Extraction Rules.
Para enviar (upload) um novo dicionário do usuário, clique em Add, navegue até o arquivo que deseja enviar e clique em Open.
Para visualizar ou editar um dicionário do usuário, selecione-o na lista e clique em Edit. As alterações só serão salvas após você fechar o editor clicando em OK.
Você também pode excluir dicionários e abrir a pasta que contém o dicionário selecionado.