Comment Trouver le Masque (Écran) Courant dans Sage X3

🖥️ Comment Trouver le Masque (Écran) Courant dans Sage X3

Astuce de développement Sage X3

Lorsque vous êtes dans un traitement ou une fonction, il peut être utile de connaître le masque (ou écran) actuellement utilisé.

🔸 Variable utile : maskcou

La variable maskcou permet d'obtenir le nom du masque (écran) actif. Elle renvoie une chaîne de caractères vide s’il n’y a aucun écran actif.

📌 Exemple de code


Subprog AP_ITMREF(VALEUR)
Variable Char    VALEUR()
Infbox num$(maskcou)
End
  

Ce code affiche le nom du masque actif (ex. : ITMFAC pour l’écran de la fiche article).

🎯 À quoi ça sert ?

  • Identifier rapidement le nom du masque
  • Créer des traitements spécifiques à certains écrans
  • Débogage lors de personnalisations complexes

Note : le type retourné par maskcou est Char.