Condividi tramite


Personalizzare la barra dei comandi utilizzando la finestra di progettazione comandi

Questo articolo guida l'utente attraverso la creazione e la modifica di comandi moderni utilizzando la finestra di progettazione dei comandi e Power Fx.

Aprire la finestra di progettazione app

Oppure Crea una nuova app basata su modello utilizzando il moderno App Designer oppure Apri un'app basata su modello esistente utilizzando l'App Designer.

Creare una nuova app basata su modello usando la finestra di progettazione app moderna

  1. accedi Power Apps .

  2. Nel riquadro di spostamento sinistro, seleziona Soluzioni. Se l'elemento non è presente nel pannello laterale, Seleziona …Altro e quindi Seleziona l'elemento desiderato.

  3. Apri o crea una soluzione per contenere la nuova app basata su modello.

  4. Seleziona Nuova>app>App basata su modello.

  5. Inserisci un Nome per la tua app, quindi Seleziona Crea. Ulteriori informazioni: Crea la tua prima app basata su modello

    Prompt per il nome di una nuova app basata su modello

Aprire un'app basata su modello esistente utilizzando App Designer

  1. accedi Power Apps
  2. Nel riquadro di spostamento sinistro, seleziona Soluzioni. Se l'elemento non è presente nel pannello laterale, Seleziona …Altro e quindi Seleziona l'elemento desiderato.
  3. Apri la soluzione contenente l'app basata su modello esistente.
  4. Seleziona l'app basata sul modello, quindi Seleziona ...>Modifica per aprire il moderno progettista di app.

Creare o modificare comandi moderni

Una volta aperta la finestra di progettazione app, usa la finestra di progettazione comandi per personalizzare le barre dei comandi.

Nota

  • Attualmente, è possibile accedere alla finestra di progettazione dei comandi solo tramite la moderna progettazione di app o all'interno di soluzioni per i comandi esistenti.
  • Al momento, I comandi classici non possono essere modificati nella finestra di progettazione comandi.

Modificare la barra dei comandi

Aprire la finestra di progettazione comandi per modificare una barra dei comandi

  1. Seleziona qualsiasi tabella dall'area Pagine nell'app designer.

  2. Seleziona ..., quindi Seleziona Modifica barra dei comandi.

    Punto di ingresso della finestra di progettazione app

  3. Seleziona la posizione della barra dei comandi desiderata, quindi Seleziona Modifica. Ulteriori informazioni: Posizioni della barra dei comandi

    Seleziona percorso

Creare un nuovo comando

A differenza dei comandi classici, i comandi moderni sono visualizzati solo nell'app che stai modificando. Ciò impedisce il trasferimento di comandi indesiderati ad altre app e migliora le prestazioni del runtime.

La prima volta che si apre Command Designer per un'app, viene visualizzato un messaggio che chiede se si desidera utilizzare solo JavaScript oppure Power Fx . La selezione di Power Fx consente inoltre di utilizzare JavaScript, se lo si desidera. Selezionando Power Fx nella finestra di dialogo viene creato un comando libreria dei componenti per memorizzare Power Fx le formule.

  1. Aprire il progettista dei comandi per modificare una barra dei comandi, quindi Seleziona Nuovo>comando. Creare un nuovo comando

  2. Nel riquadro di destra, immetti o seleziona una delle seguenti opzioni:

    • Etichetta (facoltativa). Inserisci un'etichetta da visualizzare sul pulsante di comando.

    • Icona. Seleziona un'icona per il pulsante del comando. È possibile scegliere tra qualsiasi icona di sistema o file SVG di risorse web. Per caricare la tua icona, scegli Risorsa Web quindi carica un file in formato SVG . Quindi, Seleziona Salva e Pubblica la risorsa web. Per ulteriori informazioni su come creare una risorsa Web per l'immagine dell'icona desiderata, vai a Creare o modificare risorse Web di app basate su modello per estendere un'app.

    • Azione. Sono disponibili le seguenti azioni:

    • Visibilità. Seleziona se Mostrare il pulsante di comando o se Mostrare in base alla condizione della formula.

    • Titolo del suggerimento. Facoltativamente, inserisci un titolo per la descrizione comando. L'utente vede il titolo quando passa il mouse sul comando.

    • Descrizione del suggerimento. Facoltativamente, inserisci una descrizione del suggerimento. L'utente vede la descrizione sotto il titolo della descrizione comando quando passa il mouse sul comando.

      Esempio di titolo e descrizione di un suggerimento di comando.

    • accessibilità testo. Facoltativamente, inserisci il testo che verrà letto dagli screen reader.

    • Numero ordine. L'ordine in cui il comando viene visualizzato durante l'esecuzione in relazione agli altri comandi nella stessa barra dei comandi.

  3. Trascina e rilascia il comando nella posizione desiderata. Puoi disporre i comandi moderni tra comandi classici.

  4. Seleziona Salva e pubblica per rendere il comando disponibile agli utenti dell'app.

  5. Seleziona Riproduci per eseguire l'app e testare le modifiche

Nota

La pubblicazione delle formule di Power Fx può richiedere alcuni minuti per pubblicare la libreria dei componenti dei comandi. Questa operazione in background potrebbe essere ancora in corso dopo che Command Designer ha completato la richiesta e sbloccato il progettista.

Per azioni e visibilità Power Fx

Puoi utilizzare Power Fx per le azioni (cosa succede quando viene selezionato il pulsante del comando) e per la visibilità (logica per controllare quando il pulsante è visibile). Power Fx non è supportato nei comandi classici.

Noterai che il comando dell'app basata su modello include un'esperienza di barra della formula simile alle app canvas. Per lavorare con i dati puoi usare le formule proprio come faresti nelle app canvas. Dataverse Power Fx Ulteriori informazioni: Utilizzo Power Fx con i comandi

Nota

  • Dataverse è attualmente l'unica origine dati supportato con i comandi nelle app basate su modello.
  • Al momento non puoi aggiungere ulteriori tabelle come origini dati direttamente dalla finestra di progettazione comandi. Tuttavia, è possibile aprire il comando libreria dei componenti in Canvas Studio e aggiungere ulteriori tabelle come origini dati, per poi utilizzarle nel progettista dei comandi.
  • Non tutte le funzioni disponibili in app canvas sono attualmente supportate per i comandi di app basate su modello. Inoltre, abbiamo introdotto alcune nuove funzioni specifiche per i comandi di app basate su modello.
  • Per ulteriori limitazioni dei comandi moderni, vedere Limitazioni note dei comandi moderni.

Utilizzare JavaScript per le azioni

JavaScript è supportato con i comandi classici e moderni. Tuttavia, è più semplice creare comandi e associare JavaScript utilizzando la finestra di progettazione comandi moderna.

  1. Per l' azione Seleziona Esegui JavaScript.

  2. Seleziona Aggiungi libreria o Seleziona un'altra dall'elenco. L'elenco include tutte le librerie utilizzate dalla barra dei comandi corrente.

    Aggiungi libreria JavaScript

  3. Seleziona Aggiungi e cerca risorse web JavaScript esistenti oppure puoi aggiungerne di tue.

    Aggiungere una risorsa Web JavaScript

  4. Inserisci il Nome della funzione. Ad esempio, Seleziona la Main_system_library.js libreria quindi chiama questa funzione: XrmCore.Commands.Open.opennewrecord.

  5. Aggiungi parametri da passare alla funzione.

    Aggiungere parametri

Nota

Non è supportato l'utilizzo di più librerie JavaScript o di più funzioni da un singolo comando.

Vedi anche

Panoramica del comando moderno