Le Admin Panel est l'interface de gestion centrale permettant de gérer les comptes, les licences, les droits d'utilisateur, les tâches (importations et exportations), les requêtes et les formulaires. Cet article présente l'ensemble des fonctionnalités et paramètres disponibles dans le Admin Panel.
La première étape consiste à accéder au Admin Panel :

En cliquant sur l’ icône du compte (1) , un menu s’ouvre avec une variété d’options nécessaires, y compris le panneau d’administration (2) .

Le Admin Panel donne accès à toutes les fonctionnalités de gestion des comptes. Il est divisé en plusieurs sections permettant de gérer les informations du compte, les utilisateurs, les licences, les groupes de droits, les tâches (importations et exportations) et les requêtes personnalisées. Les chapitres suivants décrivent chacune de ces sections en détail :
1. Informations du compte : Cet onglet, divisé en Informations personnelles et Applications actives , affiche les informations essentielles du compte, telles que le nom, la langue et le type de compte. Il fournit également les coordonnées du service d’assistance et permet de consulter la répartition de l’utilisateur au sein de toutes les applications Web et de bureau.
2. Utilisateurs : La section Utilisateurs permet de créer de nouveaux utilisateurs et de gérer les droits et les informations des utilisateurs.
3. Licences : La section Licences fournit un aperçu de toutes les licences logicielles et des informations associées, telles que la date d'expiration et les licences utilisées.
4. Groupes de droits : La section Groupes de droits permet de créer et de gérer des ensembles d'autorisations pouvant être attribués aux utilisateurs.
5. Connexion : La section Connexion affiche toutes les informations relatives aux tâches (importations et exportations), notamment un aperçu, un journal et la configuration de la tâche. Il est également possible de planifier des tâches à partir de là (voir Gérer les importations et les exportations ).
6. Générateur de requêtes : La section Générateur de requêtes permet de créer et de gérer des requêtes de base de données personnalisées. Les requêtes peuvent être exécutées via le générateur de requêtes, intégré à certaines Web Apps (voir Générateur de requêtes ).
7. Formulaires : La section Formulaires permet de créer et de gérer des formulaires personnalisés qui peuvent être attribués à des modules et à des utilisateurs spécifiques.
Sujets connexes :
1. Gérer les informations du compte
Divisé en deux sections ( Informations personnelles et Applications actives) , cet onglet affiche les informations essentielles du compte, telles que le nom, la langue et le type de compte. Il fournit également les coordonnées du service d'assistance et permet de consulter la répartition des utilisateurs au sein de toutes les applications Web et de bureau.
.png)
La page « Informations du compte » est la page d’accueil par défaut lors de la création d’un compte. Elle comporte deux onglets permettant de gérer différents types d’informations, notamment :
1. Informations personnelles : Cet onglet permet de consulter les informations de votre compte personnel.
2. Applications actives : Cet onglet offre un aperçu de toutes les applications et de leurs utilisateurs assignés.
1.1 Informations personnelles
L' onglet « Informations personnelles » permet de consulter toutes les informations relatives à votre compte, telles que votre nom, la langue et le type de compte. Il contient également les coordonnées du service d'assistance, les informations concernant votre gestionnaire de compte et les coordonnées de l'entreprise.

L’onglet « Informations personnelles » est quant à lui divisé en quatre sections, dont :
1. Informations du compte : Cette section affiche les informations du compte telles que le nom du compte, la langue et le type de compte, ainsi que la date d'activité du compte.
2. Gestionnaire de compte : Cette section affiche les coordonnées du gestionnaire de compte, telles que son nom ou son adresse électronique.
3. Plus de détails : La section « Plus de détails » répertorie les coordonnées du consultant responsable du client donné, telles que son nom, son adresse e-mail et son numéro de téléphone.
4. Adresse : Ici, toutes les coordonnées de CreateCtrl sont affichées, telles que la rue et le code postal.
1.2 Applications actives
Cet onglet offre une vue d'ensemble de toutes les applications et de leurs utilisateurs associés.

