OFFSET
Utilisez la fonction OFFSET pour connaître la position d'un objet données spécifique dans son objet carte.
La fonction OFFSET renvoie un entier représentant le décalage de l'objet spécifié dans les données.
- Syntaxe :
- OFFSET (expression-objet-unique)
- Signification :
- OFFSET (objet_dont_décalage_est_requis)
- Renvoie :
- Un entier unique
OFFSET renvoie le décalage, en octets, de l'objet spécifié dans son objet carte, en commençant par le décalage 0. Pour un objet disposant d'un initiateur, le décalage s'applique au premier octet des données. Pour un objet justifié à droite à l'aide de caractères de remplissage, OFFSET renvoie le décalage du premier octet de données.
Le mécanisme de la fonction OFFSET est identique pour les objets en sortie et pour les objets en entrée.
Exemples
- OFFSET (Application:Données_de_prêt)
Dans cet exemple, si le premier caractère de la première occurrence de l'objet Application se trouve à 210 octets du décalage 0 dans Données_de_prêt, la fonction OFFSET renvoie 210.
Fonction associée
- SIZE