|
|
|
|
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 par ordre croissant. Exemple : GetPath(0) renvoie Répertoire2 de « C:/Répertoire1/Répertoire2/Fichier.txt ».
|
Script et affectations
|
File.GetPathFromRoot
|
Extrait le nom du répertoire de la racine par ordre décroissant. Exemple : GetPathFromRoot(0) renvoie Répertoire1 de « 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, entrez 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 à partir de l'ID du profil d'indexation et du chemin d'accès au fichier. Elle est généralement utilisée avec un profil d'indexation des e-mails, qui permet également d'extraire des données d'index d'une pièce jointe (pièce jointe au format 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 actuel. 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 du dossier associé à l'objet Données d'index.
|
Script
|
SetCaseDef
|
Initialise l'objet Données d'index à l'aide d'une définition de dossier. N'APPLIQUEZ PAS DIRECTEMENT CETTE FONCTION À 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 répertoire.
|
Script
|
CreateCase
|
Utilisez cette fonction lorsque vous avez initialisé l'objet Données d'index avec une définition de dossier et après avoir renseigné tous les champs obligatoires. N'APPLIQUEZ PAS DIRECTEMENT CETTE FONCTION À 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 l'objet CreateThereforeO. Voir Création d'un répertoire.
|
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 », tandis que 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é.
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 objet Therefore. Un tableau est attendu à titre de paramètre. Le premier élément du tableau doit correspondre à une chaîne contenant le nom de l'objet à créer. Cette fonction permet actuellement de créer un objet Données d'index. Voir Création d'un répertoire.
Remarque : si vous utilisez la boîte de dialogue d'aide relative à la génération de scripts, un appel CreateThereforeObject prédéfini est inséré.
|
Script
|
Objet 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 document PDF (à condition que le nom d'élément soit défini et que Page soit réglé sur « Toutes les pages »).
|
Script et affectations
|
GetFormField
|
Extrait la valeur du champ de formulaire PDF.
|
Script et affectations
|
SetErrorOnMissingTag
|
Si ce paramètre est réglé sur True, les fonctions Extract renvoient une erreur si le nom de l'élément est introuvable. Dans le cas contraire, la fonction Extract renvoie « empty ».
|
Script
|
Propriétés d'un 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, comme par exemple GetCustomProperty("MyProp").
|
Script et affectations
|
|
GetKeywords
|
Extrait les mots clés associés au PDF.
|
Script et affectations
|
|
GetModificationDate
|
Extrait la date de dernière modification.
|
Script et affectations
|
|
GetProducer
|
Extrait l'élément qui a produit le PDF.
|
Script et affectations
|
|
GetSubject
|
Extrait le sujet du PDF.
|
Script et affectations
|
|
GetTitle
|
Extrait le titre du PDF.
|
Script et affectations
|
Objet Extracteur de données (XML)
|
Extract
|
Extrait la valeur du premier marqueur détecté. (Exemple : Extract("ExempleDeMarqueur") extrait la valeur du premier marqueur portant le nom « ExempleDeMarqueur ».)
|
Script et affectations
|
ExtractAttribute
|
Extrait la valeur de l'attribut spécifié du marqueur spécifié. (Exemple : ExtractAttribute("ExempleDeMarqueur", "att1") extrait l'attribut att1 du premier marqueur portant le nom « ExempleDeMarqueur ».
|
Script et affectations
|
ExtractList
|
Extrait la valeur de chaque marqueur. (Exemple : ExtractList("ExempleDeMarqueur") extrait les valeurs de tous les marqueurs portant le nom « ExempleDeMarqueur ».)
|
Script et affectations
|
ExtractListAttribute
|
Extrait la valeur de chaque attribut du marqueur spécifié. (Exemple : ExtractListAttribute("ExempleDeMarqueur", "att1") extrait l'attribut att1 de tous les marqueurs portant le nom « ExempleDeMarqueur ».
|
Script et affectations
|
ExtractListTable
|
similaire à ExtractList, mais permet de conserver toutes les lignes vides d'une table. Il est donc nécessaire de spécifier le marqueur 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
|
Extrait le nombre de nœuds de la requête XPath.
|
Script et affectations
|
SetErrorOnMissingTag
|
Si ce paramètre est réglé sur True, chaque fonction Extract renvoie une erreur si le marqueur spécifié est introuvable. Dans le cas contraire, la fonction Extract renvoie « empty ». Le paramètre est défini sur false par défaut.
|
Script
|
Objet Extracteur de données (ligne de texte/page de texte)
|
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 (à condition que le nom d'élément soit défini et que Page soit réglé sur « Toutes les pages »).
|
Script et affectations
|