ev|Apps Builder - H1.2016 - Questions fréquentes & Erreurs connues


Note : Le contenu de cette page est mis à jour régulièrement.

Questions fréquentes

Il est possible de remplacer le message 'Votre demande a été créée avec le n°...' standard par l'affichage du n° de la demande et son statut sous la forme de vignettes :

Request Status result FR.png

Pour cela, ajoutez la balise Status Notification juste après la balise New Request :

Request Status.png

Erreur connue : dans la version 2016.6, cette option ne fonctionne pas si un autre widget Data Viewer existe sur la même page.

La première chose à vérifier lorsqu'une image ne s'affiche pas est de vérifier son chemin dans le code.

Lorsqu'un code avec une image est copié d'une application A dans une application B, le chemin de l'image pointe vers l'application A et l'image pourra être affichée tant que l'application A existe. Lorsque cette dernière est supprimée, le chemin pointe vers un répertoire qui n'existe plus et l'image ne pourra plus être affichée dans l'application B.

C'est ce qui se passe lorsqu'on créé un Custom Widget ayant une image et qu'on l'utilise dans une autre application.

Note: Lorsqu'une application est copiée ou exportée toutes les images téléchargées en passant par l'utilitaire image dans l'éditeur de texte sont copiées et leurs chemins remplacés par le système. Pendant ce processus seul le chemin de l'application en cours est traité. Donc si une image pointe vers une autre application ou un autre tenant, son chemin ne sera pas remplacé.

La gestion des images sera améliorée dans les prochaines versions. En attendant, lorsque vous voulez créer des custom widgets avec images ou copier du code d'une application, il faudra télécharger l'image en question, puis remplacer le chemin dans le code.

Lorsqu'une Team est créée manuellement (pas générée par le système), elle n'est pas prise en compte lors du processus de synchronisation déclenché lorsqu'un utilisateur se connecte.

Example documentation icon FR.png Si une Team A est créé manuellement dans Product name - ev sas - big.png et qu'un Groupe A existe dans Product name - ev itsm.png:

- A la première connexion d'un membre du groupe A à Product name - ev sas - big.png, une deuxième Team A sera générée par le processus de synchronisation.

- Les membres du groupe A ne seront jamais automatiquement ajoutés ou supprimés de la première Team A (créée manuellement).

Un reporting permettant l'affichage et le téléchargement des documents associés aux objets autres que les incidents et demandes (connaissances, catalogue des matériels, etc.) est disponible sur la page H1.2016 - Présentation des nouveautés.

Une fois que le reporting a bien été importé dans Product name - ev itsm.png connectez-vous à Product name - ev sas - big.png et configurez vos datasources comme suit :

- Un datasource pour récupérer les connaissances.

- Un datasource détail basé sur le reporting APPS - téléchargement document (détails autres tables). Configurez sa section Master/Detail en choisissant PK comme Master Field et FK_AM_DOCUMENT_ID comme Detail Field.

Pour le reste de la configuration, tous les détails sont sur la page Téléchargement de documents.

Note : Le studio n'affiche pas toujours les données détails (comme dans le cas où le premier enregistrement n'en a pas). Pour vérifier le bon fonctionnement, il faut exécuter l'application et sélectionner une connaissance qui a des pièces jointes.

Editez le widget Send Button et ajoutez le style suivant dans la propriété Label :

<style>
a button {background-color: #3D85C6!important; color: white !important;}

a button:hover {background-color: #58af00!important; color: white !important;}
</style>
La première ligne du code permet de surcharger la couleur de fond ainsi que la couleur du texte des boutons de l'assistant.
La deuxième ligne permet de surcharger ces couleurs au survol de souris.

Erreurs connues

Titre Description de l'erreur Contournement
Indicateur sur widget menu Le Data Picker utilisé pour choisir le champ à afficher comme indicateur a 2 dysfonctionnements :
1) Affiche No Data Available à tort si le data source utilisé a été créé lors d'une session précédente (si création d'un nouvel indicateur)
2) (Firefox uniquement) Premier affichage des colonnes ne permet pas d'en choisir une. Il faut fermer la popup puis la rouvrir pour que ça fonctionne.
Sera corrigé dans la prochaine version.
1) Si vous avez un autre élément de menu affichant un indicateur avec la même formule de calcul (somme, moyenne, etc.), copiez-y la formule et collez-la dans la zone Field.
Formule pour la somme de la 2ième colonne : #[SUM_COLUMN(1),DIGITS(2)]#
2) Utiliser Google Chrome.
Relation maître/détail :
Détail du premier élément sélectionné non affiché dans widget Secured Html
Dans une relation maître/détail de type (1,1) (ex : liste des connaissance et son détail), si le détail est affiché dans un widget Secured Html, la sélection du premier élément de la liste principale n'est pas pris en compte.
Le système fonctionne à partir du moment où un autre élément de la liste est sélectionné.
Lorsque la liste principale ne comporte qu'un seul élément, le détail ne peut pas être affiché.
Sera corrigé dans la prochaine version.
Remplacez le widget Secured Html par un widget Data Viewer en mode d'affichage Line.
Code HTML spécifique altéré Un nouvel éditeur de texte a été intégré. Il amène plusieurs améliorations dont une gestion plus fluide des images et tableaux.

