Ús de components de codi als portals (versió preliminar)

[Aquest article forma part de la documentació preliminar i està subjecte a canvis.]

Power Apps marc de components permet als desenvolupadors professionals i als creadors d'aplicacions crear components de codi per a aplicacions basades en models i llenços (visualització prèvia pública). Aquests components de codi poden proporcionar una experiència millorada per als usuaris que treballen amb dades de formularis, visualitzacions i escriptoris digitals. Més informació: visió general del marc de components Power Apps

Power Apps portals ara admeten controls per a aplicacions basades en models creats mitjançant Power Apps marc de components. Per utilitzar components de codi a les pàgines web dels portals, seguiu aquests passos:

Creeu el component de codi mitjançant el component framework i, a continuació, afegiu el component de codi a un formulari d'aplicació basada en model i configureu el camp del component de codi dins del formulari bàsic per als portals i permeteu el permís de lectura a la taula Recurs web.

Després de seguir aquests passos, els usuaris poden interactuar amb el component de codi mitjançant la pàgina del portal que té el formulari bàsic respectiu.

Important

  • Aquesta és una característica de visualització prèvia.
  • Les característiques de visualització prèvia no estan dissenyades per a un entorn de producció i poden tenir una funcionalitat restringida. Aquestes característiques estan disponibles abans d’un llançament oficial de producte per tal que els clients el puguin utilitzar abans i enviar-nos els seus comentaris.
  • Actualment, els portals només admeten components de codi que s'afegeixen a un camp d'una aplicació basada en models.

Requisits previs

  • Heu de tenir una llicència de Power Apps vàlida. Més informació: llicències marc de components Power Apps
  • Heu de tenir privilegis d'administrador del sistema per habilitar la característica de component Power Apps a l'entorn.
  • La versió del portal ha de ser la 9.3.3.x o superior.
  • El paquet de portal d'inici ha de ser el 9.2.2103.x o superior.

Crear i empaquetar un component de codi

Per obtenir informació sobre la creació i l'empaquetament de components creats Power Apps marc de components, aneu a Crea el vostre primer component.

Tipus de camps i formats compatibles

El portals admet tipus de camps i formats restringits per utilitzar components de codi. A la taula següent s'enumeren tots els tipus de dades de camp compatibles i els formats:

Moneda

DateAndTime.DateAndTime

DateAndTime.DateOnly

Decimal

Enumeració

Nombre de punt flotant

Diversos

Conjunt d'opcions

SingleLine.Email

SingleLine.Phone

SingleLine.Text

SingleLine.TextArea

SingleLine.Ticker

SingleLine.URL

TwoOptions

Completa

Més informació: Llista i descripcions d'atributs

Components de codi no admesos als portals

Afegir un component de codi a un camp d'una aplicació basada en models

Per obtenir informació sobre com afegir un component de codi a un camp d'una aplicació basada en models, aneu a Afegeix un component de codi a un camp.

Important

Els components de codi dels portals estan disponibles per als navegadors web mitjançant l'opció de client de Web.

Configurar el portal per al component de codi

Després d'afegir el component de codi a un camp d'una aplicació basada en models, podeu configurar portals per utilitzar el component de codi en un formulari bàsic. Un cop configureu el component de codi en un formulari bàsic, assegureu-vos de configurar el permís de la taula per permetre als usuaris del portal llegir l'accés a la taula de recursos web abans que puguin veure el component a la pàgina del portal.

Per afegir un component de codi a un formulari bàsic:

  1. Obriu l'aplicació Administració del portal.

  2. A la subfinestra esquerra, seleccioneu Formularis bàsics.

  3. Seleccioneu el formulari bàsic al qual voleu afegir el component de codi.

  4. Seleccioneu Relacionada.

  5. Seleccioneu Metadades de formulari bàsic.

  6. Seleccioneu Metadades de formulari bàsic noves.

  7. Seleccioneu Tipus com a Atribut.

  8. Seleccioneu el nom lògic de l'atribut.

  9. Introduïu Etiqueta.

  10. Per a Estil de control, seleccioneu Component de codi.

  11. Desa i tanca el formulari.

Important

Si el formulari bàsic Genera automàticament passos des de pestanyes està seleccionat a la secció Configuració addicional de la pestanya Opcions del formulari, el component de codi no es carregarà per a l'atribut de la pàgina web.

Permetre l'accés de lectura a una taula de recursos web

Els portals requereixen que es defineixi permís de Lectura a la taula de Recursos web perquè els usuaris puguin veure el component de codi a la pàgina web amb el formulari bàsic.

Per configurar l'accés de lectura en una taula de recursos web:

  1. Obriu l'aplicació Administració del portal.

  2. A la subfinestra esquerra, seleccioneu Permís de taula.

  3. Seleccioneu Crea.

  4. Introduïu Nom.

  5. Seleccioneu Recurs web (webresource) per a Nom de la taula.

  6. Seleccioneu el registre del lloc web.

  7. Seleccioneu Global per a Àmbit.

  8. A Privilegis, seleccioneu Lectura.

  9. Seleccioneu Desa.

  10. A la secció Funcions web, seleccioneu Afegeix una funció web existent.

  11. Seleccioneu la funció web per als usuaris que haurien de veure el component de codi als portals.

    Per exemple, Usuaris anònims per a usuaris anònims, Usuaris autenticats per a usuaris autenticats per portals o una funció web personalitzada.

  12. Seleccioneu Desa i tanca.

Un cop afegiu el formulari bàsic a una pàgina web, els usuaris assignats a la funció web seleccionada podran veure el component de codi a la pàgina del portal amb el formulari bàsic seleccionat.

Components de codi que utilitzen l'API web del portal

Un component de codi es pot construir i afegir a una pàgina web que pot utilitzar l'API web del portal per dur a terme accions de creació, recuperació, actualització i supressió. Aquesta característica permet una major personalització a l'hora de desenvolupar solucions de portal. Per obtenir més informació, aneu a Implementa un component d'API web del portal d'exemple.

Passos següents

Tutorial: Ús de components de codi als portals

Consulteu també

Power Apps visió general del marc de components
Crear el vostre primer component
Afegir components de codi a una columna o taula en aplicacions basades en models