Chaque application a sa propre carte, par exemple Assets (1) , qui affiche le nom de l'application, le type de plateforme (web ou bureau), le type d'attribution de licence (utilisateur simultané ou utilisateur nommé) et l'allocation d'utilisateurs (par exemple 35/45 attribués).
2. Gérer les utilisateurs
La section Utilisateurs affiche un tableau de tous les utilisateurs associés au compte et propose diverses options pour les gérer. Il est notamment possible de créer de nouveaux utilisateurs, de modifier les profils existants, d'attribuer des licences et des autorisations, de copier les droits entre utilisateurs et de supprimer des utilisateurs.
La création d'un nouvel utilisateur et la modification d'un utilisateur existant utilisent la même boîte de dialogue, qui permet de gérer les données, les licences et les droits des utilisateurs :

Une barre de recherche (1) permet de trouver un utilisateur en saisissant son nom d’utilisateur ou son adresse e-mail.
Chaque ligne d'utilisateur possède un menu contextuel à trois points (2) avec l' option Modifier l'utilisateur (3) .
Le bouton Nouvel utilisateur (4) permet de créer un nouvel utilisateur.

La boîte de dialogue Modifier l'utilisateur contient cinq onglets, dont :
1. Données utilisateur : cet onglet permet de modifier les données utilisateur telles que le rôle, le nom d’utilisateur et l’adresse électronique.
2. Licences : C'est ici que les licences logicielles peuvent être attribuées à l'utilisateur.
3. Groupes de droits : Ici, un groupe de droits peut être attribué à l'utilisateur à l'aide de groupes de droits (ensemble de droits).
4. Droits : C'est ici que Les droits individuels sont définis.
5. Droits supplémentaires : C’est ici que sont gérées toutes les autorisations supplémentaires.
2.1 Gérer les données utilisateur
L' onglet « Données utilisateur » contient les informations de profil de base d'un utilisateur.

Le rôle (1) , le nom d'utilisateur (2) , le nom (3) et l'adresse e-mail (4) représentent des champs obligatoires, tandis qu'un numéro de téléphone peut être ajouté en option.
2.2 Gestion des licences
L' onglet Licences permet de déterminer quelles licences d'application sont attribuées à un utilisateur.

En cochant les cases (1) , des licences d'application peuvent être attribuées à un utilisateur.
De plus, l’allocation actuelle des utilisateurs (2) est également affichée à côté du nombre total de licences disponibles.
2.3 Attribuer des groupes de droits
Les groupes de droits représentent des ensembles d'autorisations pouvant être attribuées aux utilisateurs.

En utilisant les cases à cocher (1) , les bons groupes peuvent être attribués à un utilisateur.
Découvrez comment les groupes appropriés sont créés et gérés :
2.4 Cession des droits
L' onglet Droits offre un contrôle plus précis des droits individuels.

Comme les groupes de droits, les droits individuels sont activés et désactivés pour un utilisateur à l'aide des cases à cocher (1) .
2.5 Attribuer des droits supplémentaires
L' onglet « Droits supplémentaires » permet de gérer les autorisations pour des domaines spécifiques tels que les requêtes, les configurations de produits et les formulaires.

Les droits supplémentaires d'un utilisateur sont activés et désactivés à l'aide des cases à cocher . Une case à cocher « Tout sélectionner » (1) est également disponible dans l'en-tête du tableau pour sélectionner tous les utilisateurs simultanément.
Sous la description (2) , le type approprié est indiqué, par exemple les requêtes.
De plus, l'accès en écriture (3) peut être accordé à ces zones en activant les cases à cocher.
NOTE
De manière générale, les droits peuvent être cédés de deux manières : soit par l’utilisateur, soit par le domaine pour lequel le droit est accordé, voir :
2.6 Supprimer les utilisateurs
Lorsque les comptes utilisateurs ne sont plus nécessaires, ils peuvent être supprimés facilement.

Pour supprimer un utilisateur, il faut d'abord ouvrir le menu contextuel (1) en cliquant sur les trois points. Ensuite, l'utilisateur peut être supprimé en cliquant sur Supprimer l'utilisateur (2) .
Un message de confirmation s'affichera afin d'éviter toute suppression accidentelle. Une fois la confirmation effectuée, l'utilisateur et ses autorisations associées seront supprimés.
3. Gérer les licences
La section Licences présente un aperçu de toutes les licences logicielles disponibles.

