PDM: Kann man ermitteln wie viele bzw. welche Dateien in den letzten x Monaten gelöscht wurden?

Frage:

Kann man ermitteln wie viele bzw. welche Dateien in den letzten x Monaten gelöscht wurden?

Antwort:

Diese Information kann per SQL-Abfrage sowohl für PDM Professional als auch für PDM Standard abgefragt werden. Verwenden Sie dazu die nachstehende Abfrage. Bei Bedarf kann der Zeitraum an der markierten Stelle angepasst werden. So liefert die Abfrage die Dateien, die in den letzten 6 Monaten gelöscht wurden:

Pic1

In PDM Professional kann diese Abfrage in den Reportgenerator eingebunden werden. Verwenden Sie dazu folgenden Text, der sich als crp-Datei im Reportgenerator nutzen lässt:

 

@[show files that were deleted in last x month]

§Name [List files deleted in last x month]

 

§Company [DPS Software GmbH]

 

§Description

[Dieser Report listet Dateien auf, die gelöscht worden sind.]

 

§Version [1]

 

§Arguments

[

String   PoT [1] [How many month to look back.]

]

§Sql

[

select D.Filename, HD.Time, P.Path from HistoryDelete HD

Inner join Documents D on HD.DocumentID = D.DocumentID

Inner join Projects P on P.ProjectID = HD.ProjectID

where action = 1

and Time > DateAdd(month,-CAST({PoT} AS int), GETUTCDATE())

order by 2 desc

]