Search Results for

    Show / Hide Table of Contents

    Eigene Prozesscodes definieren

    mandatory kann Feldprüfungen definieren, die nur in bestimmten Prozessen geprüft werden. Die Liste an Prozesscodes ist vordefiniert, kann aber durch durch eine Anpassung wie hier exemplarisch gezeigt erweitert werden.

    [EventSubscriber(ObjectType::Codeunit, Codeunit::"MND_mandatory mgt", 'CustomProcessCodes', '', true, true)]
    local procedure AddCustomProcessCode(TableID: Integer; var NameValueBuffer: Record "Name/Value Buffer")
    begin
        if TableID = Database::Job then begin
            NameValueBuffer.AddNewEntry('Look at the project', 'PROJECT');
            NameValueBuffer.AddNewEntry('what to write here?', 'DUNNO');
        end;
    end;
    

    Parameter:

    • TableID: Wenn Ihr Prozess nur für bestimmte Tabellen verfügbar sein soll, können Sie hier sehen von welcher Tabelle die Abfrage der verfügbaren Prozesscodes gestartet worden ist.
    • NameValueBuffer: Dieser temporäre Datensatz wird genutzt um die Prozesscodes und eine kurze Beschreibung zu speichern (Standard Funktionalität)

    Navigation

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