En haut, deux compteurs affichent les licences expirées (1) et les licences actives (2) , avec les nombres actuels par rapport aux nombres totaux.
Une barre de recherche (3) permet de trouver des licences spécifiques, et une case à cocher (4) permet d'afficher les licences expirées.
Le tableau des licences affiche toutes les informations concernant les licences, par exemple le type de produit (5) , les licences utilisées (6) et les données de prix (7) .
Les certificats de licence peuvent également être affichés en cliquant sur Afficher le certificat (8) .
4. Gérer les groupes de droits
La section Groupes de droits permet de créer des ensembles d'autorisations et de les attribuer aux utilisateurs.
La création d'un nouveau groupe de droits et la modification d'un groupe existant utilisent la même boîte de dialogue, qui permet de définir les propriétés du groupe de droits et d'attribuer des modules et des utilisateurs :

Une barre de recherche (1) permet de trouver un groupe de défense des droits en saisissant son nom.
Chaque ligne d'utilisateur possède un menu contextuel à trois points (2) avec l' option Modifier l'utilisateur (3) .
Le bouton Nouvel utilisateur (4) permet de créer un nouvel utilisateur.

Tout d'abord, le groupe de défense des droits peut recevoir un nom (1) . Si souhaité, un commentaire (2) peut être ajouté pour fournir toute information supplémentaire.
En cochant les cases (3) , les droits individuels peuvent être inclus dans le groupe de droits.
En cliquant sur Enregistrer (4) , le groupe de droits peut être créé.
Découvrez comment les groupes appropriés sont attribués aux utilisateurs :
5. Gérer les emplois
La section « Connexion » de la barre latérale « Comptes » est dédiée à la gestion des tâches, y compris leurs automatisations. Elle propose des outils pour créer, configurer et planifier des tâches, ainsi que pour consulter les journaux.

La section « Connexion » de la barre latérale « Comptes » permet de gérer les tâches d’intégration et les automatisations. Elle est organisée en quatre sous-onglets :
- 1. Aperçu des emplois : L'aperçu des emplois affiche toutes sortes d'informations sur les emplois (importations et exportations).
- 2. Journaux : La section Journaux fournit des journaux d'exécution détaillés pour toutes les tâches.
- 3. Configuration : Cette section sert à créer des tâches et à configurer en détail toutes les données principales.
- 4. Planificateur : Cette section permet de gérer la planification des tâches, y compris les lieux d'import/export.
ℹ️ Le choix des emplois est une question propre à chaque client.
Découvrez comment les importations et les exportations sont appliquées dans les Web Apps correspondantes :
5.1 Aperçu du poste
La présentation des emplois affiche toutes sortes d'informations sur les postes, y compris les importations et les exportations.

Une barre de recherche (1) et un filtre déroulant (2) sont disponibles en haut pour affiner la recherche d'offres d'emploi. Vous pouvez saisir le nom du poste dans la barre de recherche, et préciser le domaine d'application via le filtre.
L'aperçu des tâches affiche toutes les tâches configurées sous forme de cartes individuelles. Chaque carte de tâche affiche des informations sur la tâche telles que le nom de la tâche (3) , la date de dernière exécution (4) , le nombre d'exécutions dans différentes périodes (5) et le domaine d'application (6) .
5.2 Gérer les journaux
Cette section fournit des journaux d'exécution détaillés pour toutes les tâches.

Les filtres suivants sont disponibles pour affiner les résultats :
Emplois disponibles (1) : Un menu déroulant permet de sélectionner une tâche spécifique à afficher dans le journal des tâches. La liste des tâches pouvant être très longue, une barre de recherche est intégrée pour saisir le nom de la tâche. Les tâches sont fournies sur mesure par CreateCtrl.
REMARQUE : La liste des tâches disponibles ne comprend pas toutes les tâches disponibles. Elle permet uniquement de sélectionner les tâches figurant dans le journal des tâches, c’est-à-dire celles qui ont été exécutées au moins une fois pour apparaître dans la liste.
De / Jusqu'à (2) : Ces deux champs de date permettent de définir la plage horaire de la recherche dans le journal des tâches. Seules les entrées du journal comprises dans cette période seront affichées.
Filtre de domaine d'application (3) : Un filtre déroulant permet de restreindre les résultats par domaine d'application.
Afficher uniquement les tâches avec des erreurs (4 ) : Lorsqu'elle est activée, cette case à cocher filtre les résultats pour n'afficher que les exécutions de tâches ayant échoué, permettant d'identifier et de résoudre rapidement les problèmes.
Recherche d’emplois (5) : En cliquant sur ce bouton, la recherche d’emploi est lancée selon les critères déterminés précédemment.
Le tableau de résultats ci-dessous présente les entrées de journal correspondantes.

