FindDocDefByName
Beschreibung
Sucht eine Dokumentendefinition anhand des angegebenen Namens und einem Startdatum (Gültigkeitsdatum) einer Dokumentdefinition (in der jüngsten Vergangenheit).
Syntax
[FoundDocDef:= ] FindDocDefByRRef(var ECMDocDef: Record
"ECM Document Definition"
, DocDefName: Text; PurposeofUse: Enum
"ECM Purpose Of Use"
, MainRecord: Variant, ReportID: Integer)
Parameters
Variable: ECMDocDef
Typ: Record "ECM Document Definition"
Dies ist die gefundene ECM Dokumentendefinition, die zurückgegeben wird.
DocDefName
Typ: Text
Filter auf das Feld "Dokumentdefinitionsname" in der ECM Dokumentdefinition
PurposeofUse
Typ: Enum "ECM Purpose Of Use"
Mit dem Verwendungszweck kann die Suche einschränkt werden.
MainRecord
Typ: Variant
Das Startdatum wird mit Hilfe der Einrichtung "ECM Object Reference Matrix" aus diesem MainRecord (Variant) extrahiert.
[Optional] ReportID
Typ: Integer
Report ID wird nicht für die Suche nach einer ECM Dokumentendefintion verwendet, sondern nur für die Suche nach einer abweichenden Dokumentenkategorie. Wenn in der ECM Dokumentdefintion das Feld "Übergebenen Report nutzen" angehackt wurde, wird dieser Report für die Weiterverarbeitung verwendet.
Rückgabewert:
FoundDocDef
Typ: Boolean
True, wenn die "ECM Document Definition" gefunden wurde, andernfalls False
Bemerkungen:
Diese Funktion ist für spezielle Projektanforderungen vorgesehen. Standardmäßig sollte die Funktion FindDocDefByRRef verwendet werden, um eine passende ECM Dokumentdefinition über die Tabellen-ID zu finden.