Assistant base de données pour base de données MariaDB / MySQL
Info Niveau De Produit
Cet article s'applique aux éditions Loftware Pro et PowerForms.
Cette section décrit comment lier une base de données MariaDB / MySQL à un objet form ou label en utilisant l Desktop Designer assistant base de données étape par étape.
Important !
Ne pas mettre votre connexion de base de données à jour pour vos modèles d’étiquettes déjà connectés à MySQL. Dans ce cas, continuez à utiliser le logiciel MySQL. Vos modèles d’étiquettes fonctionnent comme auparavant.
Étape 1 : Paramètres de connexion
Cette étape définit les détails de la connexion à la base de données MariaDB/MySQL.
-
Base de données définit la base de données exacte sur un serveur.
-
Hôte définit l'adresse de la base de données.
-
Port définit le port du serveur de la base de données.
-
Authentification demande un identifiant et un mot de passe pour établir la connexion.
Le bouton Tester la connexion lance une procédure de test de la connexion. Il vérifie si le Desktop Designer peut réussir à se connecter à la base de données.
Étape 2 : Tables et champs
Le groupe Tables permet de sélectionner les tables de la base de données à utiliser comme source de données.
-
Tables disponibles : Ce cadre liste les tables disponibles dans la base de données sélectionnée.
-
Tables sélectionnés : tables à utiliser comme source de données.
Cliquer sur les boutons Ajouter > ou < Enlever pour ajouter ou supprimer des tables des Champs sélectionnés .
Note
Lors de la modification d'une base de données existante, il est impossible de supprimer un champ s'il est utilisé dans un script, une fonction, une action ou connecté à un objet d'une étiquette ou d'un formulaire.
Étape 3: Copies d'étiquettes par enregistrement
Cette étape spécifie le nombre de copies d'étiquettes à imprimer pour chaque enregistrement de la base de données.
Nombre fixe d'étiquettes imprimées permet de saisir le nombre de copies à la main.
Définir dynamiquement le nombre d'étiquettes imprimées définit le nombre de manière dynamique en utilisant une valeur provenant d'une source de données.
Exemple 48. Exemple:
Le nombre d'enregistrement imprimés peut être défini par une valeur variable. Sa valeur peut être déterminée dans un autre objet de l'étiquette ou du formulaire.
Utiliser le même enregistrement pour tout le travail d'impression n'imprimera que l'enregistrement sélectionné sur la totalité des étiquettes du travail d'impression.
Cliquer sur Suivant pour continuer ou sur Terminer pour continuer à travailler avec l'objet.
En savoir plus sur la manière de définir le nombres de copies à imprimer en cliquant ici.
Étape 4 : Créer des objets
Cette étape vous permet d'ajouter sur une étiquette ou un formulaire de nouveaux objets dont les contenus proviennent des champs d'une base de données.
L'étape Créer des objets est visible, à savoir :
-
Au démarrage de l'assistant Base de données dans le ruban de l'onglet Données et en ajoutant une nouvelle base de données en cliquant sur le bouton Base de données.
-
Au démarrage de l'assistant dans Explorateur de données dynamiques ou en utilisant le sélecteur d'objet générique Ajouter une base de données.
Conseil
L'étape Créer des objets diffère si l'ajout d'une base de données se fait sur une étiquette ou sur un formulaire. Voir ci-dessous.
L'étape Créer des objets pour une étiquette :
-
Créer un objet texte pour chaque champ : Ajoute un objet Texte qui va recevoir le contenu du champ de la base de données.
-
Ne créer aucun objet de l'étiquette : Saute l'ajout de nouveaux objets.
L'étape Créer des objets pour un formulaire :
-
Créer un objet champ d'édition pour chaque champ : Ajoute un objet Champ d'édition au formulaire. Les objets ajoutés reçoivent le contenu du champ de la base de données.
-
Créer un objet table du formulaire : Ajoute un objet table de la base de données dans un formulaire. Les objets ajoutés reçoivent le contenu du champ de la base de données.
-
Ne créer aucun objet de l'étiquette : Saute l'ajout de nouveaux objets.
Note
Le nombre d'objets ajoutés dépend du nombre de champs dans la base de données.
Cliquer sur Suivant.
Étape 5 : Prévisualisation des données et paramètres d'autres tables
Cette étape permet de prévisualiser les données récupérées de la base de données. Elle permet aussi de filtrer et trier les données.
L'onglet Données affiche les données récupérées du fichier. Utiliser une recherche en haut de la prévisualisation permet de retrouver un enregistrement spécifique.
Note
La prévisualisation des données peut afficher jusqu'à 1000 lignes.
L'onglet Filtre filtre tous les enregistrements du fichier de la base de données. Il permet de définir les conditions de filtre à utiliser lors de la récupération des données.
-
Ajouter une condition: spécifie en une seule ligne des conditions qui filtrent le contenu pour récupérer les données répondant aux critères.
-
Ajouter un groupe: spécifie le(s) groupe(s) de conditions qui filtrent le contenu pour récupérer les données répondant aux critères.
L'onglet Tri permet de trier les données collectées. Le tri s'effectue pour tous les champs ajoutés dans la liste du tri. Chaque champ peut être trié dans un ordre croissant ou décroissant.
L'onglet Extraction des données permet de définir comment récupérer les données dans le fichier de base de données connecté. Les détails concernant les paramètres d'extraction et les options sont disponibles ici.
L'onglet SQL permet de créer des requêtes SQL.
Pour plus de détails sur la configuration d'une table de la base de données, cliquer ici.
Cliquer sur Terminer. La base de données est prête à servir de source de données aux objets de l'étiquette ou du formulaire.