En suivant ces étapes, il est possible de filtrer les tâches ayant rencontré des erreurs :
Afficher uniquement les tâches avec des erreurs (1) : En activant cette case à cocher, les résultats de la recherche peuvent être limités à l'affichage des seules exécutions de tâches qui ont échoué, masquant ainsi toutes les exécutions réussies des résultats.
Recherche d'emplois (2) : En cliquant sur ce bouton, la recherche est lancée. Le filtre d'erreurs peut être combiné avec d'autres filtres actifs (tels que le nom de la tâche ou la plage de dates). Le tableau des résultats sera alors mis à jour.
Entrées d'erreur (3) : Les tâches ayant échoué sont marquées d'une icône d'erreur rouge dans la colonne Action , ce qui les rend faciles à identifier.
5.3 Configurer les tâches
Cette section permet de préciser davantage les tâches fournies à un client donné en créant de nouvelles configurations.
NOTE
L'objectif de cette section est de proposer une sélection de tâches personnalisée permettant de configurer ces tâches à l'aide des modèles fournis par CreateCtrl. Cependant, cette fonctionnalité n'est pas encore totalement développée.
Pour l'instant, la plupart des tâches ne disposent pas encore de modèles. Par conséquent, les paramètres sont extraits de la configuration de la base de données.
Pour créer de nouvelles configurations de tâches ou modifier une configuration existante, il faut d'abord accéder à la boîte de dialogue de configuration :

Une barre de recherche (1) en haut permet de trouver des configurations de tâches spécifiques par leur nom. Le bouton Nouvelle configuration (2) ouvre une boîte de dialogue pour créer une nouvelle configuration de tâche.

La boîte de dialogue de configuration contient les sections suivantes :
1. Produit : Il s'agit d'un champ obligatoire qui permet de sélectionner la tâche à configurer via un menu déroulant.
2. Nom : Ce champ est également obligatoire et permet de déterminer le nom de la configuration.
3. Visibilité : Un menu déroulant permet de définir dans quelles applications la configuration des tâches est disponible.
4. Utilisateurs : En attribuant des utilisateurs via le menu déroulant, on leur accorde l'autorisation d'effectuer la configuration du travail.
5. Contrôles de modèle : En utilisant des contrôles de modèle, les utilisateurs peuvent configurer spécifiquement le produit (tâche) sélectionné.
NOTE
Lors de l'attribution des utilisateurs, les listes sont toujours positives. Cela signifie que chaque utilisateur nécessitant un accès doit être sélectionné explicitement.
De plus, les utilisateurs peuvent également se voir accorder des droits pour des configurations de travail spécifiques à partir de la gestion des utilisateurs (voir chapitre 2.5 ).

Le tableau de configuration contient un menu contextuel à trois points (1) pour chaque entrée avec les options Modifier et Supprimer .
Cliquer sur le bouton Modifier affiche la boîte de dialogue illustrée précédemment, tandis que cliquer sur le bouton Supprimer efface la configuration de la tâche. Avant la suppression, un message de confirmation vous demandera de confirmer l'action.
5.4 Planifier les tâches
La section Planificateur gère les planifications de tâches automatisées, permettant de définir quand et comment les tâches sont exécutées.
Pour créer une nouvelle planification de tâches ou modifier une planification existante, il faut d'abord accéder à la boîte de dialogue de configuration :

Une barre de recherche (1) en haut permet de trouver des plannings spécifiques par leur nom. Le bouton « Nouveau planning » (2) ouvre une boîte de dialogue pour créer un nouveau planning.

La boîte de dialogue de planification des tâches (pour la création et la modification) est organisée en quatre onglets :
1. Informations générales : Cet onglet contient les paramètres principaux de la planification, tels que les jours et les heures d'exécution.
2. Configuration de la tâche : Cet onglet permet de définir les paramètres de la tâche, tels que la date de début et la date de fin.
3. Emplacements FTP : Cet onglet permet de gérer les emplacements de transfert FTP pour la tâche.
4. Emplacements des e-mails : Cet onglet permet de gérer les emplacements des notifications par e-mail.
5.4.1 Définir les informations générales
Cet onglet permet de gérer les paramètres principaux de la planification.

