• Support à distance
  • Carrières
  • Blog
  • Testez SOLIDWORKS
  • Suisse Visiativ Switzerland (FR)
    • Allemagne Visiativ Germany
    • Autriche Visiativ Austria
    • Suisse Visiativ Switzerland (DE)
    • Suisse Visiativ Switzerland (FR)
Visiativ CH
  • Actualité
    • Le blog Visiativ : trucs & astuces
    • Offres & promotions
    • Evénements
    • Télécharger SOLIDWORKS
    • FAQ
  • Services
    • Consulting PLM
    • Consulting PDM
    • Consulting CAO
    • PLM Diagnostic
    • Visiativ Diagnostic Transformation
    • Visiativ Diagnostic Digital Continuity
  • Solutions
    • Conception produit
      • Conception et développement
      • Gestion de projet & collaboration
    • Systèmes PLM
      • Système PLM
      • Système PDM
      • Solutions cloud
    • Simulation
      • Simulation MEF
      • Simulation d’injection
      • Simulation de mouvement
    • Production
      • Fabrication soustractive (FAO)
      • Fabrication additive (impression 3D)
    • Marketing
      • Communication technique
  • Software
    • Software Dassault Systèmes
      • Plateforme 3DEXPERIENCE
      • SOLIDWORKS CAO 3D
      • SOLIDWORKS PDM
      • SOLIDWORKS SIMULATION
      • SOLIDWORKS COMPOSER
      • SOLIDWORKS VISUALIZE
      • SOLIDWORKS ELECTRICAL
      • Version d’essai SOLIDWORKS
      • CATIA
      • SIMULIA
      • DELMIA
      • ABAQUS
      • DraftSight
      • …voir plus ➝
    • Solutions partenaires
      • SolidCAM
      • DriveWorks
      • Qubes : solution MES
      • SolidSteel
      • SWOOD
      • LOGOPRESS
      • SMAP3D
      • Dimo Maint
      • …voir plus ➝
    • Visiativ Software
      • Visiativ PLM
      • myCADtools
      • myPDMtools
      • PDM Gateway
      • Customer Service Portal
      • Quality Process
      • SolidWATCH
    • Nos offres pour les start-ups
  • Hardware
    • Imprimantes 3D Markforged
    • Imprimantes 3D Formlabs
    • Stations de travail CAO pour SOLIDWORKS
  • Formations
    • Toutes nos formations
    • Calendrier de formations
    • myCADlearning
  • Notre société
    • Visiativ Switzerland
    • L’équipe Visiativ Switzerland
    • Nos agences
    • Travailler chez Visiativ
    • Témoignages
    • Nos partenaires
  • Contact
  • Demande de devis
  • Menu Menu
Accueil1 / Visiativ Blog2 / Astuce : Structurez de plus grandes listes de sélection avec les Dynam...

Astuce : Structurez de plus grandes listes de sélection avec les DynamicLists

dans Astuces, tutos et vidéos, Conception
Publié : 1. décembre 2020/Dernière modification : 5. novembre 2024/Temps de lecture : 6 minute(s)

Les DynamicLists peuvent être utilisées pour créer des contraintes pour la sélection ultérieure de la liste afin que les valeurs suggérées suivent la logique définie.

Etape 1

La DynamicList doit être lancée dans le PDM Admin Tool dans les applications supplémentaires myPDMTools (si disponibles).

Plusieurs listes peuvent être définies:

Etape 2

L’accès peut se faire via un fichier texte / CSV / Excel ou via une base de données.

Dans le premier exemple, l’accès a lieu via un fichier Excel.

Etape 3

Ensuite, la séquence des dépendances est définie avec la séquence variable.

Le fichier Excel a la structure suivante:

Etape 4

L’ouverture de la DynamicList se fait dans le fichier PDM avec la commande “Start Addin”.

Après l’ouverture de la fonction, une fenêtre apparaît dans laquelle les variables peuvent être assignées.

Etape 5

Après la sélection avec “OK”, les données sont inscrites dans la carte PDM.

La sélection avec le lien de la base de données ressemble à ceci :

La différence est que les données sont lues à partir d’un tableau dans le serveur SQL et l’accès à ces données est décrit ci-dessous.

Dans l’exemple, la base de données est appelée “DynamicLists” et possède un tableau appelée “dbo.Rohmaterial”.

L’accès est ensuite défini dans l’outil d’administration.

Etape 6

Au lieu des astérisques ****, il faut insérer les entrées “nom du serveur”, Uid = sa, pwd = …. et le nom de la base de données (ici “DynamicLists”).

Etape 7

Ensuite, les requêtes SQL sont créées.

À des fins de test, ces dernières peuvent être testées dans le SQL Server Management Studio. Seules les conditions doivent être ajustées dans l’AdminTool. La variable est appelée “VAL1”, “VAL2”, etc.

