Dokumentation
ALRC: Add Global Data Mgt. pattern to report
Übertrage globale Dataset-Werte in RDLC-Kopf- und Fußbereiche.
ALRC: Add Global Data Mgt. pattern to report
Kopf- und Fußbereiche eines RDLC-Reports haben keinen direkten Zugriff auf die aktuelle Dataset-Zeile. Wechselnde Informationen aus dem Dataset – beispielsweise Belegdaten, Benutzerinformationen, Filtertexte oder mehrsprachige Labels – müssen deshalb aus dem Report-Body in diese Bereiche übertragen werden.
ALRC: Add Global Data Mgt. pattern to report richtet den dafür erforderlichen Datentransport in AL und RDLC ein. Unterstützt werden beziehungsweise sind vorgesehen:
- das originale Microsoft-
SetData/GetData-Pattern, - eine überarbeitete und zur Laufzeit effizientere Variante des Microsoft-Patterns,
- das hochoptimierte und gut wartbare
GlobalDataMgt-Pattern.
Der Befehl führt durch die Auswahl der zu übertragenden Felder und ihrer Platzierung. Das vermeidet redundante Spaltenwerte in jeder Dataset-Zeile, reduziert die übertragene Datenmenge und vereinfacht das Layoutdesign. Besonders bei vielen global verwendeten Werten werden Dataset und Berichtsausführung dadurch effizienter.
Welche Variante verfügbar ist, richtet sich nach der aktuell im Wizard angebotenen Implementierung.