Création de zones de condition requises
Une zone peut être déclarée comme requise dynamiquement dans une application Maximo Anywhere en fonction des valeurs des autres zones.
Pourquoi et quand exécuter cette tâche
Vous pouvez spécifier un gestionnaire d'événements dans le fichier app.xml afin de contrôler si une zone qui dépend des valeurs d'une autre zone est requise. Les gestionnaires d'événements sont implémentés dans des fichiers JavaScript qui sont associés à une vue dans l'application mobile.
Par exemple, si une intervention appartient à un type de travail Maintenance de secours, la zone Priority doit devenir une zone requise. La zone Priority n'est pas requise pour les autres types d'intervention, de sorte que vous devez appliquer une condition pour contrôler quand la zone est requise. Vous créez un gestionnaire d'événements pour la zone Priority pour surveiller la ressource et l'attribut associé au type de travail et déclarer la zone comme requise si un utilisateur mobile sélectionne Maintenance de secours dans la zone Type de travail. Si un utilisateur mobile change la valeur du type de travail, le gestionnaire vérifie également la valeur afin de déterminer si la zone Priority est requise.