|
|
|
|
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
|
Recupera 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) restituisce 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) restituisce 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. In genere, viene utilizzata con un profilo di indicizzazione e-mail, dove è possibile ottenere dati di indice anche dagli allegati. (Ad esempio, da allegati 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 CaseNo (numero di fascicolo) per questo oggetto Dati indice.
|
Script
|
SetCaseDef
|
Inizializza questo oggetto dati indice, con una definizione di fascicolo. NON UTILIZZARLO DIRETTAMENTE SULL'OGGETTO IndexData PREDEFINITO (l'oggetto predefinito viene usato quando non si scrive un nome di oggetto davanti alla chiamata di funzione). Deve essere utilizzato in combinazione con CreateThereforeObject. Vedere Creazione di un nuovo fascicolo.
|
Script
|
CreateCase
|
Utilizzarlo dopo aver inizializzato l'oggetto dati indice con una definizione di fascicolo e dopo che sono stati compilati tutti i campi obbligatori. NON UTILIZZARLO DIRETTAMENTE SULL'OGGETTO IndexData PREDEFINITO (l'oggetto predefinito viene usato quando non si scrive un nome di 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 può essere utilizzato per creare un oggetto dati indice. Vedere Creazione di un nuovo fascicolo.
Nota: se si usa la finestra di guida per lo scripting, viene 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 (applicabile 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 impostate su True, le funzioni di estrazione genereranno un errore se il nome di elemento specificato 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
|
Generalmente 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 l'applicazione che ha generato 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 es. ExtractAttribute("ExampleTag", "att1") estrarrà l'attributo att1 dal primo tag con nome "ExampleTag".
|
Script e assegnazioni
|
ExtractList
|
recupera il valore di ciascun tag. (Ad es. 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 es. 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. Di conseguenza, il tag della tabella deve essere specificato. (Ad es. ExtractListAttribute("TagName", "TableTag")
|
Script e assegnazioni
|
ExtractListXPath
|
può essere utilizzato per eseguire una query XPath sul documento XML.
|
Script e assegnazioni
|
Count
|
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 (riga di testo/pagina di testo)
|
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
|