Radiobutton

Fonction Avec la commande Radiobutton vous pouvez remplacer un champ de saisie par une série de boutons radios. Au lieu d’avoir à saisir une valeur, l’utilisateur peut cliquer sur un des boutons radios. Ceci rendra  l’utilisation plus simple pour un personnel non-spécialisé et plus rapide pour un personnel entraîné. 

Veuillez noter qu’il y a une autre syntaxe pour la commande RadioButton si vous travaillez avec des InputScripts et des variables internes, veuillez vous reporter à la documentation Radiobutton InputAssistant

Exemple Radiobutton (10,1) "Vente au comptant"  F[Type de commande] "BV"
Radiobutton (11,1) "Commande Internet"  F[Type de commande] "IO"
Radiobutton (12,1) "Retours"            F[Type de commande] "RE"
del F[Type de commande]

Un bouton radio avec le texte "Cash sale" va apparaître à la ligne 10, colonne 1. Cliquer sur le texte ou le bouton est équivalent à saisir la valeur "CS" dans le champ F[Type de commande]. De la même façon, le bouton radio "Cash sale" sera activé lorsque le système affichera l’écran avec la valeur "CS" dans le champ F[Type de commande].

Format Radiobutton (position) "Texte à côté du bouton radio" [Champ de saisie] "Valeur" 

Radiobutton (position) "Texte à côté du bouton radio" [F1] "V1" [F2] "V2"...

Exemple avec plusieurs
 champs
Radiobutton (10,50) "Alimentation" F[Secteur d'activité] "05" F[Agence Commerciale] "0001"
Radiobutton (11,50) "Cosmétique"   F[Secteur d'activité] "14" F[Agence Commerciale] "0002"
Del F[Secteur d'activité]
Del F[Agence Commerciale]
Conseils & astuces
  • Il est également possible d’afficher à la fois le bouton radio et le champ de saisie.
    Ceci peut être utile lorsque toutes les valeurs possibles ne sont pas connues, mais qu’un nombre de valeurs connues est souvent utilisé. Si l’utilisateur choisit un bouton radio, la valeur correspondante est substituée, mais il peut également saisir une valeur directement. Si un bouton radio est sélectionné et une valeur est saisie, la valeur du bouton radio est prise en compte.
  • Si le champ indiqué (F[Type de commande] dans notre exemple) contient une valeurs qui ne correspond à aucun bouton radio, aucun bouton radio ne va être activé. Retenez comme règle: n’effacez pas un champ de saisie si vous n’êtes pas sûr de couvrir toutes les possibilités avec le groupe de boutons radios.
  • Les boutons radios traitent ” ” et “00″ de la même manière. De même, il n’y a pas de différenciation entre majuscules et minuscules. La raison pour ceci est que dans certains écrans R/3 “00″ est affiché comme ” ” (variable selon si c’est un écran d’affichage ou de modification) et les minuscules sont remplacées par des majuscules. Pour supprimer cet automatisme, il suffit d’ajouter l’option “==” devant la valeur du bouton radio, par ex.:
    radiobutton (7,10) “Standard”      F[Cond.paiement] ==
    radiobutton (7,35) “Pas de remise” F[Cond.paiement] ==00″
  • Lorsque après un message d’erreur une partie seulement des champs est disponible à la saisie, cela signifie que la valeur d’au moins un seul des champs est bloquée à la saisie et que la valeur que vous essayez de saisir est différente de celle spécifiée par défaut.
  • Veuillez également vous reporter au Tutoriel 3 de GuiXT “Aide à la saisie de données.

RadioButton