Vai al contenuto principale
Advanced Designer supporta i dizionari utente nei formati TXT e XML.

Uso dei dizionari TXT

Un dizionario TXT è un semplice elenco di varianti di testo di ricerca per un elemento Static Text. È possibile accedere a un dizionario utente TXT sia dal riquadro Properties dell’elemento sia dal codice utilizzando la funzione SearchTextFromFile. Ogni riga deve contenere una variante di testo di ricerca. È possibile utilizzare | (operatore OR) per comporre frasi a partire da parole. Per ulteriori informazioni sulla definizione delle varianti di testo di ricerca, vedere Static Text Element.

Utilizzo dei dizionari XML

I dizionari XML sono utili quando si dispone di set di dati diversi associati alla stessa entità e si deve selezionare il set più adatto in base alle caratteristiche del documento. Ecco alcuni casi d’uso tipici:
  • Si desidera cercare una parola chiave in documenti in lingue diverse. È possibile preparare elenchi di possibili parole chiave per ciascuna lingua e inserirli in un unico file XML. È quindi necessario rilevare la lingua di ciascun documento e richiedere l’elenco di parole chiave appropriato durante la configurazione di un elemento Static Text.
  • Si desidera verificare i valori di più elementi rispetto a elenchi di valori consentiti. È possibile preparare elenchi di valori consentiti e inserirli in un unico file XML. È quindi possibile richiedere dal codice di ciascun elemento l’elenco di valori corrispondente.
  • Il set di documenti comprende documenti provenienti da diversi Paesi e occorre utilizzare alcuni dati specifici del Paese, come le aliquote d’imposta, per elaborare i documenti. È possibile inserire tutti i dati specifici del Paese in un unico file XML. È quindi necessario individuare il Paese di origine di ciascun documento e richiedere i dati corrispondenti, che potranno poi essere utilizzati per cercare, convalidare o suggerire valori per i field.
È possibile inviare richieste XPath ai file XML dal codice di qualsiasi elemento di ricerca utilizzando le funzioni ReadFromXML e ReadSingleStringFromXML.

Gestione dei dizionari utente

Per gestire i dizionari utente, fai clic su More nella barra degli strumenti e seleziona User Dictionaries. Nella finestra di dialogo che si apre, puoi vedere l’elenco di tutti i dizionari disponibili. Questo elenco include anche i dizionari importati insieme a un FlexiLayout se hai creato una Skill da un progetto FlexiLayout o hai importato un FlexiLayout nell’attività Extraction Rules. Per caricare un nuovo dizionario utente, fai clic su Add, vai al file che desideri caricare e fai clic su Open. Per visualizzare o modificare un dizionario utente, selezionalo nell’elenco e fai clic su Edit. Le modifiche verranno salvate solo dopo aver chiuso l’editor facendo clic su OK. Puoi anche eliminare i dizionari e aprire la cartella contenente il dizionario selezionato.