|
Variable | Contenu | Exemple |
Informations générales de statut | ||
&[_user] | Utilisateur | MARTIN |
&[_client] | Client | 001 |
&V[_language] | Langue | E |
&[_transaction] | Code transaction | MM03 |
&V[_transactionid] | Code transaction plus un numéro de séquence | MM03.7 |
&[_title] | Titre de l’écran SAP | Afficher article |
&[_database] | Nom du système R/3 | C11 |
&[_ashost] | Nom du serveur applications | pwdf0042 |
&V[_program] | Nom de programme | SAPMF05A |
&V[_dynpro] | Numéro de dynpro | 0100 |
&V[_last_fcode] | Code de fonction utilisé en dernier | /NVA02 |
&V[_homedir] | Nom de répertoire du SAP GUI | C:\Program Files\SAP\FrontEnd\sapgui |
&V[_hostname] | Nom de l’ordinateur frontend | dw0158 |
&V[_sapgui_version] | Version du SAP GUI | 640 |
&V[_sapgui_patch] | Niveau de patch du SAP GUI | 21 |
Taille de fenêtre | ||
&V[_windowsize_x] &V[_windowsize_y] &V[_screensize_x] | Largeur de la fenêtre en pixel Hauteur de la fenêtre en pixel Résolution de l’écran (horizontale) | 1250 850 1920 |
Position de curseur | ||
&[_cursorrow] &[_cursorcol] | Position du curseur: ligne et colonne disponible dans un InputScript, lorsque l’utilisateur positionne le curseur dans un champ de saisie | 12 30 |
&V[_cursorfieldname] &V[_cursortabname] &V[_cursorcolname] |
Position du curseur: nom de champ Position du curseur: nom de table Position du curseur: nom de colonne |
Société Tous les postes Article |
&[_tabrow] &[_tabcol] | Position du curseur: numéros de la ligne et de la colonne dans un tableau, commençant respectivement par 1 disponible dans un InputScript, lorsque l’utilisateur positionne le curseur dans une cellule de table | 5 6 |
&[_listcursorrow] | Position du curseur dans des listes: ligne (commençant par 0) | 7 |
&[_listcursorcol] | Position du curseur dans des listes: colonne (commençant par 0) | 48 |
Messages | ||
&[_lastwarning] | Texte du dernier message d’avertissement au cours de l’exécution d’un InputScripts | W: La date se trouve dans le futur |
&[_lasterror] | Texte du dernier message d’erreur au cours de l’exécution d’un InputScripts, entre parenthèses apparaissent la transaction, le programme et le numéro de dynpro | E: Clé de comptabilisation X2 n’existe pas (FB01,SAPMF05A,0300) |
&[_message] | Message d’information | La pièce 100000444 a été créée dans la société 1000 |
&V[_msgid] | Identification du message | 05 |
&V[_msgno] | Numéro du message | 055 |
&V[_msgtype] | Type de message | W |
&V[_exception] | Texte de l’ “exception” à la suite d’un appel de fonction avec l’option -try | Article 15088 pas trouvé |
Contenus dans les listes | ||
&[_listline(0)] &[_listline(1)] &[_listline(2)] … | Contenu des lignes dans une liste
Notez: les lignes verticales et horizontales dans la liste sont désignées par les chiffres (4,5,..) | 5M-06 10000 05 |
&[_listline] | Contenu de la ligne de liste sur laquelle se trouve le curseur | 5M-02 28000 09 |
&[_liststring] | String de la ligne de liste sur laquelle se trouve le curseur | 28000 |
Informations de position dans les listes et tables | ||
&[_listfirstvisiblerow] | Première ligne affichée sur l’écran actuel dans les listes ou tables | 252 |
&[_listlastvisiblerow] | Dernière ligne affichée sur l’écran actuel dans les listes ou tables | 280 |
&[_listlastrow] | Nombre total de lignes d’une liste ou d’une table | 578 |
Date et heure | ||
&[today_ymd] | Date du jour sous la forme: Année Mois Jour | 20021224 |
&[today_hms] | Heure sous forme: Heures Minutes Secondes | 154810 |
&[today ...] | Il est possible d’utiliser des variantes ou des calculs avec today+… ou today-… . Il est possible d’utiliser + ou – ainsi que d=jours, h=heures, m=minutes, s=secondes dans les calculs.
| &[today_m/d/y] –> 12/24/2002 &[today_h:m] –> 15:48 &[today_d.m.y h:m] –> 24.12.2002 15:48 &[today+1_m/d/y] –> 12/25/2002 &[today+6h_h:m] –> 21:48 |
Variables dans les désignation de répertoires dans la configuration de GuiXT | ||
&user | Utilisateur | Martin |
&client | Client | 001 |
&database | Identification du système SAP | C11 |
&winuser | Utilisateur Windows | Albert |
Informations complémentaires sur les variables: Interrogation de statut avec if/else/endif et Special Topics: Variables, Calculs, Comparaisons |