Doc Biwee
Français
Français
  • Présentation de Biwee
  • Démarrer avec Biwee
    • Installation de Biwee et prérequis
    • Vidéo : mes premiers pas avec Biwee
  • CRÉER UN TABLEAU DE BORD
    • Ajouter un composant visuel
      • Graphique
      • Secteur
      • Tuiles
      • Treemap
      • Texte
      • Tableau croisé
      • Onglets
      • Nuage de points
      • Jauge
      • Image
      • Grille
      • Filtre par période
      • Éléments filtrants
      • Cartes de points géo
      • Carte choroplèthe
      • Groupe
      • Onglet
    • Menu clic-droit d'un composant
    • Exporter un composant visuel
    • Maximiser un composant visuel
    • Ajouter une description à un composant
    • Interactivité d'un composant
    • Filtres de données dans les composants
    • Les paramètres de tableaux de bord
    • Ajouter une description à un tableau de bord
  • Déployer un tableau de bord
    • Mettre à jour les données du tableau de bord
    • Déployer un tableau de bord sur le portail web de Biwee
    • Les interactions entre tableaux de bord du portail WEB
    • Déployer un tableau de bord dans votre application (Embedded analytics)
    • Les interactions entre tableaux de bord intégrés en API
    • Exporter un tableau de bord en PDF via un appel API
    • Exporter / importer un tableau de bord
  • Appliquer du CSS personnalisé
  • Analyser les données
    • Effectuer des calculs sur les données
    • Configurer un champ calculé
    • Annuaire des fonctions
    • Configurer un calcul dans un composant visuel
    • Fonction d'agrégation
      • Agrégations à un niveau intermédiaire
      • Exemples d’utilisation et cas d’usage pour la fonction aggr()
    • Calculs de fenêtre
  • Parametres
    • Mon compte
    • Agent de publication
    • Paramètres communs
    • Mes options
    • A propos de Biwee
  • Connexion aux données
    • Introduction
    • Connecteurs de bases de données
    • Connecteurs réseaux sociaux
    • Connecteurs sur des logiciels de mailing
    • Connecteurs de fichiers
    • Autres connecteurs
  • Les notifications dans Biwee
  • Création de requêtes
    • Requêtes sur les bases de données
    • Mise en place de paramètres de requête
  • GESTION DES DROITS D'ACCES
    • Gestion des droits au niveau des objets
    • Gestion des droits au niveau des données
    • Gestion des utilisateurs
    • Groupes d'utilisateurs
  • Changelog
    • Version 3.5.3
    • Version 3.5.2
    • Version 3.5.1
    • Version 3.5
    • Version 3.4.2
      • Ajout d'une option filtre dans une grille
      • Nouvelles fonctionnalités sur le connecteur CSV
      • Vous pouvez choisir de ne pas afficher les boutons d'un composant
      • Possibilité de tester l'accessibilité d'une connexion d'un provider
      • Possibilité de nommer un groupe de requêtes
      • Modification de la fenêtre des éléments liés à un modèle de jeu de données
      • Modification de l'affichage d'une requête SQL lors de la comparaison avec l'historique des requêtes
    • Version 3.4.1
      • Aperçu rapide du nombre de ligne d'un jeu de données
      • Possibilité de générer un zip de debug depuis la liste des tableaux de bord
    • Version 3.4
      • Nouveau thème pour les tableaux de bord intégrés par API
      • Ajout d'un champ calculé custom pour concaténer toutes les valeurs d'une colonne
      • Ajout du Data Inspector
      • Affichage de la date de publication des données en API
      • Nouvelle fenêtre pour gérer les paramètres de requête sur le web
      • La liste des tableaux de bord dans Biwee est filtrée en fonction de la recherche effectuée
      • Affichage des éléments de données liés à un modèle
    • Version 3.3
      • Glisser-Déposer pour dissocier une requête
      • Possibilité de désynchroniser une requête de son modèle depuis la vue données
      • Ajout d'un bouton permettant de créer un champ calculé dans la vue données
      • Possibilité de configurer une sélection multi-feuilles dans le connecteur Excel
      • Possibilité de restaurer une version antérieure d'une requête SQL
      • Possibilité de sélectionner plusieurs valeurs pour les paramètres de requête
      • Lors de la modification d'un modèle, la liste des TDBs impactés est affichée
Propulsé par GitBook
Sur cette page

Cet article vous a-t-il été utile ?

  1. Création de requêtes

Mise en place de paramètres de requête

PrécédentRequêtes sur les bases de donnéesSuivantGestion des droits au niveau des objets

Dernière mise à jour il y a 7 mois

Cet article vous a-t-il été utile ?

Vous pouvez passer des paramètres à la requête, qui permettront de filtrer la requête en temps réel grâce aux valeurs sélectionnées ou entrées par l'utilisateur.

Pour déclarer un paramètre de requête, il faut utiliser le symbole @nom_paramètre

Dans l'exemple ci-dessous la requête filtre les utilisateurs en fonction de l'email saisi dans l'invite présentée à l'utilisateur

Dans le logiciel Biwee vous pouvez ensuite saisir la valeur du paramètre qui sera passé à la requête

Lorsque le tableau de bord est consulté depuis le web, l'utilisateur a la pop up suivante :

L'utilisateur sur le Web peut changer en direct la valeur des paramètres au sein de son tableau de bord, en cliquant sur l'icône ci-dessous :

Configuration des paramètres de requête

Vous pouvez configurer vos paramètres de requête pour définir leur libellé d'affichage, le type de données, le type d'input : saisie libre/liste déroulante, saisie de date...

Pour cela, cliquez dans le menu Réglages du tableau de bord, puis dans paramètres de requête

La fenêtre de configuration s'affiche :

Type de donnée :

  • Automatic : Biwee détecte automatiquement le format des données

  • String : la valeur saisie par l'utilisateur sera passée à la requête au format String. Elle sera encapsulée de ' ' automatiquement

  • DateTime : l'utilisateur aura un calendrier de sélection de date afin de sélectionner sa date et la valeur sera passée à la requête dans le format précisé dans la colonne format

  • Int32 : la valeur passée à la requête sera la valeur saisie par l'utilisateur, sans être encapsulée de ' '

  • Decimal : la valeur passée à la requête sera la valeur saisie par l'utilisateur, sans être encapsulée de ' '

Nom d'affichage :

Ce texte sera affiché dans la boîte de dialogue affichée à l'utilisateur pour saisir les valeurs de paramètres

Valeur par défaut :

Vous pouvez spécifier unevaleur par défaut qui sera passée en paramètre à la requête. Si tous les paramètres de requête ont une valeur par défaut de saisie, l'utilisateur n'aura pas la pop up de saisie des paramètres qui s'affiche à l'ouverture du tableau de bord.

Il pourra toujours modifier la valeurs des paramètres en cliquant sur l'icône ci-dessous:

Valeurs disponibles :

Si vous souhaitez que l'utilisateur sélectionne la valeur du paramètre dans une liste de valeur définie, vous pouvez saisir les valeurs dans cet espace, en séparant les valeurs par une ','

Ex : valeur 1, valeur 2, valeur 3 présente la liste déroulante suivante à l'utilisateur :

Sélection multiple :

Cochez cette case si vous voulez que l'utilisateur puisse saisir plusieurs valeurs dans la liste déroulante et qu'elles soient passées en valeur au paramètre

Format

Cette case est à renseigner pour les paramètres de type date uniquement, afin de préciser à Biwee sous quel format sera renvoyée la date sélectionnée par l'utilisateur dans un calendrier.

Le format à spécifier dépend du type de base de données interrogé.

SGBD
Valeur à saisir

SQL Server

'yyyy-MM-dd'

MySQL

DATE 'yyyy-MM-dd'

pOSTgRE

'yyyy-MM-dd'

Lors de l'appel IFRAME, le passage de valeurs de paramètres de type date, doit bien respecter la syntaxe attendue par le moteur SQL dans la requête. Biwee va remplacer le @parametre par la valeur saisie lors de l'appel IFRAME.

Par exemple, en SQL Server : dans l'url il faudra saisir : ?p_date=2024-10-29

Saisie API :

Si le tableau de bord est intégré en IFRAME dans une application, cochez cette case si vous voulez que l'utilisateur puisse changer les valeurs de paramètres. Sinon, ce seront uniquement les valeurs passées lors de l'appel IFRAME qui seront utilisées, et l'utilisateur ne pourra pas les modifier.

Requête paramétrée
Invite de commande
Invite de commande sur le web
Bouton de modification des valeurs des paramètres de requête
Configuration des paramètres de requête
Bouton de modification des valeurs des paramètres de requête