Show Menu
SUJETS×

Fonctionnalités avancées

Ajouter un script

Activité Script

Cette activité vous permet de traiter vos données et créer facilement des requêtes complexes que ne permettrait pas le langage SQL.
Il vous suffit de taper votre requête dans la fenêtre de script.
L’onglet Textes vous permet de définir des chaînes de texte. Elles peuvent ensuite être utilisées avec la syntaxe suivante : $(Identifiant) . Pour plus d’informations sur l’utilisation de textes, voir Ajouter un en-tête et un pied de page .
Il est FORTEMENT déconseillé d'utiliser du code Javascript pour créer des agrégats.
Si vous souhaitez créer un historique de votre rapport, vous devez rajouter la ligne suivante à votre requête JavaScript, afin de conserver vos données historisées :
if( ctx.@_historyId.toString().length == 0 )

Dans le cas contraire, les données en cours seront affichées.

Script externe

Vous pouvez ajouter un script externe qui sera exécuté côté serveur et/ou côté client. Pour cela :
  1. Editez les propriétés du rapport et cliquez sur l'onglet Scripts .
  2. Cliquez sur Ajouter et sélectionnez le script à référencer.
  3. Choisissez ensuite le mode d'exécution.
    Si vous ajoutez plusieurs scripts, utilisez les flèches de la barre d'outils pour définir leur ordre d'exécution.

Appeler un autre rapport

Activité Saut

Un saut est comme une transition sans flèche : il permet de passer d'une activité à une autre ou d'accéder à un autre rapport.