Renvoie la position de lecture/écriture dans un fichier de données ouvert.
Automatisation de tâches grâce aux scripts
•ID de fichier est une expression numérique qui indique l'ID d'un fichier de données.
•Cible est la rubrique ou la variable où est stockée la position de lecture/écriture du fichier de données ouvert. Si la variable n'existe pas, cette action de script en crée une (consultez la section Utilisation de variables).
Produit | Format |
FileMaker Pro Advanced | Oui |
FileMaker Go | Oui |
FileMaker WebDirect | Non |
FileMaker Server | Oui |
Produit FileMaker Cloud | Oui |
FileMaker Data API | Non |
Publication Web personnalisée | Oui |
Solution d'exécution | Non |
FileMaker Pro 18.0 Advanced
Lorsqu'un fichier de données est ouvert pour la première fois, la position de lecture/écriture est 0. Après la lecture depuis un fichier ou l'écriture dans un fichier, la position de lecture/écriture se trouve après les données lues ou écrites. Consultez la section action de script Définir l'emplacement du fichier de données.
Définit une variable pour la position de lecture/écriture actuelle d'un fichier ouvert avec un ID de fichier de 2.
Obtenir l'emplacement du fichier de données [ ID de fichier: 2 ; Cible: $position]
Crée un fichier nommé change.log, écrit le contenu de la rubrique Produits::Etat dans le fichier, puis affiche la position de lecture/écriture. Si la rubrique contient Terminé
, le résultat affiché est Position de lecture/écriture actuelle : 7, qui se trouve après le dernier octet écrit.
Définir variable [ $file ; Valeur: "change.log" ]
Créer un fichier de données [ "$file" ; Créer dossiers: Non ]
Ouvrir un fichier de données [ "$file" ; Cible: $fileID ]
Ecrire dans le fichier de données [ ID de fichier: $fileID ; Source de données: Produits::Etat ; Ecrire au format: UTF-8 ]
Obtenir l'emplacement du fichier de données [ ID de fichier: $fileID ; Cible: $position ]
Ouvrir boîte dial. Person. [ "Position de lecture/écriture actuelle: " & $position ]
Fermer le fichier de données [ ID de fichier: $fileID ]