Durch die Verwendung von Wildcards, Booleschen Operatoren wie AND, OR, Equal (gleich), NotEqual (nicht gleich), NotLike (nicht ähnlich), Pfadangaben (wenn die Teile in einer hierarchischen Struktur vorliegen), Datums- und/oder Zeitangaben oder CAD- und/oder PDM-Attribute können komplexe Filterungen ausgeführt werden.
Der Abschnitt [query] enthält sehr viele Schlüssel. Sie können aber zum Testen durchaus nur mit der Angabe des Dokumentennamens beginnen.
documentnamelike0=*.ipt* #documentnamelike1=*.iam* #documentnamelike3= #documentnamelike4= #etc.
Wenn Sie weitere Schlüssel zufügen möchten, zählen Sie diese hoch.
Im Folgenden sind die einzelnen Schlüssel thematisch gruppiert:
Gleich (Equal): Das Teil/Dokument wird bearbeitet, wenn der angegebene String exakt dem Dokumentennamen entspricht.
DocumentNameEqual=abc.prt
Ungleich (NotEqual): Das Teil/Dokument wird bearbeitet, wenn der angegebene String nicht der Dokumentenname ist.
DocumentNameNotEqual=abc.prt
Nicht ähnlich (NotLike): Das Teil/Dokument wird bearbeitet, wenn der angegebene Teilstring im Dokumentennamen nicht vorkommt.
Durch das Wildcardsymbol '*' sind beliebige Buchstaben/Zeichen/Zahlen repräsentiert.
DocumentNameNotLike=*.udf*
Mehrere Ausdrücke können mit AND kombiniert werden.
Dokumentname ist lexikografisch kleiner oder größer als der angegebene Wert:
Es wird ein komponentenweiser Vergleich vorgenommen.
Sofern die Quelldaten in einer hierarchischen Struktur vorliegen, können bestimmte Unterbereiche per Pfadangabe angesprochen werden.
DocumentPath=C:\plmsynchro\schrauben
Die Datum- und/oder Zeit-Schlüssel können auf Attribute vom Typ Veröffentlichungs-Datum, Erstellungs-Datum und Modifikations-Datum angewandt werden.
Schlüssel dieser Typen werden immer paarweise verwendet:
Die folgende Auflistung zeigt alle Schlüssel vom Typ "Datum/Zeit":
ReleaseDate= ReleaseDateFormat=
Es werden nur Teile/Dokumente verarbeitet, deren Veröffentlichungsdatum exakt mit der spezifizierten Zeit übereinstimmt.
ReleaseDateNewer= ReleaseDateNewerFormat=
Es werden nur Teile/Dokumente verarbeitet, deren Veröffentlichungsdatum neuer ist als die spezifizierte Zeit.
ReleaseDateOlder= ReleaseDateOlderFormat=
Es werden nur Teile/Dokumente verarbeitet, deren Veröffentlichungsdatum älter ist als die spezifizierte Zeit.
CreationDate= CreationDateFormat=
Es werden nur Teile/Dokumente verarbeitet, deren Erstellungsdatum exakt mit der spezifizierten Zeit übereinstimmt.
CreationDateNewer= CreationDateNewerFormat=
Es werden nur Teile/Dokumente verarbeitet, deren Erstellungsdatum neuer ist als die spezifizierte Zeit.
CreationDateOlder= CreationDateOlderFormat=
Es werden nur Teile/Dokumente verarbeitet, deren Erstellungsdatum älter ist als die spezifizierte Zeit.
ModificationDate= ModificationDateFormat=
Es werden nur Teile/Dokumente verarbeitet, deren Modifikationsdatum exakt mit der spezifizierten Zeit übereinstimmt.
ModificationDateNewer= ModificationDateNewerFormat=
Es werden nur Teile/Dokumente verarbeitet, deren Modifikationsdatum neuer ist als die spezifizierte Zeit.
ModificationDateOlder= ModificationDateOlderFormat=
Es werden nur Teile/Dokumente verarbeitet, deren Modifikationsdatum älter ist als die spezifizierte Zeit.
ReleaseDate="2013"
ReleaseDateFormat="yyyy"
PartType=PRT
ReleaseState=released
PDMType= PDMTypeNot=
PDMAttributeEqual= PDMAttributeNotEqual= PDMAttributeLesser= PDMAttributeGreater= PDMAttributeLike= PDMAttributeNotLike=
CADAttributeEqual= CADAttributeNotEqual= CADAttributeLesser= CADAttributeGreater= CADAttributeLike= CADAttributeNotLike=