Utilizzare componenti di codice in Power Pages
Power Apps component framework consente agli sviluppatori professionisti e ai produttori di app di creare componenti di codice per app basate su modello e canvas. Questi componenti di codice possono fornire un'esperienza migliorata per gli utenti che lavorano con i dati su moduli, visualizzazioni e dashboard. Maggiori informazioni: Panoramica di Power Apps component framework
Power Pages ora supporta i controlli per le app basate su modello create utilizzando Power Apps component framework. Per utilizzare i componenti di codice nelle pagine Web del sito Power Pages, segui questi passaggi:
Dopo aver seguito questi passaggi, gli utenti possono ora interagire con il componente di codice utilizzando la pagina Web con il rispettivo componente del modulo.
Prerequisiti
- Devi avere i privilegi di sistema amministratore per abilitare la funzionalità del componente di codice nell'ambiente.
- La versione del sito Power Pages deve essere 9.3.3.x o superiore.
- Il pacchetto del sito iniziale deve essere 9.2.2103.x o superiore.
Creare e inserire in un paccjeto il componente del codice
Per informazioni sulla creazione e sull'inserimento dei componenti del codice creati in Power Apps component framework, vai a Creare il primo componente.
Formati e tipi di campo supportati
Power Pages supporta tipi di campo e formati limitati per l'utilizzo di componenti di codice. La tabella seguente elenca tutti i formati e i tipi di dati dei campi supportati:
Valuta
DateAndTime.DateAndTime
DateAndTime.DateOnly
Decimal
Enumerazione
Numero a virgola mobile
Più
Set di opzioni
SingleLine.Email
SingleLine.Phone
SingleLine.Text
SingleLine.TextArea
SingleLine.Ticker
SingleLine.URL
TwoOptions
Intera
Maggiori informazioni: Elenco e descrizioni degli attributi
Componenti del codice non supportati in Power Pages
Le seguenti API del componente di codice non sono supportate:
L'elemento uses-feature non deve essere impostato su true.
Elementi di valore non supportati dal framework dei componenti Power Apps.
Aggiungere un componente di codice a un campo in un'app basata su modello
Per sapere come aggiungere un componente di codice a un campo nell'app basata su modello, vai ad Aggiungere un componente di codice a un campo.
Importante
I componenti di codice per Power Pages sono disponibili per i Web browser utilizzando l'opzione client di Web.
Puoi anche aggiungere un componente di codice a un modulo utilizzando Area di lavoro dati.
Quando modifichi un modulo Dataverse nella progettazione moduli nell'area di lavoro Dati, seleziona un campo.
Scegli + Componente e seleziona un componente appropriato per il campo.
Seleziona Salva e scegli Pubblica modulo.
Configurare il sito Power Pages per il componente di codice
Dopo che il componente di codice è stato aggiunto a un campo in un'app basata su modello, puoi configurare Power Pages per utilizzare il componente di codice in un modulo di base.
Esistono due metodi per abilitare il componente di codice.
Abilitare il componente di codice disponibile in studio di progettazione
Per abilitare un componente di codice su un modulo utilizzando lo studio di progettazione.
Dopo che il modulo è stato aggiunto a una pagina, seleziona il campo in cui è stato aggiunto il componente di codice e seleziona Modifica campo.
Seleziona il campo Abilita campo componente.
Quando visualizzi l'anteprima del sito, dovresti vedere il componente personalizzato abilitato.
Abilita il componente di codice nell'app Gestione portali
Per aggiungere un componente di codice a un modulo di base utilizzando l'app Gestione portali:
Apri l'app Gestione portali.
Nel riquadro sinistro seleziona Moduli di base.
Seleziona il modulo a cui aggiungere il componente di codice.
Seleziona Elementi correlati.
Seleziona Metadati modulo di base.
Seleziona Nuovi metadati modulo di base.
Seleziona Tipo come Attributo.
Seleziona Nome logico attributo.
Immetti Etichetta.
Per Stile di controllo, seleziona Componente di codice.
Salva e chiude il modulo.
Componenti di codice che utilizzano l'API Web del portale
Un componente di codice può essere creato e aggiunto a una pagina Web che può utilizzare il portale Web API per eseguire azioni di creazione, recupero, aggiornamento ed eliminazione. Questa funzionalità consente maggiori opzioni di personalizzazione durante lo sviluppo di soluzioni di portale. Per maggiori informazioni, vai a Implementare un componente API Web del portale di esempio.
Passaggi successivi
Esercitazione: utilizzare componenti di codice nei portali