Requêtes

Sélectionnez un type distinct de «dbo.Rohmaterial»

Sélectionnez une sous-classe distincte de «dbo.Rohmaterial» où Type = ‘VAL1′.

Sélectionnez RomatCode dans «dbo.Rohmaterial» où Type = ‘VAL1’ et sous-classe = ‘VAL2

Voici la requête pour la dernière variable de la liste :

Sélectionnez Romat dans «dbo.Rohmaterial» où Type = ‘VAL1’ et sous-classe = ‘VAL2’ et RomatCode = ‘VAL3’.

Etape 8

L’ouverture de la fenêtre est le même que pour la liste précédente. Ici, la DynamicList est appelée “Classe”.

La DynamicList peut donc être utilisée pour structurer de plus grandes listes de sélection, de sorte qu’il ne soit pas nécessaire de choisir dans une énorme liste à un seul niveau.

Il peut également s’agir de listes d’adresses, de désignations, etc., qui doivent être structurées par ordre alphabétique ou par catégorie.

Amusez-vous bien !

Auteur de l’article

Roland Linder, Application Engineer chez Visiativ Solutions Switzerland

https://www.visiativ.ch/wp-content/uploads/sites/3/2024/04/Image1-3-1.png 476 605 alma https://www.visiativ.ch/wp-content/uploads/sites/3/2023/03/visiativ-logo-340x156px-3.png alma2020-12-01 11:30:342024-11-05 14:50:53Astuce : Structurez de plus grandes listes de sélection avec les DynamicLists
Vous aimerez peut-être aussi
Conditionner le caractère obligatoire d’un champ
astuces Visiativ PLM recherche avancéeMes astuces pour effectuer une recherche dans les Apps Visiativ PLM
SOLIDWORKS Ultimate ThumbnailSOLIDWORKS Ultimate : Accélérez le développement de vos produits
Astuce : chargez automatiquement les composants en vue allégée
Améliorez votre efficacité dans SOLIDWORKS avec Mate Reference
Les nouveautés SOLIDWORKS 2023

Follow us

  • LinkedIn
  • Youtube
Mis en avant
  • Continuez à vous former sur SOLIDWORKS en direct de chez...
  • SOLIDWORKS 2021 : NOUVEAUTÉ #3
  • Changement de méthodologie pour le fonctionnement des ...
  • Information licence SOLIDWORKS : fin du service de licence...
  • 2 façons d’afficher les fichiers Composer

Catégories

Visiativ Logo weiß
Abonnez-vous à la newsletter➝

Nos offres

Services
Software
SOLIDWORKS
Plateforme 3DEXPERIENCE
Formations CAO / FAO

A propos de Visiativ Switzerland

Notre société
Travailler chez Visiativ
Références client

Nos ressources

Support & hotline
Support à distance | TeamViewer
Le blog Visiativ
Télécharger SOLIDWORKS

Contact

T: +41 58 433 33 33
Nous contacter

SOLIDWORKS Authorized Reseller SOLIDWORKS Certified Training & Support Provider SOLIDWORKS Certified Advanced Services Provider Certified Advanced Analysis ProviderSOLIDWORKS Certified Documentation & Services Provider

SUIVEZ-NOUS:

  • YouTube
  • Linkedin
Visiativ Logo weiß
Abonnez-vous à la newsletter ➝

Nos offres

Services
Software
SOLIDWORKS
Plateforme 3DEXPERIENCE
Formations CAO / FAO

A propos de Visiativ Switzerland

Notre société
Travailler chez Visiativ
Références client

Nos ressources

Support & hotline
Support à distance | TeamViewer
Le blog Visiativ
Télécharger SOLIDWORKS

Contact

T: +41 58 433 33 33
Nous contacter

SOLIDWORKS Authorized Reseller SOLIDWORKS Certified Training & Support Provider SOLIDWORKS Certified Advanced Services Provider
Certified Advanced Analysis ProviderSOLIDWORKS Certified Documentation & Services Provider

  • FOLGEN SIE UNS:
    • YouTube
    • Linkedin
Visiativ Logo weiß

à l’international

Angleterre – Allemagne – Autriche – Belgique – Canada – France – Maroc – Pays-Bas – Pologne – Suisse – USA

© 2025 Visiativ Switzerland SA

Protection des données | CGV | Conditions de formation | Mentions légales | Contact

Lien vers: Un gain de temps et d’argent pour TSL grâce à l’acquisition d’une imprimante 3D Lien vers: Un gain de temps et d’argent pour TSL grâce à l’acquisition d’une imprimante 3D Un gain de temps et d’argent pour TSL grâce à l’acquisition d’une imprimante... Lien vers: Calculer le volume dans un contenant Lien vers: Calculer le volume dans un contenant Calculer le volume dans un contenant Faire défiler vers le haut Faire défiler vers le haut Faire défiler vers le haut