Cependant, l'analyse de syntaxe effectuée a un effet de bord : certains exemples de code spécifique ne sont pas restitués tels quels après passage par cet éditeur.

Corrigé en version 2016.6.16a.
Si vous êtes encore dans une version précédente : pour les codes spécifiques (non générés par l'ancien éditeur mais écrits à la main, tels le widget affichant le nom de l'utilisateur connecté et l'icône de déconnexion), il faut effectuer les mises à jour directement dans la zone Html Code sans passer par le nouvel éditeur.
Éditeur HTML - affichage des valeurs sous Firefox Dans le nouvel éditeur HTML, les valeurs des propriétés des images et tableaux ne sont pas lisibles sous Firefox. Sera corrigé dans la prochaine version.
Utilisez Google Chrome pour construire vos apps.
Image dans widget utilisateur connecté Le widget utilisateur connecté et bouton de déconnexion livré dans nos Templates affiche maintenant la photo de l'utilisateur en plus.

Pour l'enlever, ou modifier sa taille, il faut ajouter une surcharge dans le code.

Pour retailler l'image, ajoutez ce code dans la partie <style> :
.userLoginImg { width: 35px; height :35px ;}
Pour la supprimer :
.userLoginImg { display: none;}
Attention : Si vous êtes dans une version antérieure à 2016.6.16a le code doit être ajouté directement dans la zone Html Code de l'inspecteur de propriétés sans passer par l'éditeur de texte.
Sauts de ligne ignorés sur les questions Les balises <p> sont ignorées dans les questions (correction de l'affichage de l'astérisque des questions obligatoires sur une ligne séparée) ce qui a pour effet de bord que les sauts de lignes ne sont plus affichés sur les questions multi-lignes Ajoutez la balise <BR> pour forcer le saut de ligne sur les questions multi-lignes.
Data Viewer (FORM) : défilement vertical n'atteint pas le bas La barre de défilement verticale s'arrête quelques pixels au-dessus du bas. En attendant la correction, ajoutez le code suivant dans une balise <style> :
.displayViewForm.containerScroll { height:calc(100% - 50px); }
Studio :

Datasource détail vide si édité en premier

Lorsqu'on édite un widget basé sur un datasource détail avant que le widget maître correspondant n'ait été affiché (ça peut se produire lorsque les 2 widgets ne sont pas placés sur la même page), alors ses données ne sont pas accessibles par Data Picker, ni affichées. Éditez la page où est placé le widget maître puis revenez à celle où se trouve le détail.
Thème restreint sur widget créé à partir de Custom Widget Sur un widget créé à partir d'un Custom Widget seuls les propriétés du thème dont la valeur a été renseignée au niveau du custom widget peuvent être surchargées.
Example documentation icon FR.png Si vous créez un widget à partir d'un custom widget n'ayant pas de Header, alors il sera impossible de lui en ajouter un.
Ajoutez votre custom widget, ensuite ajoutez un widget vide du même type puis collez-y le code copié du custom widget.
Toutes les propriétés du thème seront configurables sur ce nouveau widget.
Assistant Update Incident sur mobile. L'assistant de mise à jour d'un incident ne s'affiche pas bien sur mobile. Éditez le widget Send Button de l'assistant et dans la propriété Label, ajoutez ce style :
<style>
   @media only screen and (max-width: 47em) {
       .reveal-modal {
           min-height: 100px;
           max-width: none !important;        }    }
</style>
Widget EV Filter List - Modification de la sélection des filtres La liste des filtres associés au menu peut être incohérente dans le cas où des filtres ont été ajoutés/supprimés après le paramétrage du widget. Si vous avez besoin de modifier la sélection de filtres d'un widget EV Filter List et que vous n'êtes pas sûr qu'aucun filtre n'a été ajouté ou supprimé côté EV|ITSM pour le même menu après la création du widget, utilisez le bouton Remove pour vider la sélection, puis cochez à nouveau les filtres qu'il faut.
Modification de Datasources EV|ITSM après modification du contexte d'exécution Lorsqu'on modifie le contexte d'exécution, les combos Filtres et Vues peuvent lister à tort les éléments de la base EVSM par défaut et pas ceux de la base accédée par le contexte d'exécution. Appliquez la meilleure pratique suivante pour assurer que tous les éléments de config utilisés dans les applications EV|SAS sont identiques dans toutes les bases EV|ITSM impliquées:
Lorsque vous créez une application, notez toutes les modifications de config (QUERY/FILTER/VIEWS), faites-en un export par type et importez le tout dans tous les environnements utilisés.
Modification ordre de tri sur datasource La modification de l'ordre de tri par défaut (ascendant/descendant) est ignorée. Pour forcer la prise en compte de la modification :
- Positionnez l'ordre de tri tel que souhaité
- Modifiez le champ du tri (Sort Order Aggregated si le datasource est agrégé ou Sort Order sinon)
- Repositionnez le champ du tri comme il était.
Filtre sur datasources agrégés Le changement de la sélection d'un filtre basé sur un datasource agrégé (ex : catalogue des demandes de service agrégées par type) fait planter l'application. Corrigé en 2016.6.16.
Pas de contournement. En attendant la correction, il ne faut pas utiliser de filtre sur datasources agrégés.
Recherche sur des dates Les champs de type date ne sont pas présentés dans la combo du widget EV Search Filter parce que la recherche ne fonctionne pas correctement sur ces champs. N/A
Configuration de Datasources - certains menus présentés à tort Dans le choix de la requête, la liste affiche à tort certains menus qui ne peuvent pas être utilisés via EV|SAS car ils n'ont ni filtre, ni vue ou ils ont uniquement des filtres interactifs.
Example documentation icon FR.png
Extended CMDB/Disponibilité/MTTR
Lorsque c'est possible, créez un rapport correspondant au résultat souhaité.
Assurez-vous qu'il soit bien rattaché à un dossier afin de pouvoir le retrouver facilement dans EV|SAS.
Widget Accordion Le système ne génère pas de barre de défilement verticale lorsque la page à afficher dépasse la taille initiale du widget. Utilisez ce widget pour les petits paragraphes, et réglez sa hauteur à la taille du plus grand élément potentiellement affiché.
Date des points de restauration La date/heure affichée sur la liste des sauvegardes n'est pas convertie selon le fuseau horaire de l'utilisateur connecté. N/A
Padding et Auto Vertical Size sur widgets Filter List L'option Auto Vertical Align ne prend pas en compte la propriété Padding du thème. Sera corrigé.

En attendant, supprimez la valeur de la propriété Height du thème du widget.

Règle des BAR/LINE Sur les widgets de type BAR et LINE représentant plusieurs mesures, les règles ne sont pas recalculées lorsque les données affichées changent suite à un filtrage dynamique. Corrigé en 2016.6.16
Si vous êtes dans une version antérieure, évitez de mélanger sur le même graphique des éléments avec des échelles non homogènes.
Champs calculés - limite à 30 Lors de l'ajout de champ calculés (agrégats, calculés par le transformateur de données), le système prend en compte les 30 premiers enregistrements si le DataSource est variable (i.e. si ce n'est ni un CSV, ni un JSON). Utilisez un Datasource agrégé pour les champs calculés (SUM, MIN, MAX, MOYENNE), qui renvoie moins de 30 articles.
Example documentation icon FR.png Si vous souhaitez afficher le nombre d'incidents, utilisez une source de données avec une rupture sur le statut ou la priorité.
Tags:
Modifié par Utilisateur inconnu le 2016/12/08 19:49
Créé par Administrator XWiki le 2016/09/15 17:05

Raccourcis

L'actualité mensuelle
•  Newsletter

Tous les changements
•  Service Manager
•  Service Apps
•  Self Help

Glossaire

Powered by XWiki ©, EasyVista 2020