PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Présentation
  • Créer une télémétrie personnalisée
  • Créer la télémétrie personnalisée
  • Créer les widgets de la télémétrie personnalisée et les capteurs associés
  • Placer dans le code les appels nécessaires à la gestion des capteurs
  • Déployer la télémétrie personnalisée
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Une télémétrie personnalisée permet de définir les éléments à prendre en compte dans la télémétrie. Ces éléments sont définis à l'aide de capteurs.
  • Ces capteurs sont définis sous l'éditeur de télémétrie.
  • La valeur des capteurs peut être modifiée dans le code de l'application grâce à plusieurs fonctions WLangage.
Les résultats de cette télémétrie personnalisée seront affichés dans des widgets spécifiques.
Pour utiliser des données personnalisées dans la télémétrie, il faut :
  • Créer une télémétrie personnalisée.
  • Créer les widgets affichés par la télémétrie.
  • Paramétrer les widgets en définissant les informations affichées à l'aide de capteurs.
  • Placer dans le code les appels nécessaires à la gestion des capteurs.
  • Déployer l'application et sa télémétrie personnalisée.
Créer une télémétrie personnalisée

Créer la télémétrie personnalisée

Une télémétrie personnalisée peut être créée :
  • via le volet "Explorateur de projet" :
    1. Dans le volet "Explorateur de projet", sélectionnez le dossier "Télémétries personnalisées".
    2. Dans le menu contextuel du dossier (clic droit), sélectionnez l'option "Nouvelle télémétrie personnalisée".
    3. Le volet "Télémétrie personnalisée" apparaît dans le ruban de l'éditeur.
    4. Créez les différents widgets correspondant à la télémétrie personnalisée.
    5. Enregistrez la télémétrie personnalisée (Ctrl + S ou parmi les boutons d'accès rapide).
  • via l'éditeur de télémétrie :
    1. Sous le volet "Télémétrie", dans le groupe "Télémétrie personnalisée", cliquez sur "Nouveau".
    2. Le volet "Télémétrie personnalisée" apparaît dans le ruban de l'éditeur.
    3. Créez les différents widgets correspondant à la télémétrie personnalisée.
    4. Enregistrez la télémétrie personnalisée (Ctrl + S ou parmi les boutons d'accès rapide).

Créer les widgets de la télémétrie personnalisée et les capteurs associés

Pour créer un widget dans une télémétrie personnalisée :
  1. Sous le volet "Télémétrie personnalisée", dans le groupe "Widgets", sélectionnez le type de widget à créer :
    • Valeurs : Permet de créer un widget présentant l'évolution du capteur sous forme de tableau.
    • Courbe : Permet de créer une courbe présentant l'évolution du capteur.
    • Histogramme : Permet de créer un histogramme présentant l'évolution du capteur.
  2. L'écran de paramétrage du widget apparaît :
    Cet écran permet de spécifier :
    • La valeur à afficher : Nombre, Temps, Nombre de passages, Nombre d'utilisateurs, Pourcentage d'utilisateurs.
      • Pour les valeurs de type "Nombre" et "Temps", des capteurs de mesure sont utilisés.
      • Pour les valeurs de type "Nombre de passages", "Nombre d'utilisateurs", "Pourcentage d'utilisateurs", des capteurs de passage sont utilisés.
    • Le nom du capteur à utiliser.
  3. Vous pouvez afficher plusieurs valeurs dans un même widget. Cliquez sur le bouton "+" pour ajouter une nouvelle valeur à afficher.
  4. Validez la fenêtre de paramétrage du widget.
  5. Modifiez si nécessaire l'apparence du widget :
    • Cliquez sur son titre pour le modifier.
    • Pour un widget de type graphe, utilisez le menu contextuel du graphe pour modifier ses caractéristiques.
  6. Modifiez si nécessaire la taille et l'organisation des widgets :
    • Affichez le menu contextuel de la télémétrie personnalisée (clic droit).
    • Sélectionnez l'option "Mode modification".
    • Modifiez la taille et la position des widgets.
    • Lorsque toutes les modifications sont effectuées, affichez à nouveau le menu contextuel et sélectionnez l'option "Mode modification".

Placer dans le code les appels nécessaires à la gestion des capteurs

Lors de la création du widget, un ou plusieurs capteurs ont été créés.
Pour enregistrer les données concernant ces capteurs, il est nécessaire de les gérer dans les traitements de l'application. Deux fonctions WLangage sont disponibles :
Versions 21 et supérieures
TélémétrieAjouteMesure
TélémétrieAjouteMesure
Ajoute une mesure pour un capteur de valeur ou de temps.
Versions 21 et supérieures
TélémétrieAjoutePassage
TélémétrieAjoutePassage
Signale l'exécution du code au niveau d'un capteur de passage.
Par exemple :
  • Capteur de mesure :
    // Un capteur de valeur "NombreProduit" a été défini sous l'éditeur
    // A chaque validation d'une commande, le nombre de produits de la commande est ajouté
    TélémétrieAjouteMesure(NombreProduit, TableauProduit..Occurrence)
  • Capteur de passage :
    // Un capteur de passage "AnnulationCommande" a été défini dans l'éditeur.
    // A chaque annulation de commande, on enregistre l'utilisation de la fonctionnalité
    // par l'utilisateur
    TélémétrieAjoutePassage(AnnulationCommande)

Déployer la télémétrie personnalisée

Pour qu'une télémétrie personnalisée soit prise en compte, il est nécessaire de :
  1. Déployer la télémétrie personnalisée sur le serveur.
  2. Générer et déployer l'application contenant les appels aux différents capteurs.
Pour déployer la télémétrie personnalisée, cliquez sur l'option "Déployer" présente dans le volet "Télémétrie personnalisée".
Version minimum requise
  • Version 21
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire