Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Osagai batek jaso ditzake sarrera-balioak emititzeko edo prozesatzeko datuak erabilita pertsonalizatutako sarrera-propietateak. Artikulu honetan, honelako osagaiekin lan egiteari buruz ikasiko duzu sarrera-propietate bat edo gehiago espero duten taula edo erregistrorako eskema zehatz batekin, eta osagaien sarrera-eremuak datu-iturburu-ko zutabeekin nola mapatu.
Eskupekoa
Osagaien sarrera eta irteerako propietate pertsonalizatuak zeintzuk diren jakiteko, ikusi Osagaien propietate pertsonalizatuak.
Esleitu zutabeak
Erabili RenameColumns() funtzioa taula bateko zutabe bat edo gehiago berrizendatzeko, sarrerako zutabeen hautapenerako sarrera-propietateen eskemarekin bat etor daitezen.
Adibidez, kontuan hartu formatu hau duen taula sarrera bat espero duen osagai bat:
| Zaporea | Unitateko prezioa | Saldutako kantitatea |
|---|---|---|
| Marrubia | 1.99 | 20 |
| Txokolatea | 2.99 | 45 |
Sarrerako propietateak taulako datu-mota espero du:
Sarrerako propietatearen eskemak formula honen itxura du:
Table({Flavor: "Strawberry",UnitPrice: 1.99, QuantitySold:20})
Osagai hau kontsumitzen duen aplikazioak osagaiaren eskemarekin bat ez datorren ondorengo Izozkiak taula dauka:
| ZaporearenIzena | Prezioa | Salmenta Zenbakia |
|---|---|---|
| Marrubia | 1.99 | 20 |
| Txokolatea | 2.99 | 45 |
Eremu zuzenak mapatzeko, erabili RenameColumn() funtzioa espero diren zutabeak berrizendatzeko.
RenameColumns(IceCreams,"cra56_flavorname","Flavor","cra56_price","UnitPrice","cra56_salenumber","QuantitySold")
Osagaiak espero dituen sarrera-eremuak datu-iturburu-eko bat datozen zutabeekin mapatzen dira orain.
Maparen erregistroak
Erabili With() funtzioa erregistro bakarra mapatzeko.
Adibidez, zutabeak mapatzeko aurreko adibidetik jarraituz, aplikazio baten barruko osagai baten sarrera-propietate pertsonalizatuak eskema hau duen erregistro mota bat espero du: ...
{Flavor: "Strawberry",UnitPrice: 1.99, QuantitySold: 20}
IceCreams datu-iturriak FlavorName, Price eta SaleNumber bezalako zutabe-izenak espero dituenez, osagaia aplikazioari gehitu ondoren erregistroaren mapaketa aldatu beharko dugu.
Erabili With() funtzioa Izozkiak taularen zutabeak hautatzeko eta osagaiaren sarrera-eremuetara mapatzeko:
With(Gallery3.Selected,{Flavor:FlavorName,UnitPrice:Price,QuantitySold:SaleNumber})
Ondorengo animazioak galerian hautatutako erregistroa erakusten duen aplikazioan gehitutako osagai baten adibidea erakusten du (osagaiaren gainean):
Maparen taulak
Erabili ForAll() funtzioa aplikazioari gehitutako osagaiak espero dituen erregistroekin erregistroen taula bat mapatzeko.
Adibidez, map columns adibidearen amaieran, ForAll() funtzioa erabil dezakezu taula osoa errenkada bakoitzerako osagaiko eremuetara seinalatzeko zutabe espezifikoekin mapatzeko:
ForAll(IceCreams,{Flavor:FlavorName,UnitPrice:Price,QuantitySold:SaleNumber})
Mapa goitibeherakoa erabiliz (zaharkituta)
Aplikazio bati gehitutako osagai baten taula edo erregistro motako sarrera-propietatea espero duen osagai baten Aurreratua fitxa erabil dezakezu, eta eremu-mapeaketak hauta ditzakezu goitibeherako aukera erabiliz. Mapeo hau lehenespenez esleitzen da, eta mapa-eremu egokiak eskuz hautatu ezean, baliteke mapak esperotako emaitzak ez ematea.
Adibidez, hurrengo animazioak zutabeak izena aldatzeko eguneratzen ari den formula erakusten du. Pantailan agertzen den osagaiak ez du eremuen mapaketa aldatzen, goitibeherako hautaketa lehenetsia eskuz eguneratu behar baita.
Goitibeherako menua erabiliz mapaketa hautatzeko metodo hau zaharkituta dago. Horren ordez, erabili artikulu honetan lehenago deskribatutako zutabe, erregistro edo taula mapeatzeko metodoak.
Goitibeherako aukera erabil dezakezu lehendik dauden aplikazioen mapak aukeratzeko, gomendagarria ez den arren. Aplikazio berrietarako, aukera hau ez da erabilgarri egongo lehenespenez. Gaitasun zaharkitu hau aktibatzeko edo desaktibatzeko, joan Ezarpenak>Datozen funtzioak>Erretiratuak atalera, eta aukeratu Onartu osagaien sarreren eremu-esleipen automatikoa.
Ezarpena aktibatzen duzunean, ziurtatu aplikazioa fitxategian gorde eta berriro irekitzen duzula Power Apps Studio. Berriro ireki ondoren, eguneratu sarrerako propietateen formula formula baliozkotzea abiarazteko, goitibeherako aukerak Propietate aurreratuak panelean agertzen hasteko.
Ikusi ere
- Osagaien portaera-formulak
- Zaharkituta: Osagaien eremuak goitibeherako aukera erabiliz mapatzea
- Oihalaren osagaiak
- Osagaien liburutegia
- Osagaien liburutegiko aplikazioen bizi-zikloaren kudeaketa (ALM)
- Gehitu multimedia osagai bati
- Osagaien portaera-formulak
- Power Apps osagaien esparrua
- Gehitu mihise-osagaiak orrialde pertsonalizatu bati ereduetan oinarritutako aplikazio batean