Les fonctions de fichier (disponibles uniquement dans les expressions de script) renvoient des informations sur le fichier de table en cours de lecture. Elles renvoient la valeur NULL pour toutes les sources de données à l'exception des fichiers de table (exception : ConnectString( )).
Pour afficher une description succincte et la syntaxe d'une fonction, utilisez le menu déroulant de chaque fonction. Pour plus d'informations, cliquez sur le nom de la fonction dans la description de la syntaxe.
Cette fonction de script renvoie sous forme de texte la valeur des balises méta de différents fichiers multimédia. Les formats de fichier suivants sont pris en charge : MP3, WMA, WMV, PNG et JPG. Si le fichier filename n'existe pas, si son format n'est pas pris en charge ou s'il ne contient pas de balise méta nommée attributename, la valeur NULL est renvoyée.
La fonction ConnectString() renvoie le nom de la connexion de données active pour les connexions ODBC ou OLE DB. La fonction renvoie une chaîne vide si aucune instruction connect n'a été exécutée ou après une instruction disconnect.
La fonction FileSize renvoie un entier contenant la taille en octets du fichier filename ou, si aucun argument filename n'est spécifié, du fichier de table en cours de lecture.
La fonction FileTime renvoie un horodatage au format UTC de la dernière modification d'un fichier spécifié. Si aucun fichier n'est spécifié, la fonction renvoie un horodatage au format UTC de la dernière modification du fichier de table actuellement lu.
La fonction GetFolderPath renvoie la valeur de la fonction Microsoft Windows SHGetFolderPath. Cette fonction utilise comme données d'entrée le nom d'un dossier Microsoft Windows et renvoie le chemin d'accès complet au dossier.
Cette fonction de script renvoie l'horodatage de l'en-tête XML à partir d'un fichier QVD, le cas échéant. Dans le cas contraire, la valeur NULL est renvoyée. Dans l'horodatage, l'heure est indiquée dans le fuseau horaire UTC.
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !