-
Self service
Tableau modifiable
Reading time:
Vous pouvez modifier un tableau dans BI4H à partir de Avant d'utiliser cette fonctionnalité, veuillez noter les points suivants :
- Elle ne fonctionne qu'avec des grilles simples.
- La table cible ne peut pas utiliser le moteur « Log ».
- Vous devez activer l'option « Allow write » dans les paramètres de connexion de votre projet. Pour ce faire, assurez-vous que vous disposez d'un rôle avec l'autorisation « Write Connection Data » activée.
Une fois l'option « Allow write » activée, vous verrez ces paramètres dans les onglets Dimension/Mesure et Interactivité :
Dimension/Mesure
Allow Editing: autorise la modification de la cellule correspondante.
Editing field : définit le nom de la colonne dans laquelle enregistrer la valeur uniquement si elle est différente de celle utilisée pour l'affichage du tableau.
Allow editing function : fonction conditionnelle permettant la modification de la cellule.
Primary key : indique si la colonne est une clé primaire (pour la mise à jour/suppression).
Auto generate key: définir un jeton (dataType : chaîne)
Auto generate username: lors de l'enregistrement, définit le nom d'utilisateur actuel de l'utilisateur connecté comme valeur (dataType : chaîne)
Afficher la zone de texte : pendant la modification, affiche la saisie sous forme de zone de texte et non sous forme de ligne unique (dataType : chaîne)
Auto generate timestamp : lors de l'enregistrement, définit l'horodatage actuel (type de données : datetime)
Sélectionner la source de données des options : si, dans la modification de cellule, vous souhaitez afficher une sélection avec des descriptions autres que les valeurs provenant d'un autre tableau
Interactivité
Editing mode (Mode édition) :
- Row (modifier la ligne pour enregistrer toute la ligne en une seule fois)
- Cellule (modifier la cellule et enregistrer chaque fois qu'une valeur change)
- Batch (modifier plusieurs lignes à la fois et enregistrer une fois terminé)
- Allow updating : permet d'effectuer une mise à jour.
- Allow adding : permet d'effectuer une insertion.
- Allow deleting : permet d'effectuer une suppression.
- Allow cloning : permet de faire une copie d'une ligne (ne fonctionne pas en mode cellule).
- Editing table : si le tableau dans lequel enregistrer est différent de celui utilisé pour afficher le tableau.
- Editing where condition : condition « where » supplémentaire à définir lors de la mise à jour/insertion/suppression.
