Direkt zum Hauptinhalt

Daten zwischen Skripten austauschen

Über CustomTags können Informationen zwischen verschiedenen Skripten oder Events weitergegeben werden.

printContext.CustomTags["Zaehler"] = 0;

In einem späteren Event kann dieser Wert wieder gelesen und verändert werden.

int zaehler = (int)printContext.CustomTags["Zaehler"];
printContext.CustomTags["Zaehler"] = zaehler + 1;

Es gibt zwei Ebenen:

Ebene Verwendung
printContext.CustomTags Gilt für den gesamten Exportvorgang.
currentContext.CustomTags Gilt nur für den aktuell verarbeiteten Datensatz.

CustomTags dienen ausschließlich als interner Zwischenspeicher und werden nicht automatisch als Platzhalter im Dokument verwendet.