MSGBOX

ND-Faciliti ExecAction ›› Balises ›› Standard ››
Parent Previous Next


MSGBOX



Description :

       
Affiche un fenêtre de type afin d'avertir l'utilisateur d'une action.



Type des attributs :


Optionnel (en fonction du contexte) :


                Title : Titre de la fenêtre

                Text : Texte qui sera le contenu du message.

                Type : Type de bouton sur la fenêtre.

                IconType : Type d'icône.

                BlockTagError : Gestion des erreurs de la directive.


Description des attributs :


Attributs

Options

Comment l'utiliser ?

Title

Titre de la fenêtre


Text


Texte de la fenêtre


: MEMO, variable externes, code retour d'actions.

Name

Nom du mémo

il sera donc possible de vérifier le retour de la fenêtre avec la balise CHECK

Type


ok : Affiche le bouton "OK"


yesno : Affiche les boutons "Yes/No" ou "Oui/Non".


yesnocancel : Affiche les boutons "Yes/No/Cancel" ou

"Oui/Non/Annuler".


Option non cumulable.


En spécifiant cette option, il est possible ensuite de conditionner le retour de la directive.

IconType


stop : Affiche un icône


question : Affiche un icône


warn : Affiche un icône


notify : Affiche un icône


Option non cumulable.

BlockTagError

0 ou inherit : Héritage (par défaut) :

La balise reprendra le BlockTagError de la balise hiérarchiquement au dessus de lui. On parlera alors d'héritage.


1 ou block : Bloque en cas d'erreur :

Cette action remontra en erreur au niveau supérieur.


-1 ou ignore : Ne bloque pas en cas d'erreur :

Le retour ne sera pas pris en compte.

Indique si l'erreur doit être prise en compte par l'action.


Il n'est pas nécessaire de le spécifier cet attribut. En effet si l'option n'est pas spécifié, alors elle sera automatiquement en mode héritage.


Exemple :   




<MSGBOX title="Mon super titre" text="Coucou !" type="ok"/>


<MSGBOX name="MaFen" title="Mon super titre" text="Coucou !" type="yesnocancel"/>




<?xml version="1.0" encoding="ISO-8859-1" ?>


<DEMO>

       <MSGBOX title="This is a demo" text="This is a demo for message box" type="ok"/>                        

       

       <MSGBOX name="Mychoice1" title="This is a demo [2]" text="What do you want ?" type="yesno" IconType="question"/>

       

       <MSGBOX name="Mychoice2" title="This is a demo [3]" text="Cancel or not ?" type="yesnocancel" IconType="question"/>

       

       <CHECK Type="msgbox" name="Mychoice1" value="yes">

               <MSGBOX title="Result for Choice1" text="result yes (#Mychoice1#)" type="ok" IconType="notify"/>                        

       </CHECK>

       

       <CHECK Type="msgbox" name="Mychoice1" value="yes" mode="dif">

               <MSGBOX title="Result for Mychoice1" text="result is not yes (#Mychoice1#)" type="ok" IconType="notify"/>        

       </CHECK>

       

       <CHECK Type="msgbox" name="Mychoice2" value="cancel" mode="dif">

               <MSGBOX title="Result for Choice1" text="result is not cancel (#Mychoice2#)" type="ok" IconType="notify"/>        

       </CHECK>        

       

</DEMO>


       





Créé avec HelpNDoc Personal Edition: Générateur complet de livres électroniques Kindle