|
|
|
|
Fichier
|
File.Created
|
Date/heure de création du fichier.
|
Script et affectations
|
File.Exists
|
Renvoie True si le fichier existe, False dans le cas contraire.
|
Script et affectations
|
File.Extension
|
Extension du fichier.
|
Script et affectations
|
File.FullPath
|
Extrait le chemin d’accès complet au fichier traité.
|
Script et affectations
|
File.GetPath
|
Extrait le nom du répertoire du fichier (ordre croissant). À titre d’exemple, GetPath(0) renvoie Répertoire2 pour « C:/Répertoire1/Répertoire2/Fichier.txt ».
|
Script et affectations
|
File.GetPathFromRoot
|
Extrait le nom du répertoire de la racine (ordre décroissant). À titre d’exemple, GetPathFromRoot(0) renvoie Répertoire1 pour « C:/Répertoire1/Répertoire2/Fichier.txt ».
|
Script et affectations
|
File.Modified
|
Date/heure de dernière modification du fichier.
|
Script et affectations
|
File.Name
|
Nom complet du fichier. Pour extraire une partie de nom de fichier, telle que les caractères 2 à 6, utilisez Mid(File.Name,2,5).
|
Script et affectations
|
File.Size
|
Taille du fichier en octets.
|
Script et affectations
|
File.Title
|
Titre du fichier. (Exemple : test.docx -> test)
|
Script et affectations
|
Données d'index
|
ExecuteProfile
|
Cette fonction exécute un profil d'indexation de fichier si vous indiquez l’ID du profil d'indexation et le chemin d’accès au fichier. Elle est généralement utilisée avec un profil d'indexation des e-mails, auquel cas il est également possible d’extraire les données d'index d’une pièce jointe (pièce jointe PDF, par exemple).
|
Script
|
GetField
|
Extrait la valeur actuelle des données d'index du champ spécifié.
|
Script
|
SetCategory
|
Extrait la catégorie du document en cours. Vous pouvez utiliser un nombre entier (ID de la catégorie) ou une chaîne (nom de la catégorie).
|
Script
|
SetField
|
Définit la valeur du champ de données d'index.
|
Script
|
SetCaseNo
|
Définit le numéro de dossier de cet objet de type données d'index.
|
Script
|
SetCaseDef
|
Initialise cet objet de type données d'index à partir d'une définition de dossier. N'UTILISEZ PAS DIRECTEMENT CETTE FONCTION SUR l'objet IndexData PRÉDÉFINI (l'objet prédéfini est utilisé lorsque vous n'entrez pas de nom d'objet avant l'appel de fonction). À utiliser en conjonction avec CreateThereforeObject. Voir Création d’un dossier.
|
Script
|
CreateCase
|
Utilisez cette fonction après avoir initialisé l'objet de type données d'index avec une définition de dossier et après avoir renseigné tous les champs obligatoires. N'UTILISEZ PAS DIRECTEMENT CETTE FONCTION SUR l'objet IndexData PRÉDÉFINI (l'objet prédéfini est utilisé lorsque vous n'entrez pas de nom d'objet avant l'appel de fonction). À utiliser en conjonction avec CreateThereforeObject. Voir Création d’un dossier.
|
Script
|
Profil
|
AddNewKeyword
|
Cette fonction permet d'ajouter un nouveau mot clé à un dictionnaire de mots clés existant.
|
Script
|
FilesToSave
|
Définit les fichiers à mémoriser avec le document.
|
Script
|
NotApplicable
|
Appelez cette fonction pour abandonner l'exécution du profil d'indexation.
|
Script
|
ReadPart
|
Lit une partie du texte spécifiée par un masque. Exemple : pour extraire 1234 du PO:1234, utilisez : ReadPart (Extract("ExtractedStringName"), "PO*:?"). Le caractère « * » représente « n'importe quel texte » et le caractère « ? » correspond à la section à extraire.
|
Script et affectations
|
ScriptError
|
Arrête l'exécution du script et renvoie une erreur contenant le texte spécifié.
|
Script
|
ToDate
|
Convertit en date une chaîne au format spécifié.
À titre d'exemple, cette fonction est utile lorsque le format de la date figurant dans des documents importés ne correspond pas au format système.
Utilisez « D » (jour), « M » (mois) et « Y » (année). Les séparateurs font l'objet d'une interprétation stricte. Dans le cas de « D-M-Y », par exemple, le séparateur doit OBLIGATOIREMENT correspondre à « - ». Pour représenter n'importe quel séparateur, utilisez « ~ ».
|
Script et affectations
|
ToFloat
|
Convertit en nombre flottant une chaîne au format spécifié. Cette fonction est utile lorsque le format monétaire figurant dans des documents importés ne correspond pas au format système.
|
Script et affectations
|
CreateThereforeObject
|
Cette fonction crée un nouvel objet Therefore. À titre de paramètre, un tableau est prévu. Le premier élément du tableau doit impérativement correspondre à une chaîne contenant le nom de l'objet à créer. À l'heure actuelle, cette fonction permet de créer un objet de type données d'index. Voir Création d’un dossier.
Remarque : si vous utilisez la boîte de dialogue d'aide à la génération de script, un appel CreateThereforeObject prédéfini sera inséré.
|
Script
|
Extracteur de données (PDF)
|
Extract
|
Extrait la valeur du nom d’élément défini.
|
Script et affectations
|
ExtractList
|
Extrait la valeur du nom d’élément défini sur toutes les pages du PDF (applicable uniquement si le nom de l’élément a été défini alors que Page était réglé sur « Toutes les pages »).
|
Script et affectations
|
GetFormField
|
Extrait la valeur du champ de formulaire au format PDF.
|
Script et affectations
|
SetErrorOnMissingTag
|
Si elles sont réglées sur True, les fonctions Extract renvoient une erreur lorsque le nom de l’élément est introuvable. Dans le cas contraire, la fonction Extract renvoie une valeur vide.
|
Script
|
Propriétés du document PDF
|
GetAuthor
|
Extrait l’auteur.
|
Script et affectations
|
|
GetCreationDate
|
Extrait la date de création.
|
Script et affectations
|
|
GetCreator
|
Extrait généralement l’application qui a créé le PDF.
|
Script et affectations
|
|
GetCustomProperty
|
Extrait une propriété personnalisée du PDF (GetCustomProperty("MyProp"), par exemple).
|
Script et affectations
|
|
GetKeywords
|
Extrait les mots clés associés au PDF.
|
Script et affectations
|
|
GetModificationDate
|
Extrait la date de la dernière modification.
|
Script et affectations
|
|
GetProducer
|
Extrait le processus de production de PDF.
|
Script et affectations
|
|
GetSubject
|
Extrait l’objet du PDF.
|
Script et affectations
|
|
GetTitle
|
Extrait le titre du PDF.
|
Script et affectations
|
Extracteur de données (XML)
|
Extract
|
Extrait la valeur de la première balise détectée. (Exemple : Extract("ExempleBalise") extrait la valeur de la première balise portant le nom « ExempleBalise ».)
|
Script et affectations
|
ExtractAttribute
|
Extrait la valeur de l’attribut spécifié de la balise spécifiée. (Exemple : ExtractAttribute("ExempleBalise", "att1") extrait l’attribut att1 de la première balise portant le nom « ExempleBalise ».)
|
Script et affectations
|
ExtractList
|
Extrait la valeur de chaque balise. (Exemple : ExtractList("ExempleBalise") extrait les valeurs de toutes les balises portant le nom « ExempleBalise »).
|
Script et affectations
|
ExtractListAttribute
|
Extrait la valeur de chaque attribut dans la balise spécifiée. (Exemple : ExtractListAttribute("ExempleBalise", "att1") extrait l’attribut att1 de toutes les balises portant le nom « ExempleBalise ».)
|
Script et affectations
|
ExtractListTable
|
Similaire à ExtractList, mais vérifie qu’une table ne contient aucune ligne vide. Vous devez donc spécifier la balise table. (Exemple : ExtractListAttribute("TagName", "TableTag"))
|
Script et affectations
|
ExtractListXPath
|
Permet d’exécuter une requête XPath sur le document XML.
|
Script et affectations
|
Count
|
Compte le nombre de nœuds dans la requête XPath.
|
Script et affectations
|
SetErrorOnMissingTag
|
Si elle est réglée sur True, chaque fonction Extract renvoie une erreur lorsque la balise spécifiée est introuvable. Dans le cas contraire, la fonction Extract renvoie "empty". Elle est réglée sur False par défaut.
|
Script
|
Data Extractor Object (Text-Line/Text-Page)
|
Extract
|
Extrait la valeur du nom d’élément défini.
|
Script et affectations
|
ExtractList
|
Extrait la valeur du nom d’élément défini sur toutes les pages du fichier texte (applicable uniquement si le nom de l’élément a été défini alors que Page était réglé sur « Toutes les pages »).
|
Script et affectations
|