Frage:
Kann man Zeichnungen im PDM finden, die eine Zeichnungsstückliste enthalten?
Antwort:
Mit der Suche bzw. dem Suchwerkzeug ist es nicht möglich Dateien (Zeichnungen) aufzulisten, die eine Zeichnungsstückliste enthalten.
Dies kann jedoch komfortabel mit dem Reportgenerator bzw. einer SQL-Abfrage (siehe unten) erledigt werden:
SQL-Abfrage:
--Fill temp table with all matching drawings and assemblies
InsertInto @DocsTable
Select D.DocumentID
From Documents D, Projects P, DocumentsInProjects DP, FileExtension FE
Where
D.DocumentID = DP.DocumentID
And D.ExtensionID = FE.ExtensionID
And P.ProjectID = DP.ProjectID
And D.Deleted =0
And P.Deleted =0
And(lower(FE.Extension)='sldasm'ORlower(FE.Extension)='slddrw')
And P.Pathlike @Path+'%'
SELECT
P1.path+ D1.Filename as[Parent file],
BS.SourceDocumentVersion as[Parent Version],
D1.DocumentID as[Parent DocumentID],
D2.Filename as[BOM name],
CASE
WHEN BS.BomType IN(2,5)THEN'Named BOM'
WHEN BS.BomType IN(3,4)THEN'CAD BOM'
ENDAS[BOM Type],
D2.DocumentID as[BOM ID]
from BomSheets BS, Projects P1, DocumentsInProjects DIP1, Documents D1 , Documents D2, @DocsTable DT
where BS.SourceDocumentID = DT.DocumentID
and P1.ProjectID = DIP1.ProjectID
and DIP1.DocumentID = BS.SourceDocumentID
and D1.DocumentID = BS.SourceDocumentID
and D2.DocumentID = BS.BomDocumentID
and BS.BomType in(2,3,4,5)
ORDERBY[Parent file]