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

Crea una nuova app basata su modello usando la finestra di progettazione app moderna o apri un'app basata su modello esistente usando la finestra di progettazione app.

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

  1. Accedi a Power Apps.

  2. Nel riquadro di spostamento sinistro, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.

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

  4. Seleziona Nuovo>App>App basata su modello.

  5. Immetti un nome per l'app e quindi seleziona Crea. Altre informazioni: Creare la prima app basata su modello

    Prompt per il nome di una nuova app basata su modello

Aprire un'app basata su modello esistente usando la finestra di progettazione di app

  1. Accedere a Power Apps
  2. Nel riquadro di spostamento sinistro, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  3. Apri la soluzione contenente l'app basata su modello esistente.
  4. Seleziona l'app basata su modello e quindi seleziona ...>Modifica per aprire la finestra di progettazione app moderna.

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 nell'area Pagine della finestra di progettazione app.

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

    Punto di ingresso della finestra di progettazione app

  3. Seleziona la posizione della barra dei comandi, 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 la finestra di progettazione dei comandi viene aperta per un'app, un prompt per utilizzare JavaScript solo o Power Fx viene visualizzato. La selezione di Power Fx consente inoltre di utilizzare JavaScript, se lo si desidera. La selezione di Power Fx nella finestra di dialogo crea una libreria di componenti di comandi per memorizzare le formule Power Fx.

  1. Apri la finestra di progettazione 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). Immetti un'etichetta che viene visualizzata sul pulsante del comando.

    • Icona. Seleziona un'icona per il pulsante del comando. Puoi scegliere una qualsiasi icona di sistema o file SVG di risorse Web. Per caricare l'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, vedi Creare o modificare risorse Web per app basate su modello per estendere un'app.

    • Action. Sono disponibili le seguenti azioni:

    • Visibilità. Seleziona se mostrare il pulsante di comando o se mostrare nella condizione dalla formula.

    • Titolo descrizione comando. Eventualmente, inserisci un titolo della descrizione comando. L'utente vede il titolo quando passa il mouse sul comando.

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

      Esempio di titolo e descrizione di una descrizione comando.

    • Testo di accessibilità. Eventualmente, immetti il testo che verrà letto da utilità per la lettura dello schermo.

    • Numero ordine. L'ordine in cui il comando viene visualizzato al runtime in relazione ad 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 la finestra di progettazione dei comandi ha completato la richiesta e sblocca la progettazione.

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.

Nota che il comando dell'app basata su modello include un'esperienza di barra della formula simile alle app canvas. Per utilizzare i dati di Dataverse puoi usare le formule Power Fx proprio come faresti nelle app canvas. Maggiori informazioni: Utilizzo di 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, puoi aprire la libreria di componenti di comandi in Canvas Studio e aggiungere ulteriori tabelle come origini dati e quindi utilizzarle nella finestra di progettazione 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 con i comandi moderni, vedi 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 selezionane un'altra dall'elenco. L'elenco include tutte le librerie utilizzate dalla barra dei comandi corrente.

    Aggiungi libreria JavaScript

  3. Seleziona Aggiungi e cerca le risorse Web JavaScript esistenti oppure aggiungine.

    Aggiungere una risorsa Web JavaScript

  4. Immettere il nome della funzione. Ad esempio, seleziona la libreria Main_system_library.js quindi chiama questa funzione: XrmCore.Commands.Open.opennewrecord.

  5. Aggiungi parametri da passare alla funzione. Per maggiori informazioni sui parametri disponibili, vedere valori griglia.

    Aggiungere parametri

Nota

La chiamata di più librerie JavaScript o di più funzioni mediante un singolo comando non è supportata.

Vedi anche

Panoramica dei comandi moderni