Combinare più azioni dell'interfaccia utente con un pulsante di menu combinato

Importante

Questo contenuto è archiviato e non viene aggiornato. Per la documentazione più recente, vai a Novità e funzionalità pianificate per Dynamics 365 Business Central. Per i piani di rilascio più recenti, vai a Piani di rilascio di Dynamics 365 e Microsoft Power Platform.

Abilitata per Anteprima pubblica Disponibilità generale
Amministratori, autori, responsabili del marketing o analisti, automaticamente 1 settembre 2022 1 ottobre 2022

Valore aziendale

Come parte del nuovo modello di programmazione per le azioni promosse, ora puoi combinare più azioni in un pulsante di menu combinati per aiutare a organizzare le azioni che stai promuovendo, riducendo così il disordine e migliorando la coerenza e la prossimità delle azioni correlate.

Dettagli sulla funzionalità

È possibile definire un pulsante di menu combinato per un gruppo di azioni della pagina, che esegue il rendering come una combinazione di un pulsante e un menu.

Utilizza la proprietà ShowAs sui gruppi di azioni per specificare che un determinato gruppo di azioni di pagina deve essere visualizzato come pulsante di menu combinato.

La prima azione sarà l'azione del pulsante di divisione e, quando si utilizza il menu a discesa, l'ordine sarà quello definito nel codice (o riorganizzato dall'estendibilità).

Come semplice scenario, vedi sotto dove sono stati combinati due riferimenti di azione in un unico pulsante di menu combinato:

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;
            }
        }
    }
}

Comunicaci la tua opinione

Aiutaci a migliorare Dynamics 365 Business Central condividendo idee fornendo suggerimenti e inviando feedback. Utilizza il forum all'indirizzo https://aka.ms/bcideas.

Vedi anche

Proprietà ShowAs (documenti)