del

Fonction La commande del vous permet d’effacer des champs, des groupes de champs, des boutons poussoirs, des boutons radios et des boutons de sélection. 
Exemples del F[Domaine d'activité] 

del G[Configuration spécifique client]  

del #[12,60]

del F[Domaine d'activité]+(1,3)

del M[Modifier] 
del
M[UPD] 

Format del [élément d'écran]  

Dans le cas de champs, le nom du champ et la valeur ou le champs de saisie qui suit seront effacés. Dans le cas d’un groupe de champs, tous les éléments du groupe ainsi que le carde autour du groupe seront effacés.

del M[point de menu] 
del
M[fcode] 
del
M[i,j,k,l]  

Efface un point de menu. Vous pouvez utiliser soit le texte du point de menu, soit le code de fonction interne (appuyez sur F1 sur le point de menu pour faire afficher le code de fonction). Dans des cas particuliers vous pouvez également travailler avec la position hiérarchique du point de menu, en commençant par la position 1. GuiXT efface les éléments suivants:

  • le point de menu même
  • le bouton poussoir correspondant dans la barre d’outils s’il existe
  • l’association à une touche fonction
  • si le point de menu a un sous-menu, tous les points du sous-menu seront également effacés

GuiXT désactive également la saisie directe du code de fonction dans le champ de code OK.

Pour plus d’informations, veuillez vous reporter à l’article dans la section “Documentation – Special topics – Effacer des points de menu“.

Options supplémentaires
-Triple Utilisable pour les champs d’entrée/sortie avec un texte complémentaire après le champ de saisie. Tous les trois champs seront effacés.
-Value Utilisable pour les champs d’entrée/sortie. Seul le champ de saisie sera effacé.
-Text Utilisable pour les champs d’entrée/sortie. Seul le champ texte sera effacé.
-Box Utilisable si l’élément d’écran est un cadre de groupe. Seul le cadre autour des champs sera effacé.
-WithBox Utilisable si l’élément d’écran est un tabstrip S[tabstrip]. Le cadre autour des champs sera également effacé.
Conseils
& astuces
  • Si vous souhaitez effacer tous les champs d’un groupe sauf un, vous pouvez d’abord déplacer ce dernier hors du carde en utilisant la commande pos et effacer ensuite tout le reste.
  • Vous pouvez effacer des boutons poussoirs à l’int
    érieur de la barre de commande. Lorsque le bouton poussoir se compose que d’un icône (sans texte), la désignation se fait par le texte de l’information rapide (quickinfo).
  • Vous pouvez effacer plusieurs éléments d’écrans:
    del [élément d'écran 1] [élément d'écran 2]
    Il faut spécifier l’élément en haut à gauche et celui en bas à droite de l’ensemble à effacer. Touts les éléments entre les deux éléments spécifiés seront effacés.
  • Pour effacer des boutons poussoir qui n’ont pas de désignation mais simplement une icône de la barre d’outils (toolbar) vous avez plusieurs solutions:

    // Del avec spécification de la touche fonction (F-key)
    del P[/8]

    // Del avec spécification du texte d’aide (Quickinfo)
    del P[test unique]

    // Del avec spécification de l’identification de l’icône
    del P[@12@]

    // Effacer le point de menu et du bouton poussoir dans la barre d’outils
    del M[TEST]

Del