Le déclencheur « Capture d’écran de l’application » permet aux développeurs d’applications de capturer une capture d’écran de l’application Player et de l’enregistrer sous la forme d’un type de données « URL d’image ».
Dans cet article, vous apprendrez :* Comment utiliser le déclencheur « Capture App Screenshot »* Les limitations et points à surveiller concernant le déclencheur « Capture App Screenshot »
If this is not available in your instance and would like it, please reach out to your Tulip Representative.
Cette fonctionnalité aide les utilisateurs à capturer des journaux d’erreurs ou des enregistrements sous une forme lisible.
Dans n’importe quel déclencheur, vous pouvez utiliser l’action « Capture d’écran de l’application » pour générer une image de la vue de l’étape en cours.
Vous pouvez ensuite :* Enregistrer l’image dans une variable* L’enregistrer dans un enregistrement de table* L’inclure dans un e-mail ou une notification d’achèvement

Cas d’utilisation
Vous pouvez utiliser « Capturer une capture d’écran de l’application » pour :1. Enregistrer des journaux d’erreurs afin d’améliorer le dépannage.2. Capturer les informations saisies par un opérateur de manière extrêmement lisible.
Bonnes pratiques
- La fenêtre du lecteur doit être agrandie au maximum lors de la capture d’écran afin d’obtenir la meilleure qualité possible.
- Les dimensions de l’application ou de l’étape doivent correspondre au format de l’appareil afin que certains éléments flottants, tels que les déclencheurs « Afficher un message » et « Afficher une erreur », se trouvent dans la zone active de l’application et soient capturés sur la capture d’écran.
- Utilisez le déclencheur sur un widget de bouton, plutôt que sur l’entrée d’une étape ou le démarrage de l’application. Cette méthode permet de charger entièrement l’étape et ses éléments, y compris les widgets personnalisés, car le déclencheur ne peut pas détecter quand la logique définie par l’utilisateur au sein d’un widget personnalisé a été chargée.
- Utilisez ce déclencheur avec parcimonie et en complément d’autres données capturées. Les images sont difficiles à exploiter, car elles nécessitent des outils sophistiqués pour traiter et extraire les informations qu’elles contiennent.
Limites
If you are running a Player version < 2.7.2 or Mobile Player or Browser Player, the following do not render in the screenshot:* Images* Custom Widgets* Embedded documents & PDF within variables, table records and such.* Embedded videos* CAD widgets* Live feed in Camera widgets
* La résolution et la qualité de l’image dépendent de la taille de la fenêtre du lecteur. * L’image sera une représentation des pixels affichés à l’écran de l’appareil. Si la fenêtre du lecteur est très petite, la capture d’écran sera de mauvaise qualité. Pour obtenir les meilleurs résultats, la fenêtre du lecteur doit être agrandie au maximum. * Seul le contenu situé dans la zone active de l’application sera enregistré. * L’arrière-plan bleu très foncé ne fera pas partie de la capture d’écran * Si la hauteur de la fenêtre est trop importante par rapport à sa largeur, les déclencheurs « Afficher un message » et « Afficher une erreur » ne seront pas capturés dans la capture d’écran, car ils s’afficheraient au bas de la fenêtre et se trouveraient en dehors de la zone active de l’application.

- Pour obtenir les meilleurs résultats, la taille de l’application ou de l’étape doit correspondre à la taille et à l’orientation de l’appareil sur lequel le Player est exécuté, et la fenêtre du Player doit être agrandie au maximum.
- La capture d’écran attend que certains éléments, tels que les images, aient fini de se charger.
- Si certains éléments ne sont pas encore entièrement chargés au moment de l’exécution du déclencheur, celui-ci attend leur chargement avant de capturer la capture d’écran.
Assets within custom widgets are excluded from the loading state deduction.
