Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
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
Ireki zure ataria Power Apps portals Studio-n.
Goiko ezkerreko izkinan, hautatu Orri berria.
Hautatu Hutsa.
Eskuinaldeko propietate panelean, eguneratu web orriaren izena. Adibidez, "Map Viewer".
Eguneratu URL partziala. Adibidez, "mapviewer".
Zabaldu Baimenak.
Desgaitu Orria erabilgarri dago guztientzat.
Aukeratu orrialde honetara sarbidea baimendu beharko luketen web rolak.
Hautatu orrialdeko eremu editagarria Liquid iturburu-kodea editatzeko.
Ireki estudioa kode-editatzailea.
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=ContosoCustomControlNameOsagai baten sarrerako parametroak berreskuratzeko:
https://contoso.api.crm10.dynamics.com/api/data/v9.2/customcontrols?$filter=name eq 'ContosoCustomControlName' &$select=manifest
Gorde eta itxi kode-editorea.
Goiko eskuineko izkinan, hautatu Arakatu webgunea.
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).