Guide to SCorp-io
  • 👋Bienvenue
  • Module connecter
    • 🖱️Hardware
      • ▶️Quick start
        • 🔌Connexion HDMI
        • 🔌Connexion Ethernet
        • 🔌Connexion mini-USB
      • 💻Module Connecter
    • 👩‍💻Software
      • ⚙️Linux - Ubuntu
      • ⚙️Windows
      • ⚙️Mac OS
    • 🔧Configuration
      • 🛠️Configuration de la bande morte
      • 🎒Backup et restauration
      • Modbus
        • 1️⃣Ajouter un équipement
        • 2️⃣Acquisition des données
  • BROKER PUBLIC
    • Configuration MQTTS
    • Configuration Sparkplug B
    • Procédure de test
    • Ignition by inductive automation
  • Rejoindre un projet
  • MODULE DESIGNER
    • Création de compte / Rejoindre un projet
    • Menu I/O
      • Acquisition de données - Scan I/O
      • Données API REST
    • Objets
      • Modèles d'objets
      • Éditer les graphiques et symboles
      • Instances d'objets
    • Configuration
      • Notification d'alarmes
      • Calendriers
      • Autopilot
    • Contenus
      • Synoptiques
      • Courbes
      • Timelines
      • Commandes
      • Cartographies
      • Indicateurs
      • Rapports avancés
    • Tableaux de bord
    • Menu de navigation
    • Mise en page
    • Déploiement
    • Edition d'une formule
  • Paramétrer des périodes
  • MODULE DESIGNER - EXEMPLE
    • Scan I/O
    • Connecter des données
      • Connexion via le module Connecter
      • Connexion directe en MQTT
    • Modèles objets
      • Exemple
      • I/O et attributs
      • Transformation
      • Graphique
      • Animation
      • Cartographique
    • Instances objets
      • Exemple
      • Configuration des I/O
    • Contenus
      • Créer une courbe
      • Créer un Indicateur
      • Créer une commande
    • Tableaux de bords
      • Insérer un graphique
      • Insérer une courbe
      • Insérer un KPI
    • Menu de navigation
      • Ajout d'un titre
      • Ajout d'une icône
      • Lier à un tableau de bord
    • Mise en page
    • Déploiement
    • Exploitation
  • Module exploiter
    • Export des données
      • Export rapide
      • Export avancé
      • Détail de l'export
  • TRANSFERT DES DONNEES VERS UN BROKER EXTERNE
    • Paramétrage du broker externe
    • Paramétrage du transfert de données
    • Topic et message
Powered by GitBook
On this page
  • Aller dans IHM > Contenus > Rapports Avancées
  • Créer un rapport avancé
  • Paramétrer le rapport avancé
  1. MODULE DESIGNER
  2. Contenus

Rapports avancés

PreviousIndicateursNextTableaux de bord

Last updated 1 month ago

Les rapports avancés sont des contenus particuliers. Ils permettent de créer tout type de graphique dynamique. Ces contenus utilisent la technologie Warp10, et plus précisément le langage WarpScript.

Aller dans IHM > Contenus > Rapports Avancées

Créer un rapport avancé

Pour créer un indicateur, cliquer sur "Ajouter", saisir ensuite le nom du contenu, puis cliquer sur "Créer".

Paramétrer le rapport avancé

L'interface est composée de deux parties : l’Éditeur sur la partie gauche et les Informations sur la partie droite. C'est dans l’éditeur qu'on ajoutera notre script. Une fois le script ajouté, cliquer sur "Exécuter" pour voir le résultat de votre script.

Encore une fois, il est possible de paramétré la période de ce composant, pour ça, se référer à cette documentation : Paramétrer des périodes.

Ces contenus utilisent la technologie Warp10, et plus précisément le langage WarpScript. Ces contenus s'appuient sur 2 technologies lié à Warp10 :

warp10-discovery, le framework qui permet de présenter les données (créer des graphiques, des tableaux etc ), (référence ici ).

WarpScript : le langage pour écrire des macros permettant de faire des calculs sur les données (référence ici ).

Bien que nous n'aborderons pas plus la création de graphiques, vous pourrez trouver quelques exemples de Script sur ce répo GIT :

👉
https://discovery.warp10.io/
👉
https://www.warp10.io/doc/reference
https://github.com/tech-scorpio/scorpio-advanced-reports
Liste des rapports avancés