|
|
|
|
|
- Autres possibilités
- GO depuis le logiciel Etats & Requêtes
- Disponibilité de la fonction
EnModeTest (Fonction) En anglais : InTestMode Identifie le mode de lancement de l'application / du site : - depuis l'éditeur de WINDEV ou de WEBDEV,
- depuis l'exécutable ou le navigateur.
SI EnModeTest() = Vrai ALORS
Trace("Variable NumMenu : " + NumMenu)
FIN
Syntaxe <Résultat> : Booléen - Vrai si l'application est exécutée :
- soit depuis l'éditeur de WINDEV (Go d'une fenêtre ou du projet).
- soit depuis l'éditeur de Etats & Requêtes (Go d'un état).
- soit en débogage sur Mobile.
- soit en débogage de composant via exécutable.
- soit depuis l'éditeur de WEBDEV (Go d'une page ou du projet).
- Faux dans le cas contraire.
Cas particuliers :
Vérifier l'origine du mode de lancement du test de l'application Masquer les détails
<Résultat> = EnModeTest([<Type d'exécution>])
<Résultat> : Booléen - Vrai si le test est effectué depuis l'élément demandé,
- Faux dans le cas contraire.
Remarque : Le mode de lancement pris en compte est celui de l'origine du test. Par exemple, si le test de l'état est lancé depuis une fenêtre affichée par le GO de projet, l'origine du test sera le GO de projet.
<Type d'exécution> : Constante ou combinaison de constantes de type Entier Origine de l'exécution du test : | | mtEtat | Test effectué depuis un Go d'un état. | mtFenêtre | Test effectué depuis un Go d'une fenêtre. | mtPage | Test effectué depuis un Go d'une page. | mtProcédure | Test effectué depuis un Go d'une procédure. | mtProjet | Test effectué depuis un Go d'un projet. | mtRequête | Test effectué depuis un Go d'une requête. | mtTest | Test effectué depuis un Go d'un test automatique. |
Remarques Disponibilité de la fonction La fonction EnModeTest est disponible dans tous les produits pour permettre l'écriture d'un code multi-produits. Des fonctions ou procédures utilisant la fonction EnModeTest peuvent être partagées entre plusieurs produits, sans que des erreurs de compilation soient générées. Classification Métier / UI : Code neutre
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|