Optionen im Report ergänzen
Die Standard Belege des Moduls report bieten die gängigsten Optionen, bevor ein Druck ausgelöst wird, wie zum Beispiel "Anzahl Kopien" oder andere. Sie können hier zusätzliche Optionen ermöglichen und diese innerhalb der Standard Verarbeitung von report verfügbar machen.
reportextension 50000 MyCustomSalesOrderExt extends "RPT_Order Confirmation"
{
requestpage
{
layout
{
addlast(Options)
{
field(SpecialOptionFld; SpecialOption)
{
ApplicationArea = All;
Caption = 'Something magical';
}
}
}
}
trigger OnPreReport()
begin
SetAdditionalParameter('SpecialOption', SpecialOption);
end;
var
SpecialOption: Boolean;
Über eine Report Extension ergänzen Sie beliebig viele Optionale Werte, die der Anwender vor einem Druck setzen kann. Mittels der Funktionalität SetAdditionalParameter wird diese Information durch die gesamte Logik des Moduls durchgereicht.