1. Titre : Ce champ est obligatoire et sert à déterminer le nom du planning de travail.
2. Activé : Cette case à cocher active ou désactive la planification de la tâche. Lorsqu’elle est désactivée, la tâche ne peut pas être exécutée.
3. Tâche : Ce champ est obligatoire et contient un menu déroulant permettant de sélectionner la tâche à planifier.
4. Description : Il s'agit d'un champ de texte facultatif permettant de saisir des détails supplémentaires.
5 et 6 : Exécution automatique ; 6 : Démarrage immédiat de la tâche lors de la prochaine itération de contrôle des tâches.
- Lorsque l'exécution automatique (5) est activée via la case à cocher, la tâche démarrera selon les règles définies ci-dessous (voir 7 à 12 ). Si la case à cocher pour l'exécution immédiate de la tâche (6) est activée, la tâche sera déclenchée immédiatement lors de la prochaine itération du système de contrôle des tâches. Cela signifie que le système de contrôle des tâches démarrera la tâche dans les cinq minutes. Aucune autre exécution ne sera effectuée si seule cette case est activée.
- Si les deux options sont activées, la tâche sera déclenchée immédiatement pour la première exécution, puis selon les règles définies pour toutes les exécutions suivantes (jours fixes ou intervalles de minutes).
7 à 12 : Définition des durées d'exécution spécifiques des tâches
- 7. Jours d'exécution : Des boutons permettent de définir les jours d'exécution de la tâche pour chaque jour de la semaine.
- 8. Nombre de tentatives en cas d'erreur : ce champ numérique permet de définir le nombre de fois où la tâche est relancée en cas d'erreur.
- 9. Durée d'exécution : La durée d'exécution peut être fixe ou à intervalles réguliers (en minutes). Dans cet exemple, l'option « durée fixe » est sélectionnée. Vous pouvez ajouter une durée d'exécution (10) en cliquant sur « Ajouter une nouvelle durée d'exécution » (11) ci-dessous, au format UTC. Vous pouvez supprimer une durée individuellement en cliquant sur les boutons « x » (12) .

Au lieu de temps d'exécution fixes, des intervalles de minutes (1) peuvent être activés à l'aide du commutateur.
L' intervalle exact en minutes (2) peut alors être défini ci-dessous.
5.4.2 Configurer les tâches
Cet onglet permet de définir les paramètres de la tâche.

La date de début (1) peut être configurée avec une heure fixe ou un décalage d'une minute. Dans cet exemple, elle est configurée avec une heure fixe (2) . Dans ce cas, une heure fixe (3) peut être définie pour le décalage, ainsi que le nombre de jours de décalage (4) . Le champ « jours de décalage » (3) est obligatoire.
Il en va de même pour la fixation de la date de fin (5) .
Une liste déroulante permet de sélectionner le canal cible (6) de la tâche.
5.4.3 Gestion des emplacements FTP
Cet onglet gère les emplacements FTP (protocole de transfert de fichiers) pour la tâche.
Il faut tout d'abord accéder à la boîte de dialogue d'édition des emplacements FTP. Cette boîte de dialogue sert à la fois à créer et à modifier les emplacements FTP.

En cliquant sur le bouton Nouvel emplacement FTP (1) , l'emplacement FTP peut être configuré en détail.

La boîte de dialogue « Nouvel emplacement FTP » permet de configurer une connexion à un serveur FTP pour les transferts de fichiers. Les champs suivants sont disponibles pour spécifier la connexion au serveur FTP :
1. Clé de type : Un menu déroulant permet de sélectionner le type de protocole de transfert.
2. Filtre de nom de fichier : Ce champ permet de spécifier les types de fichiers à inclure dans le transfert. Un caractère générique (*) peut être utilisé pour indiquer la partie du nom de fichier non spécifiée, par exemple « *.pts » signifie « tout nom de fichier.pts ». Si seul un caractère générique est saisi, tous les noms de fichiers seront inclus.
3. Utilisateur : Ce champ de texte permet de saisir le nom d'utilisateur du serveur FTP pour l'authentification.
4. Mot de passe : Ce champ permet de saisir le mot de passe. Une icône à bascule située à droite permet d’afficher ou de masquer le mot de passe saisi.
5. Hôte : Ici, l'adresse du serveur FTP (par exemple ftp.example.com) peut être saisie.
6 Chemin cible : C'est ici qu'il faut définir le chemin du répertoire sur le serveur FTP vers lequel les fichiers doivent être transférés (par exemple /transfer).
Une fois tous les champs remplis, la configuration FTP peut être enregistrée en cliquant sur le bouton Enregistrer situé dans le coin inférieur droit de la boîte de dialogue.

