Tables SQL SOLIDWORKS PDM couramment utilisées dans les requêtes

Article de Brandon Harris sur déc. 08, 2020

Cet article présente quelques-unes des tables SQL les plus couramment utilisées dans les requêtes. Plusieurs de ces tableaux se répartissent en deux catégories. La première identifie une liste et lui attribue des identifiants. La deuxième liste l'utilisation de ces attributs par fichier. Par exemple, la table Transitions identifie chaque transition dans les flux de travail, tandis que la table TransitionHistory répertorie toutes les transitions subies par un fichier. Dans ce cas, le tableau Transitions permet de donner un sens au numéro de transition (TransitionNr) répertorié dans le tableau Transitionhistory.

Pour plus d'informations sur l'utilisation de ces tableaux, voir :

Attribut 

Ce tableau énumère le nom du bloc et l'attribut de tous lesSOLIDWORKS PDMVariables.

Documents

Ce tableau est le tableau principal utilisé pour identifier chaque fichier à l'aide de l'ID du document et du nom du fichier.

DocumentsDansProjets

Ce tableau relie les tableaux Documents et Projets. Il permet de lier le nom du fichier à son emplacement.

Groupes

Ce tableau identifie les groupes d'utilisateurs par ID 

Membres du groupe

Ce tableau relie le tableau Groupes et les tables Utilisateurs.

Projets

Ce tableau énumère le dossier et l'emplacement du fichier pour chaque fichier.

Révisions

Ce tableau énumère les révisions de chaque fichier.

Statut 

Ce tableau identifie les états du flux de travail par ID.

Transitions

Ce tableau identifie les transitions de flux de travail par ID.

Histoire de transition

Ce tableau énumère chaque transition d'état par laquelle un fichier est passé. D'autres renseignements utiles pourraient être l'utilisateur responsable de l'état et de la révision.

Utilisateurs

Cette table permet de lier l'identifiant utilisateur au nom d'utilisateur. Elle permet également de corriger les noms d'utilisateur mal orthographiés non gérés par Active Directory.

Variable

Ce tableau identifie les variables par ID.

Valeur variable

Ce tableau énumère les valeurs de chaque variable pour chaque fichier, révision et configuration 

Flux de travail

Ce tableau identifie les flux de travail par ID.

Réfros

Ce tableau énumère les fichiers référencés par un fichier.

Tableaux

Attribut
ID d'attribut
ID de variable Liens avec le tableau des variables
Nom d'attribut
Nom du bloc
Type d'attribut

 

Documents
ID du document Cet identifiant est utilisé pour identifier chaque document
Nom du fichier Nom du fichier
Projet Lock
ID de l'utilisateur Liens avec le tableau des utilisateurs
LockDomain
Chemin de verrouillage
Occupé
Rincé
DefValStored
Compteur de génération de revenus
Dernière révision Non
État actuel Liens avec la table d'état
Version de travail modifiée
ID d'extension
Date de verrouillage
UserDocRefsModified
Supprimé La valeur booléenne 1= a été supprimée
Commun
LockViewID
Lien
DocTypeID
ID du type d'objet
Drapeaux

 

DocumentsEnProjets
ID du projet Liens avec le tableau des projets
ID du document Tableau des liens avec les documents
Supprimé

 

Groupes
ID de groupe
Nom du groupe
Description
Ajout automatique

 

Membres du groupe
ID de groupe Liens avec le tableau des groupes
ID de l'utilisateur Liens avec le tableau des utilisateurs
ID du projet
Est membre

 

Projets
ID du projet ID utilisé pour identifier le dossier
Nom Le nom du dossier dans lequel se trouve le fichier
ID d'état Liens avec la table d'état
Heure du début
Échéance
Estimation du temps
Occupé
MoveCount
Chemin Chemin d'accès au fichier
Supprimé
Type de dossier

 

Révisions
ID du document Tableau des liens avec les documents
RevNr
Date
ID de l'utilisateur Liens avec le tableau des utilisateurs
Commentaire
Taille du fichier
Date du fichier
Racine
WebRoot
Nom du projet
FlushedDate
Date de verrouillage
ID de configuration active
VersionUID
Horodatage du fichier
Est écrasé

 

Statut
ID d'état
Nom de l'icône
Nom Nom de l'État
BoxXPos
BoxYPos
Largeur de la boîte
Hauteur de la boîte
Activé
Description
RevNumID
Droits de blocage
WorkFlowID Liens avec le tableau des flux de travail
Type de statut
RévisionVarID

 

Transitions
TransitionID
Nom
Source Liens avec StatusID
Destination Liens avec StatusID
BoxXPos
BoxYPos
Largeur de la boîte
Hauteur de la boîte
Activé
Description
ConditionSQL
Indice de nœud de flèche
ID du flux de travail Liens avec le tableau Workflows
Authentification
Nom d'état de la source
Nom de l'état de la destination
LinkGUID ExtWorkflow
Type
Masquer lorsque ParSiblingUsed
Dernière versionÉcraser

 

Histoire de transition
ID du document Tableau des liens avec les documents
TransitionNr
RevNr
Date
ID de l'utilisateur Liens avec le tableau des utilisateurs
Commentaire
TransitionID Liens avec le tableau des transitions
PostActionVerNo

 

Utilisateurs
ID de l'utilisateur
Nom d'utilisateur
Activé
Connecté
ID de session
Courriel
ParamètresTableVersion
Nom et prénom
Initiales
Données de l'utilisateur
InitialStatusID

 

Variable
ID de variable
Nom de la variable
Type de variable
Est supprimé
DrapeauUnique
Drapeau obligatoire
DrapeauFreeUpdateAllVersion
FlagFreeUpdateLatestVersion

 

Valeur variable
ID de variable Liens avec table variable
ID du document Tableau des liens avec les documents
ID du projet Liens avec le tableau des projets
RévisionNo Liens avec le tableau des révisions
ID de configuration
ValeurTexte
ValeurInt
Valeur flottante
Date de valeur
Cache de valeur
Est un texte long

 

Flux de travail
ID du flux de travail
Nom
Description
InitialTransitionID
WorkflowGUID
ExtWorkflowGUID

 

Xrefs
ID du document Tableau des liens avec les documents
RevNr Liens avec le tableau des révisions
Document de référence croisée Tableau des liens avec les documents
XRefProjectID Liens avec le tableau des projets
XRefRevNr
HasFullPath
Chemin relatif
RefCount
XRefID
RefCountEdit
RefTimeStamp
Type X

 

En savoir plus sur SOLIDWORKS PDM 

Guide SOLIDWORKS PDM Web2 : configuration du serveur, comptes, groupe d'applications et tests

Fichier d'options : une excellente solution pour gérer vos SNL

Correction du message d'erreur SOLIDWORKS PDM : le programme et le coffre-fort de fichiers sont des versions incompatibles

SOLIDWORKS PDM - Guide complet d'installation du client

SOLIDWORKS PDM - Guide des sauvegardes standard PDM

VOIR TOUS LES TUTORIELS SOLIDWORKS PDM

 

À propos de Brandon Harris

Brandon est diplômé de BYU-Idaho avec un baccalauréat en génie mécanique. Il est un bricoleur passionné et un adepte des prototypes rapides, avec une expérience antérieure en conception pour l'industrie de l'architecture/construction. Brandon fait partie de l'équipe de soutien technique de GoEngineer en tant que spécialiste PDM depuis août 2018.

Voir tous les messages de Brandon Harris