|
|
|
|
Oggetto File
|
File.Created
|
La data/ora di creazione del file.
|
Script e assegnazioni
|
File.Exists
|
Restituisce 'True' se il file esiste, 'False' in caso contrario.
|
Script e assegnazioni
|
File.Extension
|
L'estensione del file.
|
Script e assegnazioni
|
File.FullPath
|
Restituisce il percorso completo del file elaborato.
|
Script e assegnazioni
|
File.GetPath
|
Recupera il nome della cartella dal file in ordine ascendente. Ad esempio, GetPath(0) restituirebbe Folder2 per "C:/Folder1/Folder2/File.txt".
|
Script e assegnazioni
|
File.GetPathFromRoot
|
Recupera il nome della cartella dal livello principale in ordine discendente. Ad esempio, GetPathFromRoot(0) restituirebbe Folder1 per "C:/Folder1/Folder2/File.txt".
|
Script e assegnazioni
|
File.Modified
|
L'ultima volta che il file è stato modificato.
|
Script e assegnazioni
|
File.Name
|
Il nome completo del file. Per estrarre una parte del nome file, ad esempio i caratteri da 2 a 6, utilizzare Mid(File.Name,2,5).
|
Script e assegnazioni
|
File.Size
|
La dimensione del file in byte.
|
Script e assegnazioni
|
File.Title
|
Il titolo del file. (ad es.: test.docx -> test).
|
Script e assegnazioni
|
Oggetto dati indice
|
ExecuteProfile
|
Questa funzione esegue un profilo di indicizzazione file a partire dall'ID del profilo di indicizzazione e dal percorso del file. Viene solitamente utilizzata con un profilo di indicizzazione e-mail, dove è possibile recuperare i dati di indice anche da un allegato (ad esempio un allegato PDF).
|
Script
|
GetField
|
Ottiene il valore corrente dei dati di indice del campo specificato.
|
Script
|
SetCategory
|
Ottiene la categoria del documento corrente. È possibile usare un numero intero (ID categoria) o una stringa (nome categoria).
|
Script
|
SetField
|
Imposta il valore del campo dati di indice.
|
Script
|
SetCaseNo
|
Imposta il numero di fascicolo per questo oggetto Dati indice.
|
Script
|
SetCaseDef
|
Inizializza questo oggetto Dati indice con una definizione di fascicolo. NON VA UTILIZZATO DIRETTAMENTE SULL'OGGETTO PREDEFINITO IndexData (l'oggetto predefinito viene utilizzato quando non si scrive un nome oggetto davanti alla chiamata di funzione). Deve essere utilizzato in combinazione con CreateThereforeObject. Vedere Creazione di un nuovo fascicolo.
|
Script
|
CreateCase
|
Da utilizzare dopo che è stato inizializzato l'oggetto Indice dati con una definizione di fascicolo e dopo che sono stati compilati tutti i campi obbligatori. NON VA UTILIZZATO DIRETTAMENTE SULL'OGGETTO PREDEFINITO IndexData (l'oggetto predefinito viene utilizzato quando non si scrive un nome oggetto davanti alla chiamata di funzione). Deve essere utilizzato in combinazione con CreateThereforeObject. Vedere Creazione di un nuovo fascicolo.
|
Script
|
Oggetto Profilo
|
AddNewKeyword
|
Questa funzione consente di aggiungere una nuova parola chiave a un dizionario di parole chiave esistente.
|
Script
|
FilesToSave
|
Imposta i file che devono essere salvati con questo documento.
|
Script
|
NotApplicable
|
Chiamare questa funzione se si desidera interrompere l'esecuzione del profilo di indicizzazione.
|
Script
|
ReadPart
|
Legge una parte del testo, specificata con una maschera. Ad esempio, per estrarre 1234 da PO:1234 utilizzare: ReadPart (Extract("ExtractedStringName"), "PO*:?"). L'asterisco "*" rappresenta "qualsiasi testo" mentre il punto interrogativo "?" rappresenta la sezione da estrarre.
|
Script e assegnazioni
|
ScriptError
|
Interrompe l'esecuzione dello script e genera un errore con il testo specificato.
|
Script
|
ToDate
|
Converte una stringa nel formato specificato in una data.
Questa conversione è necessaria, ad esempio, quando la data sui documenti importati è in un formato diverso da quella del sistema.
Utilizzare "D", "M", "Y" per giorno, mese e anno. I Delimitatori vengono interpretati in modo rigoroso, ad esempio in "D-M-Y" il delimitatore DEVE essere "-" in questo caso. Per rappresentare un delimitatore qualunque, usare "~".
|
Script e assegnazioni
|
ToFloat
|
Converte una stringa nel formato specificato in un numero con virgola mobile. Questa conversione è necessaria, ad esempio, quando il formato della valuta sui documenti importati è diverso da quello del sistema.
|
Script e assegnazioni
|
CreateThereforeObject
|
Questa funzione crea un nuovo oggetto Therefore. Il parametro previsto è un array. Il primo elemento dell'array deve sempre essere una stringa con il nome dell'oggetto da creare. Attualmente questa funzione può essere utilizzata per creare un oggetto Dati indice. Vedere Creazione di un nuovo fascicolo.
Nota: se si usa la finestra di dialogo di guida relativa agli script, verrà inserita una chiamata CreateThereforeObject predefinita.
|
Script
|
Oggetto Estrattore dati (PDF)
|
Extract
|
Recupera il valore del nome elemento definito.
|
Script e assegnazioni
|
ExtractList
|
Recupera il valore del nome elemento definito su tutte le pagine del PDF (utilizzabile solo se il nome elemento è stato definito con il valore Pagina impostato su "Tutte le pagine").
|
Script e assegnazioni
|
GetFormField
|
Recupera il valore del campo modulo PDF
|
Script e assegnazioni
|
SetErrorOnMissingTag
|
Se impostato su True, tutte le funzioni di estrazione genereranno un errore se il nome dell'elemento non viene trovato. In caso contrario, la funzione Extract non restituirà nulla.
|
Script
|
Proprietà documento PDF
|
GetAuthor
|
Recupera l'autore
|
Script e assegnazioni
|
|
GetCreationDate
|
Recupera la data di creazione
|
Script e assegnazioni
|
|
GetCreator
|
In genere, recupera l'applicazione che ha creato il PDF
|
Script e assegnazioni
|
|
GetCustomProperty
|
Recupera una proprietà personalizzata dal PDF, ad es. GetCustomProperty("MyProp")
|
Script e assegnazioni
|
|
GetKeywords
|
Recupera le parole chiave associate al PDF
|
Script e assegnazioni
|
|
GetModificationDate
|
Recupera la data dell'ultima modifica
|
Script e assegnazioni
|
|
GetProducer
|
Recupera il nome del tool utilizzato per creare il PDF
|
Script e assegnazioni
|
|
GetSubject
|
Recupera l'oggetto del PDF
|
Script e assegnazioni
|
|
GetTitle
|
Recupera il titolo del PDF
|
Script e assegnazioni
|
Oggetto Estrattore dati (XML)
|
Extract
|
Recupera il valore del primo tag trovato. (Ad es. Extract("ExampleTag") estrarrà il valore del primo tag con nome "ExampleTag".)
|
Script e assegnazioni
|
ExtractAttribute
|
Recupera il valore dell'attributo specificato del tag specificato. Ad esempio, ExtractAttribute("ExampleTag", "att1") estrarrà l'attributo att1 dal primo tag con nome "ExampleTag".
|
Script e assegnazioni
|
ExtractList
|
Recupera il valore di ciascun tag. Ad esempio, ExtractList("ExampleTag") estrarrà i valori da tutti i tag con nome "ExampleTag".
|
Script e assegnazioni
|
ExtractListAttribute
|
Recupera il valore di ogni attributo nel tag specificato. Ad esempio, ExtractListAttribute("ExampleTag", "att1") estrarrà l'attributo att1 da tutti i tag con nome "ExampleTag".
|
Script e assegnazioni
|
ExtractListTable
|
Simile a ExtractList, ma garantisce che eventuali righe vuote di una tabella vengano conservate. Per questo motivo, è necessario specificare il tag di tabella. (Ad es. ExtractListAttribute("TagName", "TableTag").)
|
Script e assegnazioni
|
ExtractListXPath
|
Può essere utilizzato per eseguire una query XPath sul documento XML.
|
Script e assegnazioni
|
Numero
|
Recupera il numero di nodi dalla query XPath.
|
Script e assegnazioni
|
SetErrorOnMissingTag
|
Se impostate su True, tutte le funzioni Extract genereranno un errore se il tag specificato non viene rilevato. In caso contrario, la funzione Extract non restituirà nulla. Per impostazione predefinita è impostata su False.
|
Script
|
Oggetto Estrattore dati (Text-Line/Text-Page)
|
Extract
|
Recupera il valore del nome elemento definito.
|
Script e assegnazioni
|
ExtractList
|
Recupera il valore del nome elemento definito su tutte le pagine del file di testo (applicabile solo se il nome elemento è stato definito con il valore Pagina impostato su "Tutte le pagine").
|
Script e assegnazioni
|