Le tableau de configuration contient un menu contextuel à trois points (1) pour chaque entrée avec les options Modifier et Supprimer .
Cliquer sur le bouton Modifier ouvre la boîte de dialogue illustrée précédemment, tandis que cliquer sur le bouton Supprimer supprime la planification des tâches.
5.4.4 Gérer les emplacements de messagerie
Cet onglet permet de gérer les emplacements des notifications par e-mail envoyées lors de l'exécution des tâches.

En cliquant sur le bouton Nouvel emplacement de messagerie (1) , l'emplacement de messagerie peut être configuré en détail.

La boîte de dialogue « Nouvel emplacement de messagerie » permet de configurer le destinataire des notifications par e-mail pour les exécutions de tâches planifiées. Les champs suivants sont disponibles :
1. Filtre de nom de fichier : Ce champ de texte permet de spécifier les fichiers à inclure dans l'e-mail.
2. Sans fichiers : Lorsque cette case est cochée, l'e-mail est envoyé sans pièces jointes, par exemple sans fichiers d'exportation.
3. Adresses : Ce champ de texte permet de saisir une ou plusieurs adresses électroniques de destinataires.
4. Objet : C’est ici que l’objet de l’e-mail de notification peut être défini.
5. Commentaire : Sous le champ « Objet », une zone de texte est disponible pour saisir le contenu du corps de l’e-mail.
Une fois tous les champs remplis, l'adresse e-mail peut être enregistrée en cliquant sur le bouton Enregistrer situé dans le coin inférieur droit de la boîte de dialogue.

Le tableau de configuration contient un menu contextuel à trois points (1) pour chaque entrée avec les options Modifier et Supprimer .
Cliquer sur le bouton Modifier ouvre la boîte de dialogue illustrée précédemment, tandis que cliquer sur le bouton Supprimer supprime la planification des tâches.
Une icône x rouge (2) indique que la case à cocher « Est sans fichiers » (voir la capture d’écran précédente) n’a pas été activée, ce qui signifie que les e-mails sont envoyés avec des fichiers.

Une icône de coche verte (1) apparaît dans le cas où la case à cocher « Sans fichiers » a été activée, ce qui signifie que les e-mails sont envoyés sans fichiers.
6. Gérer les requêtes
La section Générateur de requêtes permet de créer et de gérer des requêtes de base de données personnalisées qui peuvent être réutilisées dans différentes Web Apps .
La création d'une nouvelle requête et la modification d'une requête existante utilisent la même boîte de dialogue, qui permet de configurer les propriétés de la requête et d'attribuer des modules et des utilisateurs :

Une barre de recherche (1) en haut permet de trouver des requêtes spécifiques par nom.
Le tableau de configuration contient un menu contextuel à trois points (2) pour chaque entrée qui permet de la modifier .
Le bouton Créer nouveau (3) ouvre une page dédiée pour créer une nouvelle requête.

