Assistant base de données pour base de données SQL Server Microsoft

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 SQL Server Microsoft à un objet form ou label en utilisant l Desktop Designer assistant base de données étape par étape.

Étape 1 : Paramètres de connexion

Cette étape définit les détails de la connexion au fichier de la base de données.

Le groupe Informations de connexion définit le serveur qui héberge la base de données à laquelle il faut se connecter.

  • Serveur définit le serveur de la base de données.

Le groupe Authentification définit le type d'authentification pour accéder au serveur de votre base de données.

  • Utiliser l'authentification Windows. Cette option définit l'authentification Windows comme méthode de vérification de la connexion au serveur SQL. L'utilisateur se connecte à une base de données en utilisant le nom d'utilisateur du domaine et son mot de passe.

  • Utiliser l'authentification SQL Server. Cette option définit les identifiants et mot de passe d'accès à la base de données pour vérifier la connexion. Pour établir une connexion, saisir le nom d'utilisateur et le mot de passe fournis par l'administrateur de la base de données.

Afficher la chaîne de connexion affiche la chaîne de connexion à la base de données en cours et permet de l'insérer ou de la modifier.

Avertissement :

La modification de la chaîne de connexion est réservée aux spécialistes. Pour configurer la connexion à la base de données, nous conseillons l'utilisation de saisies standard dans la boîte de dialogue.

Le groupe Sélection de la base de données permet de sélectionner la base de données sur le serveur connecté.

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.

Pour cela, cliquer sur Suivant.

É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 45. 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 votre étiquette ou formulaire.