Rafraîchir (dans la sève)

Définition - Que signifie Refresh (dans SAP)?

En tant que l'un des mots-clés de programmation ABAP les plus utiles, Refresh est utilisé pour effacer le contenu des données des variables utilisées dans les programmes ABAP et les écrans SAP. Avant la version Enterprise Central Component (ECC) de SAP, les instructions contenant Refresh étaient utilisées pour effacer les données des écrans d'interface SAP et des variables de programme liées aux sélections de données. Dans la version ECC de SAP, les instructions contenant Refresh sont considérées comme obsolètes, à l'exception de l'initialisation du Contrôle à partir de l'écran SAP. Les programmes développés par le client ne sont censés utiliser le mot-clé que pour l'actualisation du contrôle à partir d'un écran SAP.

Definir Tech explique Refresh (dans SAP)

À partir de la version ECC de SAP, le mot-clé Rafraîchir ne peut être utilisé que pour l'initialisation des attributs de contrôle selon la description à l'écran. La syntaxe pour le même est la suivante:

Commande REFRESH CONTROL, variable FROM SCREEN screennumber

La syntaxe ci-dessus est utilisée pour les instructions, qui sont principalement utilisées dans les interfaces liées à l'écran - principalement dans la programmation de pool de modules. L'exécution de l'instruction Refresh prend généralement cinq microsecondes pendant l'exécution.

L'utilisation antérieure de Refresh pour actualiser et initialiser d'autres contenus a été remplacée par ce qui suit à partir de la version ECC:

  • REFRESH SCREEN - Commande SET USER à utiliser
  • REFRESH - depuis SELECT OPTINS - Module fonction RS_REFRESH_FROM_SELECTOPTIONS à utiliser
  • REFRESH - FROM Database TABLE. Instruction SELECT à utiliser pour la même chose
  • REFRESH itab (table interne) - Mots clés Free / Clear à utiliser

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