TeamWiSE.CTV.Document

Dieser Klasse bietet Zugriff auf ein einzelnes Dokument in der Schriftgutstruktur, wobei Dokument hier nicht als Schriftück zu verstehen ist, sondern es kann sich dabei auch um ein Schriftsatz bzw. Baustein handeln

Zugriff auf Dokumentliste und einzelne Dokumente

TeamWiSE.CTV.Documents Documents ( )

Liefert die Liste aller Dokumente (Klasse Documents), die zu dem Zeitpunkt in der Schriftgut-Sammlung enthalten sind.

Die einzelnen Dokumente aus dieser Liste können dann wie folgt angesprochen werden:

TeamWiSE.CTV.Documents MyDocs = MyCTV.Documents();
 
TeamWiSE.CTV.Document  MyDoc  = MyDocs["BRIEF1"];

Zugriff auf Variablen

TeamWiSE.CTV.Variables Variable

Liefert die Liste aller Variablen (Klasse Variables), die in dieser Schriftgutkomponente verwendet werden.

Die einzelnen Variablen aus dieser Liste können dann wie folgt angesprochen werden:

TeamWiSE.CTV.Variables MyVars = MyDoc.Variable;
 
TeamWiSE.CTV.Variable  MyVar1 = MyVars["AUSG-EMPF"];

bzw.

TeamWiSE.CTV.Variable  MyVar2 = MyDoc.Variable["AUSG-EMPF"];

Zugriff auf vordefinierte Variablen (SGPV)

TeamWiSE.CTV.PredefinedVariables PredefinedVariable

Ermöglicht es, auf einzelne vordefinierte Variablen zuzugreifen:

TeamWiSE.CTV.PredefinedVariable  MyVar = MyDoc.PredefinedVariable["AUSGB-FRM-K"];

Statische Dokumente

Mittels der Eigenschaft „StaticFile“ ist es möglich, bei statischen Dokumenten den Dateinamen abzufragen, oder das Dokument mit einer neuen Datei zu verknüpfen. Ab TAA 9.00 ist es auch möglich, über einen „Stream“ einen neuen Inhalt zu setzen. Beim Setzen vom Inhalt mit einem „Stream“ muss man auch die Dateierweiterung (zum Beispiel: „.XML“) übergeben. Bitte dabei aber auch diese Beschreibung beachten: Aktualisierung von statischen Dokumenten

string StaticFile[ get; set; ]
bool StaticFileFromStream ( System.IO.Stream dataStream, String sExtension )

IsApproved

bool IsApproved [ get, set ]

Gibt an, ob es am Dokument Änderungen gibt, die eine erneute Freigabe erforderlich machen. Kann auch genutzt, werden um diese Eigenschaft zu setzen oder zurückzusetzen.

ContainsMissingRequiredSelection

bool ContainsMissingRequiredSelection [ get ]

Liefert 'false', wenn am Dokument nicht alle erforderlichen Selektionen erfolgt sind.

dotnet:ctvdoc · Zuletzt geändert: 08.04.2019 17:02

Copyright © 1992-2024 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum