Irakurri ingelesez

Partekatu honen bidez:


Erabili Power Fx Power Pages-en (aurreargitalpena)

[Gai hau kaleratu aurreko dokumentazioa da eta alda daiteke.]

Power Fx kode baxu hizkuntza da logika adierazteko Microsoft Power Platform. Erabilera orokorreko programazio lengoaia, adierazgarria eta funtzionala da.

Power Fx gizakien aldeko testuan adierazten da. Kode baxu hizkuntza bat da, arduradunek Excel antzeko formula-barra batean zuzenean lan egin dezaketena. Kode baxuko "baxua" hizkuntzaren izaera zehatza eta sinplea dela eta, ohiko programazio zereginak errazten ditu bai arduradunek bai garatzaileek.

Oharra

Baliteke formularen Power Fx egilearen sintaxia apur bat desberdina dela Power Apps edo erabiltzen duzunarekin alderatuta Power Automate. Power Fx Adierazpen bat hasteko, Excel-en esperientziaren antzeko '=' (berdintasun-ikurra) batekin hasi behar da. Informazio gehiago lortzeko, ikus Gogoeta garrantzitsuak.

Power Fx Koderik gabeko sortzaileen garapen-espektro osoa ahalbidetzen du programazio-ezagutzarik gabe garatzaile profesionalentzako pro-koderako. Hainbat talderen arteko lankidetza errazten du, denbora eta esfortzua aurrezten laguntzen die.

Garrantzitsua

  • Hau aurreikuspen-eginbidea da.
  • Aurrebista-eginbideak ez daude ekoizpenerako diseinatuta, eta funtzionalitate murriztua izan dezakete. Eginbide horiek kaleratze ofiziala baino lehen dauden erabilgarri, bezeroek atzitu eta beren oharrak eman ditzaten.
  • Eginbidea Power Pages bertsioa 9.6.5.xrekin dago erabilgarri.

Erabili Power Fx Power Pages

Power Pages Webgune baten barruan, Power Fx esamolde-lengoaia gisa erabilgarri dago osagai hauekin eta haien atributuekin erabiltzeko. Funtzionalitate honek Power Fx esamoldeen emaitzetan oinarritutako balioen esleipen dinamikoa errazten du.

Osagaia Propietateak
Testu-mezua Testu-mezua
Image Irudiaren URLa, Alt Testua
Button Botoiaren URLa, Botoiaren testua
iFrame-a iFrame-aren URLa

Erabili Power Fx formula-barra

Tresna-barran fx komando berri bat dago eskuragarri Power Fx onartzen duen osagai bakoitzeko:

Testu-kontrol baten komando-barrako Power Fx komandoaren pantaila-argazkia.

Hautatu fx Power Fx formula barrara sartzeko.

Formula-barraren osagaiak

Hurrengo pantaila-argazkiak formula-barraren osagai garrantzitsu batzuk nabarmentzen ditu:

 Power Fx formula-barraren pantaila-argazkia Power Pagesn.

  1. Goitibeherako menu batek erabilgarri dauden osagaien propietateen artean aukeratzeko aukera ematen du.

  2. Lerro anitzeko testu-koadroak Power Fx formulen egiletza ahalbidetzen du.

  3. Berrezarri botoiak osagai-propietate bat bere lehenetsian ezartzen du.

  4. Gorde botoiak osagaiaren propietatearen formula eta adierazpenak mantentzen ditu. Estudioko mihisea berehala eguneratzen da emaitzaren balioa eskuragarri badago eta testu-propietateetan adibidez bistaratu badaiteke.

Formula tabernako esperientziak

Hauek dira garatzaileei zuzendutako ezaugarri batzuk produktibitatea areagotzeko:

  • Osatze automatikoaren laguntza: formulak, parametroak, taulak eta objektuak iradokitzen ditu. Hautatu Ktrl + espazioa eginbide honetara eskuz atzitzeko.

     Power Fx-ko osatze automatikoaren esperientziaren pantaila-argazkia.

  • Ikusi arazo-gaitasuna: formulak eta adierazpenak goiz balioztatzen eta arazketan laguntzen du.

     Power Fx formula batean arazo bat detektatzen denean esperientziaren pantaila-argazkia.

  • Gorde gabeko aldaketen elkarrizketa-koadroa: formula batean gorde gabeko aldaketak daudenean formula-barratik urruntzen bazara agertzen da.

    Gorde gabeko aldaketen elkarrizketa-koadroaren pantaila-argazkia Atzera egin edo Baztertu aukerarekin.

    Hautatu Itzuli formula editatzen jarraitzeko edo Baztertu aldaketak baztertzeko.

Gogoeta garrantzitsuak

Hona hemen Power Fx formula-barra Power Pagesn erabiltzean kontuan izan beharreko gogoeta garrantzitsu batzuk:

  • Hasi berdintasun zeinu batekin: testua zuzenean sar daiteke balio gisa. Hala ere, Power Fx adierazpen bat hasteko, '=' (berdin-zeinua) batekin hasi behar da, hurrengo adibidean bezala.

    =Concatenate("Hello, ", User.FullName)
    
  • Tauletan modu seguruan sartzen dira: Dataverse tauletan modu seguruan atzi daitezke formulak erabiliz. Egiaztatu taula-baimenak behar bezala konfiguratuta daudela lehenik. Gainera, guneko erabiltzaile baten testuingurua eskuragarri dago Erabiltzailea objektua erabiliz. Adibidez, hurrengo adierazpenak unean autentifikatu den erabiltzailearen DataverseUserId balioa berreskuratzen du.

    =Concatenate("Hello, ", First(Filter(Contacts,Contact = User.DataverseUserId)).'First Name' & "!")
    

    Oharra

    Erabiltzailea objektuak Power Pages erabiltzailea adierazten du eta, beraz, ez du onartzen Erabiltzailea ren propietate-multzo bera. funtzioa.

  • Testuaren barruan balio bat txertatzea: testuaren barruan balio bat txertatzeko, erabili sintaxia hau.

    This text ${variable/ expression} includes a dynamic value.
    

    Adibidez:

    The total number is ${Sum(10, 20)}
    

Eskuragarri Power Fx funtzioak

Power Pages-n erabilgarri dauden funtzio guztien zerrenda osoa lortzeko, joan Formularen erreferentzia – Power Pages.

Arazo eta muga ezagunak

  • IntelliSense bidez aurkezten diren Power Fx funtzio batzuk ez dira onartzen Power Pagesn. Funtzio horiek diseinu-denboraren errore hau erakusten dute erabiltzen direnean:

    Parameter 'Value': PowerFx type is not supported.

  • Erabiltzailea ez da erabiltzaile anonimoentzat hasieratzen eta hurrengo errorea sortzen du edozein inprimakitan erabiltzen denean hutsik dagoen egiaztatzea barne. Arazo hau etorkizuneko bertsio batean konponduko da.

    UserInfo object was not added to service

  • Baliteke erabiltzaile batzuek botoiaren eta irudiaren URL propietateekin funtzionatzen ez duten arazoak ikustea, balioa komatxo bikoitzak dituzten Power Fx formula edo esamoldeekin ezartzen denean. Arazo hau 9.6.3.x bertsioa baduzu bakarrik gertatzen da eta Power Pages gunea 9.6.5.x bertsiora berritzen denean konpontzen bada.

Ohiko galderak

Likidoaren ordez Power Fx erabili behar al dut?

Power Fx datu dinamikoko zenbait agertoki betetzen ditu kode baxu moduan, garatzaileen aldeko tresnekin Liquid kodearen bidez ere lor daitekeena. Power Fx, gaur egun aurreargitalpen publiko fasean, proba edo garapen guneen ebaluazioak egiteko gomendatzen da. Zure iritzia ongi etorria ematen dizugu etapa honetan. Likidoa orokorrean eskuragarri dagoen (GA) eginbide bat da eta konparatiboki gaitasun gehiago eskaintzen ditu. Erabili Liquid zure produkzio-webguneetarako, bereziki kritikoak eta konplexuak diren eszenatokietan.

Ikusi ere