La boîte de dialogue de création et de modification des requêtes contient les champs suivants :
1. Titre du générateur de requêtes : Ce champ de texte permet de saisir un nom de requête.
2. Nom de la vue : UN La vue représente la base d'une requête qui contient tous les champs de données.
- Le champ « Nom de la vue » permet de saisir le nom de la vue de base de données. Une fois le nom de la vue saisi, un tableau contenant les champs de données correspondants s’affiche ci-dessous (voir 6 à 10 ).
3. Liste des modules : Cette liste déroulante à sélection multiple permet d'attribuer la requête à des modules Web spécifiques (par exemple Contenu, Prévisions, Planificateur, Programme).
4. Utilisateurs : Ce menu déroulant permet de restreindre l'accès à certains utilisateurs.
5. Description : Dans ce champ de texte, une description facultative peut être ajoutée.
Ce sont les champs permettant de configurer la vue. Comme pour la création et la mise à disposition de vues, la modification des champs suivants relève également de la fonction Créer un contrôle.
- 6. Filtrage requis : Cette case à cocher permet d’indiquer si la colonne nécessite un filtre. Dans le générateur de requêtes des applications concernées, les colonnes dont la case est cochée doivent être initialisées pour que la requête puisse être exécutée.
- 7. Spaltenname der Abfrage : Cette colonne affiche le nom de la colonne technique de la base de données.
- 8. Sichtbarer Name der Abfragespalte : Cette colonne affiche le nom de la colonne de requête affiché aux utilisateurs.
- 9. Type : Ici, le type de données de la colonne peut être spécifié à l'aide d'un menu déroulant.
- 10. Source : Ce champ sert à définir la source de données (clé de type de paramètre) pour les types de colonnes basés sur une liste déroulante, tels que la liste déroulante de paramètres ou la liste déroulante SQL.
- 11. Enregistrer et annuler : La requête peut être enregistrée ou annulée à l'aide des boutons respectifs.
NOTE
Lors de l'attribution des utilisateurs, les listes sont toujours positives. Cela signifie que chaque utilisateur nécessitant un accès doit être sélectionné explicitement.
CreateCtrl crée et met à disposition des clients des vues. Lors de l'application des requêtes dans les Web Apps correspondantes à l'aide du générateur de requêtes, ces vues servent de base et peuvent être configurées individuellement.
De plus, les utilisateurs peuvent également se voir accorder des droits pour des requêtes spécifiques à partir de la gestion des utilisateurs (voir chapitre 2.5 ).

Pour supprimer une requête, il faut d'abord ouvrir le menu contextuel (1) via les trois points. Ensuite, la requête peut être supprimée en cliquant sur Supprimer .
Découvrez comment les requêtes sont exécutées dans le générateur de requêtes :
7 Gérer les formulaires
La section Formulaires permet de créer et de gérer des formulaires personnalisés pouvant être attribués à des modules et des utilisateurs spécifiques. Les formulaires servent de modèles structurés définissant la mise en layouts de saisie de données. au sein des Web Apps attribuées.
La création d'un nouveau formulaire et la modification d'un formulaire existant utilisent la même boîte de dialogue, qui permet de configurer les propriétés du formulaire et d'attribuer des modules et des utilisateurs :

Une barre de recherche (1) en haut permet de trouver des formulaires spécifiques par leur nom. Le bouton Nouveau formulaire (2) ouvre une boîte de dialogue pour créer un nouveau formulaire.

La boîte de dialogue du formulaire contient les champs suivants :
1. Nom : Il s’agit d’un champ texte obligatoire qui permet de définir le nom du formulaire.
2. Clé : Les clés sont déterminées par CreateCtrl dans la base de données. Le formulaire ne peut être modifié que si la clé correcte est saisie dans ce champ.
3. Modules : Cette liste déroulante à sélection multiple permet d'attribuer le formulaire à un ou plusieurs modules Web App , le nombre de modules sélectionnés étant indiqué.
4. Utilisateurs : Ce menu permet de restreindre l’accès au formulaire à certains utilisateurs. En cochant les cases correspondantes, seuls ces utilisateurs pourront utiliser le formulaire dans les modules qui leur sont attribués.
NOTE
Lors de l'attribution des utilisateurs, les listes sont toujours positives. Cela signifie que chaque utilisateur nécessitant un accès doit être sélectionné explicitement.
De plus, les utilisateurs peuvent également se voir accorder des droits pour des formulaires spécifiques à partir de la gestion des utilisateurs (voir chapitre 2.5 ).

Le tableau récapitulatif des formulaires affiche tous les formulaires existants. Il contient un menu contextuel à trois points (1) pour chaque entrée, avec les options Modifier le formulaire et Supprimer le formulaire .
En cliquant sur « Modifier le formulaire », la boîte de dialogue illustrée précédemment s'ouvre pour vous permettre de modifier les données. En cliquant sur « Supprimer le formulaire » , le formulaire est supprimé. Avant la suppression, un message de confirmation s'affiche afin d'éviter toute suppression accidentelle.