FILEINFO
Cette page d’aide concerne Studio. Cette information est également disponible pour Desktop Studio.
|
Récupère des informations sur un fichier du répertoire et les enregistre sous forme de variable. |
Dépendances
Une charge excessive est placée sur votre système lorsque ces conditions sont remplies :
- Votre unité commerciale a plus de ~15 appels simultanés.
- Les scripts en cours d’exécution contiennent des actions liées aux fichiers, telles que Writefile, Readfile et Fileexist.
Cela se traduit par une limitation. Votre unité commerciale subira une latence avec l’exécution de scripts et d’autres fonctions, y compris le traitement des contacts et les changements d’état, jusqu’à ce que le backlog des processus soit terminé.
Types de scripts pris en charge
|
|
|
|
|
|
|
Générique |
Courriel | Clavardage | Téléphone | Messagerie vocale | Élément de travail | SMS |
Propriétés d’entrée
Ces propriétés définissent les données que l’action utilise lors de son exécution.
Propriété |
Description |
---|---|
Add Caption |
Saisissez une courte phrase qui identifie de manière unique cette action dans le script. La légende apparaît dans le canevas de script sous l’icône d’action. |
File Name | Le nom du nouveau fichier.Le nom du nouveau fichier. Le nom du fichier est relatif au chemin du dossier dans lequel le script est enregistré. Par exemple, si votre script se trouve dans un dossier appelé Test, l’utilisation d’un nom de fichier Sample.wav sera automatiquement interprétée comme Test\Sample.wav. L’accès aux fichiers au-dessus du dossier en cours du script n’est pas autorisé. |
File Info Variable | Le nom de la variable qui contient les informations sur les fichiers. Par défaut, FILE. |
Conditions de la branche de résultat
Les conditions de branche de résultat vous permettent de créer des branches dans votre script afin de gérer différents résultats lors de l’exécution d’une action.
Condition |
Description |
---|---|
Default |
Chemin emprunté à moins que le script ne remplisse une condition exigeant qu’il prenne l’une des autres branches. Elle est également prise si les autres branches de l’action ne sont pas définies. |
Error |
Chemin emprunté lorsque l’action ne s’exécute pas correctement. Par exemple, en cas de problème inattendu tel qu’une mauvaise connectivité, des erreurs de syntaxe, etc. La variable _ERR, avec un seul caractère de soulignement, doit être remplie avec une explication condensée du problème. |
Conseils et astuces
Techniquement, il s’agit d’une classe C#, comme celle utilisée par l’action
Member | Format | Description |
---|---|---|
Accessed | DateTime | La date et l’heure du dernier accès au fichier (en UTC). |
AuthorID | int | L’ID de l’agent qui a créé le fichier (non renseignée actuellement). |
BusNo | int | Le numéro de l’unité commerciale![]() |
ContactID | int | L’ID du Contact![]() |
Créé | DateTime | La date et l’heure initiales de création du fichier (en UTC). |
DeleteTime | DateTime | La date et l’heure à laquelle le fichier sera supprimé automatiquement (en UTC) : Il peut s’agir de la valeur Min datetime, qui représente Never (jamais). |
Description | string | Description textuelle facultative associée au fichier (inutilisé actuellement). |
EntryID | int | L’ID unique associée au fichier (utilisée en interne comme clé primaire). |
Nom de fichier | string | Le nom du fichier sans le chemin. |
FolderID | int | Une ID représentant le dossier où est situé le fichier. |
FullFileName | string | Le chemin complet et nom de fichier. |
IsDeleted | bool | Indique si ce fichier a été supprimé. Les fichiers supprimés sont conservés par le système pendant au moins 24 heures. |
IsFolder | bool | Indique si ce dossier fait référence à un dossier ou à un fichier. |
MailStatus | byte | Unused. |
Modifié | DateTime | Date et heure de la dernière modification du fichier. |
ModifiedID | int | L’ID de l’agent qui a réalisé la dernière modification du fichier (non renseignée actuellement). |
NumFiles | int | Si IsFolder est True, peut contenir le nombre de fichiers contenus dans le dossier. |
PhysicalBytes | int | Indique le nombre d’octets occupés par les fichiers sur le disque. |
PhysicalLocation | string | Indique le chemin et le nom du fichier système utilisé pour stocker les composantes du fichier sur le disque. |
Protected | bool | True si ce fichier est verrouillé afin d’empêcher un écrasement ou une suppression accidentels. |
Purpose | FilePurposeType | Indique la catégorie de ce fichier. Les catégories sont répertoriées ci-dessous. |
Taille | int | Indique le nombre réel d’octets nécessaires pour ce fichier. |
Version | int | Indique le numéro de version de ce fichier. Utilisé seulement si le versionnage des fichiers est activé. |
VolumeID | int | Indique l’ID du volume de disque physique où le fichier est stocké. |
VolumeStatus | VolumeStatus | Indique le statut actuel du volume physique du disque où est stocké le fichier. |
WEBLINK | bool | True si le fichier est visible depuis le serveur web en accès public. |