Search Results for

    Show / Hide Table of Contents

    Die Summe definieren

    Wenn Sie bestehende Werte der Belegsumme hinzufügen, entfernen oder ändern wollen, bietet Ihnen report zwei Methoden, um dies zu tun.

    [EventSubscriber(ObjectType::Codeunit, Codeunit::"RPT_Report Functions", 'OnBeforeGetTotalValues', '', true, true)]
    local procedure ReportFunctions_TotalValues(RecRef: RecordRef; ReportObjectSetup: Record "RPT_Object Setup"; var Handled: Boolean; var ReportParameters: Record "Name/Value Buffer"; var Totals: Record "Name/Value Buffer"; var OrigValues: array[4] of Decimal; var VATAmountLine: Record "VAT Amount Line");
    begin
        if RecRef.Number <> DATABASE::"Sales Header" then
            exit;
    
        // ##
        //do some coding
        // ## 
        Totals.AddNewEntry('Total Caption 1', '2.500');
        Totals.AddNewEntry('Total Caption 2', '1.000');
        Handled := true;
    end;
    

    Parameter:

    • RecRef: In dieser Variable ist der aktuell verarbeitet Datensatz gespeichert.
    • Handled: Dieser Parameter wird auf true gesetzt um die Standard Verarbeitung zu unterbinden.
    • ReportObjectSetup: Einrichtungen für den den aktuellen Report
    • ReportParameters: optionale Report Optionen, die ein Anwender gesetzt haben könnte.
    • Totals: Hier werden die Summen mit Beschreibung und Wert gespeichert
    • OrigValues: Die original im Report ermittelten Summen
    • VATAmountLine: Standard MwSt. Daten

    Zusätzlich können Sie nach Ermittlung der Summen noch einmal auf die ermittelten Werte Einfluss nehmen.

    Navigation

    • Eigene Reports
    • Anpassungsprogrammierung
    • Übersicht report
    • Übersicht smart|addons
    In This Article
    Back to top 2025 © COSMO CONSULT - Data protection - Imprint