Bihurtu adibideak Power Fx formula

Noizean behin, denok izan dugu denbora testuaren manipulazioarekin borrokan ibili garela aplikazioak eraikitzen ari garenean. Laguntza, lortzeko, linean bilatzen ditugu aholkuak eta adibideak edo RegEx ereduak probatzeko tresnak. Adibideekin entrenatu erabilerak PROSA (Adibideak eta lengoaia naturalaren arabera programatzea), beraz, nahi duzun irteerak eman diezazkigukezu, eta gero Power Apps zuretzat automatikoki sor dezake formula.

Erabil dezagun aplikazio sinple bat funtzio hau nola erabili erakusteko. Jarrai dezakezu Sortu aplikazio bat hutsetik lagin-aplikazio bat sortzeko. Hurrengo adibidean, Kontuak mahaia Dataverse Ingurunea sortzean adibideko datuak instalatzea aukeratzen duzunean instalatzen diren lagin-datuekin. Zure taula ere erabil dezakezu lagin-daturik ez baduzu.

Datak galeria batean lantzeko eta manipulatzeko Power Apps Ideiak:

  1. Hautatu helburuko etiketa. Adibide honetarako erabiliko dugu Sortua On. Hautatu datu-eremua eta, ondoren, hautatu Formatuaren datuak.

    Power Apps Ideiak demoa.

  2. Idatzi nahi duzun irteera Nahi duzun formatua testu-koadroan. Edo erabili zerrendatutako adibideetako bat, kasu honetan 2021eko maiatzaren 25a, eta, gero, sakatu Sartu.

    Aukeratu sortutako formula.

    Text(DateTimeValue(ThisItem.'Created On'), "mmmm d", "en-US")
    

    Hautatu nahi duzun formatua.

    Formula formula barran eguneratzen da. Orain galerian dauden gainerako elementuak kontsulta ditzakezu, ea formulak nahi duzun manipulazioa egin duen.

Lan egin testu bistaratzearekin galeria batean Power Apps Ideiak erabiliz:

  1. Aukeratu zure helburu etiketa, esate baterako Kontuaren izena eta, ondoren, hautatu Formatuaren datuak.

  2. Sartu zure irteera Nahi duzun formatua testu-koadroa edo erabili zerrendatutako adibideetako bat. Adibidez, aldatu kontuaren izena "Laugarren kafea (lagina)"tik "Laugarren C"ra, sakatu Sartu eta, ondoren, hautatu sortutako formula.

    Left(ThisItem.'Account Name', Find(" ", ThisItem.'Account Name') + 1) 
    

    Formula eguneratu da formula-barran eta zuk orain galerian dauden gainerako elementuak kontsulta ditzakezu, ea formulak nahi duzun manipulazioa egin duen.

Erabili Train aplikazioko adibideekin

Goiko eszenatokian, kontuaren izenaren lehen hitza azken hitzaren hasierarekin batera sartu nahi bazenu, goiko formulak ez luke funtzionatuko eszenatoki guztietan. Hori da goiko formulak izenaren bigarren hitzaren hasiera baino ez duelako hartzen. Eta kontu-izen batzuek hiru hitz edo gehiago dituzte.

Esate baterako, "Alpine Ski House" "Alpine S" bihurtzen da, azken hitzaren hasierakoa izateko, berriz, "Alpine H" izan behar du.

Eszenatoki hori lortzeko, erabili Gehitu adibideak erabiliz horrelako adibideak emanez Ideiak panela:

  1. Hautatu Gehitu adibideak eta gero hautatu zure taulako balioetako bat. Idatzi nahi duzun formatua.

    Gehienez 20 adibide gehi ditzakezu, baina normalean bizpahiru adibide besterik ez dituzu behar Ideiak lanean hasteko.

  2. Sakatu Sartu edo hautatu gezi-botoia (>) ideia berriak ikusteko.

  3. Aukeratu eta eskatu zure beharrak betetzen dituen ikusteko.

    First(Split(ThisItem.'Account Name', " ")).Result & Mid(Left(ThisItem.'Account Name', First(LastN(MatchAll(ThisItem.'Account Name', "\ "), 2)).StartMatch + 1), First(LastN(MatchAll(ThisItem.'Account Name', "\ "), 2)).StartMatch) 
    

    Orain erabili berri duzu Eraldatu adibideak Power Fx formuletara gaitasuna eta sortutako formula erabiliz Power Apps Ideiak hizkuntza naturala bakarrik erabiliz lortu ezin zen eskakizun zehatzerako ideiak.

Onartutako eta ez onartutako gaitasunak

Gaitasun hauek onartzen dira:

  • Taulako data eremu bakarra beste formatu batera bihurtzea
  • Taulako testu eremu bakarra beste formatu batera bihurtzea
  • Taulako zenbaki-eremu bakarra beste formatu batera bihurtzea
  • Galeria bateko etiketen testurako bakarrik funtzionatzen du
  • Eskuragarri dauden hizkuntza eta datu konektore guztiak Power Apps eskualdeak

Gaitasun hauek ez dira onartzen:

  • Zenbaki-eremuetan funtzio matematikoak
  • Zutabe anitzetako testua manipulatzea
  • Bilaketa eremuen formatua
  • Honako hauek dira:

Ikusi ere