Gratuit

Définition - Que signifie Free?

Free est un mot-clé de programmation ABAP utilisé pour réinitialiser les valeurs associées à un objet. Ce mot clé est capable de supprimer les éléments suivants:

  • Une table interne utilisée dans les programmes ABAP
  • Un cluster de données dans la mémoire ABAP
  • Mémoire ABAP
  • Un objet externe utilisé dans la liaison et l'incorporation d'objets

Contrairement aux autres mots-clés ABAP utilisés pour réinitialiser les valeurs, Free libère également toutes les ressources liées à l'objet, principalement la mémoire. Il est couramment utilisé à la place d'autres mots-clés ou d'une combinaison de mots-clés pour réinitialiser les objets et libérer la mémoire associée, en particulier si un grand nombre d'objets sont impliqués.

Definir Tech explique Free

La syntaxe d'utilisation du mot-clé FREE est la suivante:

LIBRE

Les caractéristiques du mot-clé Free sont les suivantes:

  • FREE peut être utilisé directement pour initialiser une table interne, comme les mots clés REFRESH et CLEAR. Cependant, FREE libère également tout l'espace mémoire associé à la table interne, y compris la mémoire requise initiale.
  • Après le libre , l'objet de données peut être adressé, à l'exception des objets externes utilisés dans la liaison et l'incorporation d'objets. Cependant, cela peut impliquer la réaffectation des ressources des objets de données.
  • Lorsqu'un objet externe est utilisé dans la liaison et l'incorporation d'objets, FREE ne permet pas de traitement ultérieur d'objet.
  • Si l'ajout de la variante "ID mémoire" n'est pas utilisé, FREE peut supprimer tout le contenu de la mémoire ABAP. Avec l'utilisation de l'ID de mémoire, seul le contenu associé à l'ID unique est supprimé de la mémoire ABAP.

Le temps d'exécution pour l'exécution de l'instruction FREE est d'environ cinq microsecondes standardisées.

Cette définition a été écrite dans le contexte de SAP