Création d'une liste de fiches à partir d'une base de données SQL dans SOLIDWORKS PDM

Article de Michael Nwachukwu, mis à jour le 16 septembre 2024

Article

Introduction

Les listes de fiches jouent un rôle essentiel dans la gestion des données au sein de SOLIDWORKS PDM. En configurant des requêtes T-SQL pour extraire des valeurs d'une base de données SQL externe, vous pouvez créer des listes de fiches personnalisées. Dans cet article, nous vous guiderons tout au long de ce processus.

Conditions préalables

Avant de commencer, assurez-vous de disposer des éléments suivants :

  • Accès à SQL Server Management Studio (SSMS)
  • Maîtrise de la syntaxe T-SQL
  • Un environnement SOLIDWORKS PDM configuré

Étapes pour créer des listes de cartes

  • Identifier les sources de données :
    • Utilisez SSMS pour identifier les noms de tables pertinents dans votre base de données SQL.
    • Déterminez les données que vous souhaitez inclure dans vos listes de fiches (par exemple, les articles, les noms des clients).
  • Créer la liste des cartes :
    • Dans SOLIDWORKS PDM, cliquez avec le bouton droit de la souris sur « Listes » (pour les fiches) et sélectionnez « Ajouter une nouvelle liste ».
    • Donnez un nom explicite à votre liste.
    • Sélectionnez « À partir d'une base de données SQL » comme type de données.
Listes de cartes dans l'outil d'administration PDM

Listes de cartes dans l'outil d'administration PDM

  • Définissez la requête SQL :
    • Sous « Commande SQL renvoyant les données », saisissez la requête T-SQL qui sélectionne les valeurs souhaitées dans la table de la base de données. Vous trouverez des exemples de requêtes SQL ici – EXEMPLES DE QUÉRIES SQL
    • Veuillez indiquer les informations suivantes :
      • Serveur :adresse IP ou nom du serveur SQL hébergeant la base de données.
      • Base de données :nom de la base de données SQL contenant les valeurs de la liste.
      • Identifiants de connexion :saisissez le nom d'utilisateur et le mot de passe de l'utilisateur SQL.
    • Cliquez sur « Tester » pour vérifier la requête et la connexion.
Détails du serveur

Détails du serveur

  • Remplir la liste :
    • Si le test aboutit, une liste de valeurs issues de la source SQL s'affichera dans la fenêtre « Valeurs ».
    • Enregistrez la configuration de la liste en cliquant sur « Fichier » > « Enregistrer ».

Test de la liste des cartes

  • Associer la liste à une fiche :
    • Créer ou modifier une fiche technique dans SOLIDWORKS PDM.
    • Ajoutez un contrôle (par exemple, une liste déroulante) qui utilisera la liste basée sur SQL.
    • Dans le volet Propriétés, sous « Éléments », sélectionnez la liste que vous venez de créer en tant que « Valeur spéciale ».

 

Carte de données

Fiche de données – Éditeur de fiches

  • Liste des cartes à tester :
    • Connectez-vous à la vue du coffre-fort local PDM dans l'Explorateur de fichiers.
    • Cliquez sur un fichier, puis sur l'onglet « Fiche technique ».
    • Vérifiez si la liste des cartes s'affiche bien sur la fiche de données.
Fiche technique dans la vue « PDM Local Vault »

Utilisation de la liste dans la vue du coffre-fort local PDM (Explorateur de fichiers)

Pour en savoir plus sur SOLIDWORKS PDM, vous pouvez consulter nos ressources ici. 

Trouver du contenu similaire par balise :

Michael Nwachukwu