Datasource EasyVista Discussions


Apps - Datasource - EasyVista Discussions icon.png  Ce type de datasource appartient à la catégorie Applications de la bibliothèque des datasources. Il permet de définir une source de données dynamique reliée aux discussions Service Manager).

  • Les discussions sont affichées via un widget Discussion.
  • Un filtre permet d'afficher toutes les discussions ou uniquement celles que l'utilisateur connecté est autorisé à voir.
  • Une relation maître-détail entre un widget Data Viewer et le widget Discussion sur lequel pointe le datasource permet d'afficher uniquement les discussions de l'objet courant Service Manager -  Open url.png voir Exemple

Remarques

   Open url.png  voir Remarques générales sur les datasources

Exemple

Afficher toutes les discussions du problème courant -  Open url.png voir Procédure sur le widget Discussion

          Apps - Widget Data Viewer example ev SAS.png

Liste des propriétés

Content

AliasConnector

Alias/Connector : Connecteur de type easyvista IT Service Manager utilisé par le datasource pour accéder à Service Manager.

Filter : Filtre permettant de restreindre les données du datasource.

  • All Discussions : Affiche toutes les discussions auxquelles a accès l'utilisateur en fonction de son domaine et de la visibilité de la discussion.
  • My Discussions : Affiche les discussions :
    • dont l'utilisateur est l'auteur ;
    • auxquelles il a participé ;
    • sur lesquelles il a été nommément invité par son auteur ;
    • auxquelles il s'est abonné.
Preview

Configure Field Types : Ouvre l'éditeur des types de champs permettant de sélectionner les champs du datasource et de spécifier la nature de chaque champ (Date, Integer, ...) lorsqu'elle ne peut pas être déterminée automatiquement.

  • Le bouton Apps - datasources Properties - Preview button.png situé sous la propriété indique le nombre de lignes (dans la limite de 15) et de colonnes extraites. Cliquez dessus pour ouvrir l'éditeur.
  • Le bouton affiche No data available tant que les éléments obligatoires du datasource ne sont pas sélectionnés.
  • En mode Édition, seuls les 15 premiers enregistrements du datasource sont affichés.
  • En mode Exécution, la totalité des enregistrements du datasource est affichée.
  • Pour un datasource statique, les données affichées sont celles issues du dernier téléchargement de fichier.
  • Pour un datasource dynamique, les données affichées sont celles en cours au moment où vous ouvrez l'application en mode Édition.
NoDataMessage

No Data Message : Message affiché lorsque le datasource ne contient aucune donnée.

AutoRefresh

Auto Refresh (Note : Uniquement pour un datasource dynamique) : Indique la fréquence de rafraîchissement automatique des données du datasource, en heures/minutes.

  • La réactualisation s'effectue en mode Exécution et en mode Édition, au lancement de l'application et lors d'un réaffichage de la page.
  • Attention : La réactualisation des données provoque une activité supplémentaire sur la plate-forme Service Apps.

     Best Practice icon.png

  • Définissez une fréquence de rafraîchissement automatique uniquement lorsque l'application doit rester affichée à l'écran durant une longue période et nécessite d'avoir en permanence les données en temps réel.

    exemple  Consultation d'un tableau de bord

  • Ne renseignez pas de fréquence de rafraîchissement automatique lorsque l'application est juste utilisée à un instant t.

    exemple  Affichage d'un portail avec consultation de catalogues

Master/Detail

SectionMasterDetail

Master Datasource : Nom du datasource maître lié au datasource courant, dans une relation maître-détail.

Master Field : Nom de la clé principale du datasource maître, faisant la liaison avec le datasource courant.

  • Généralement, il s'agit de la colonne PK (Primary Key) de la table Service Manager.

Detail Field : Nom de la colonne du datasource courant identifiant la clé de la table Service Manager.

  • Généralement, il s'agit d'une colonne préfixée par FK (Foreign Key).

    exemple  Afficher toutes les actions (datasource Détail) d'un incident (datasource Maître) :

    • Master Datasource = datasource Incidents défini via la requête parent Operation/Incidents/All Incidents
    • Master Field = PK identifiant la colonne Incident_ID de la table Incidents
    • Detail Field = FK_AM_ACTION_REQUEST_ID identifiant le numéro de l'action liée à l'incident
Tags :
Powered by XWiki © EasyVista 2022