Mehrere UI-Aktionen mit einer Trennschaltfläche kombinieren

Wichtig

Dieser Inhalt ist archiviert und wird nicht aktualisiert. Die neueste Dokumentation finden Sie unter Neuerungen und geplante Funktionen in Dynamics 365 Business Central. Die neuesten Veröffentlichungspläne finden Sie unter Dynamics 365- und Microsoft Power Platform-Veröffentlichungspläne.

Aktiviert für Öffentliche Vorschauversion Allgemeine Verfügbarkeit
Administrator*innen, Entwickler*innen, Marketingspezialist*innen oder Analyst*innen, automatisch 1. September 2022 1. Oktober 2022

Geschäftswert

Im Rahmen des neuen Programmiermodells für geförderte Aktionen können Sie nun mehrere Aktionen in einer Trennschaltfläche kombinieren, um die von Ihnen geförderten Aktionen zu organisieren. Dies sorgt für mehr Übersichtlichkeit und verbessert die Kohärenz und Nähe verwandter Aktionen.

Einzelheiten zur Funktion

Für eine Seitenaktionsgruppe kann eine Trennschaltfläche definiert werden, die als Kombination aus einer Schaltfläche und einem Menü gerendert wird.

Verwenden Sie die Eigenschaft ShowAs für Aktionsgruppen, um anzugeben, dass eine bestimmte Seitenaktionsgruppe als Trennschaltfläche gerendert werden soll.

Die erste Aktion ist die Aktion für die Trennschaltfläche. Wenn Sie das Dropdown-Menü verwenden, wird die Reihenfolge wie im Code definiert (oder durch Erweiterbarkeit neu angeordnet).

Unten sehen Sie ein einfaches Szenario, bei dem zwei Aktionsreferenzen in einer einzigen Trennschaltfläche kombiniert wurden:

page 50105 ActionRefPage
{
    actions
    {
        area(Promoted)
        {
            group(Group)
            {
                ShowAs = SplitButton;

                actionref(MySplitButtonPromotedActionRef; MyBaseAction)
                {
                }
                
                actionref(MyOtherSplitButtonPromotedActionRef; MyBaseAction)
                {
                }
            }
        }
       
			area(Processing)
        {
            action(MyBaseAction)
            {
                Visible = true;
                trigger OnAction()
                begin
                    Message('Hello world!');
                end;
            }
        }
    }
}

Teilen Sie uns Ihre Meinung mit.

Helfen Sie uns mit Ideen, Vorschlägen und Feedback, Dynamics 365 Business Central zu verbessern. Nutzen Sie das Forum unter https://aka.ms/bcideas.

Siehe auch

ShowAs-Eigenschaft (Dokumente)