Kode-osagaien Liquid txantiloiaren etiketa

Oharra

2022ko urriaren 12tik aurrera, Power Pages izango da Power Apps atarien izen berria. Informazio gehiago: Microsoft Power Pages erabilgarri dago modu orokorrean (bloga)
Laster migratuko eta konbinatuko dugu Power Apps atarien dokumentazioa Power Pages dokumentazioarekin.

Power Apps component framework garatzaile profesionalei eta aplikazioen sortzaileei ahalmena ematen die ereduetan oinarritutako eta oihalezko aplikazioetarako kode osagaiak sortzeko. Kode osagai hauek esperientzia hobea eskain diezaiekete inprimakietan, ikuspegietan eta aginte paneletan datuekin lan egiten duten erabiltzaileei. Informazio gehiago: Erabili kode-osagaiak atarietan

Garrantzitsua

Kode osagaietarako txantiloi likidoaren etiketa atarien bertsioa behar du 9.3.10.x edo geroago.

Argitalpen honekin, Liquid txantiloi etiketa erabiliz kode osagaiak webguneetan gehitzeko gaitasuna sartu dugu eta web APIa erabiltzen duten osagaiak gaitu ditugu, atarietako inprimakietan eremu mailako osagaietan gaituta daudenak.

Kode osagaiak gehi daitezke codecomponent Liquid txantiloiaren etiketa erabiliz. Kargatu behar den kodearen osagaia adierazteko gakoa pasatzen da name atributu. Gakoa GUID izan daiteke (kode-osagaiaren IDa da) edo Microsoft Dataverse-era inportatutako kode-osagaiaren izena.

Kode-osagaiak espero dituen propietateen balioak gako/balio bikote gisa pasatu behar dira "-rekin bereizita":" (bi puntuen ikurra), non gakoa propietatearen izena den eta balioa JSON katearen balioa den.

{% codecomponent name: <ID or name> <property1:value> <property2:value> %}

Adibidez, kode-osagai bat gehitzeko, controlValue izeneko sarrera-parametro bat espero duena, erabili Liquid txantiloiaren etiketa hau:

{% codecomponent name:abc_SampleNamespace.MapControl controlValue:'Space Needle' controlApiKey:<API Key Value>%}

Argibidea

Adibide honek izeneko parametroak erabiltzen ditu controlvalue eta controlApiKey. Hala ere, erabiltzen duzun osagaiak parametro-izen desberdinak eska ditzake.

Erabili dezakezu adibide gisako esleipen-kontrola eta paketatu kode osagaia irtenbide gisa atariekin erabiltzeko.

Oharra

Baliabideak sortuta komunitatearen ez ditu onartzen Microsoft-ek. Komunitateko baliabideekin galderarik edo arazorik baduzu, jarri harremanetan baliabidearen argitaratzailearekin. Baliabide hauek erabili aurretik, hauek betetzen dutela ziurtatu behar duzu Power Apps component framework gidalerroak eta erreferentzia-helburuetarako soilik erabili behar dira.

Tutoriala: Erabili kode-osagaiak Liquid txantiloiaren etiketa duten orrialdeetan

Tutorial honetan, konfiguratuko duzu Power Apps atariak osagaia web-orri batean gehitzeko. Gero atarien webgunea bisitatuko duzu eta osagaiarekin elkarreragin.

Hasi aurretik

Tutorial honetan erabilitako adibide-kodearen osagaia erabiltzen ari bazara, ziurtatu lagin-soluzioak ingurunera inportatzen dituzula hasi aurretik. Soluzioen inportazioari buruz ikasteko, joan Inportatu irtenbideak.

Aurrebaldintzak

Aurrebaldintzak ikusteko eta atariko kode-osagaiak onartzen edo onartzen ez diren jakiteko, joan Erabili kode osagaiak atarietan.

Oharra

Tutorial honek erabiliz sortutako kode-osagai bat erabiltzen du Power Apps component framework web orri batean mapa-kontrola erakusteko. Zure ordez dagoen edozein osagai edo berri ere erabil dezakezu eta tutorial honetarako beste edozein web orri ere erabil ditzakezu. Kasu honetan, ziurtatu zure osagaia eta web orria erabiltzen dituzula tutorial honetako urratsak jarraitzean. Kode osagaiak sortzeari buruzko informazio gehiago lortzeko, ikus Sortu zure lehen osagaia.

1. urratsa. Gehitu kodearen osagaia Studio-ko web orri batean

  1. Ireki zure ataria Power Apps portals Studio-n.

  2. Goiko ezkerreko izkinan, hautatu Orri berria.

  3. Hautatu Hutsa.

  4. Eskuinaldeko propietate panelean, eguneratu web orriaren izena. Adibidez, "Map Viewer".

  5. Eguneratu URL partziala. Adibidez, "mapviewer".

  6. Zabaldu Baimenak.

  7. Desgaitu Orria erabilgarri dago guztientzat.

  8. Aukeratu orrialde honetara sarbidea baimendu beharko luketen web rolak.

  9. Hautatu orrialdeko eremu editagarria Liquid iturburu-kodea editatzeko.

  10. Ireki estudioa kode-editatzailea.

  11. Gehitu kontrola Liquid txantiloiaren etiketarekin honako sintaxia erabiliz:

    {% codecomponent name:abc\_SampleNamespace.MapControl controlValue:'Space Needle' controlApiKey:<API Key Value> %}
    

    Argibidea

    Inportatutako osagai guztien xehetasunak berreskuratzeko eta osagaien izena bilatzeko, jo CustomControl Web APIa.

    Adibidez:

    • Bilatzeko osagairako:

      https://contoso.api.crm10.dynamics.com/api/data/v9.2/customcontrols?$select=ContosoCustomControlName

    • Osagai baten sarrerako parametroak berreskuratzeko:

      https://contoso.api.crm10.dynamics.com/api/data/v9.2/customcontrols?$filter=name eq 'ContosoCustomControlName' &$select=manifest

  12. Gorde eta itxi kode-editorea.

  13. Goiko eskuineko izkinan, hautatu Arakatu webgunea.

  14. Web-orriak orain gehitutako kontrola erakutsiko du.

Hurrengo urratsak

Ikuspegi orokorra: erabili atarietako osagaien kodea

Ikusi ere

Codecomponent Dataverse entitatearen etiketa
Codecomponent txantiloiaren etiketa
Power Apps component framework ikuspegi orokorra
Sortu lehenbiziko osagaia
Gehitu osagaien kodea zutabe edo taula bati ereduetan oinarritutako aplikazioetan
Inplementatu adibideko-atari bat web APIaren osagaian

Oharra

Esan diezagukezu dokumentazioa zein hizkuntzatan jaso nahi duzun? Egin inkesta labur bat. (kontuan izan inkesta hau ingelesez dagoela)

Inkestak zazpi minutu inguru iraungo du. Ez da datu pertsonalik biltzen (pribatutasun-adierazpena).