Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Honako hauei aplikatzen zaie: Mihise-aplikazioak
Mahaigaineko fluxuak
Power Platform CLI
Dataverse funtzioak
Aldagai global baten balioa ezartzen du.
Informazio orokorra
Erabili funtzioa Set aldagai global baten balioa ezartzeko, aldi baterako informazio zati bat gordetzen duena, adibidez, erabiltzaileak botoi bat hautatu duen aldi kopurua edo datu-eragiketa baten emaitza.
Aldagai globalak eskuragarri daude zure aplikazioan pantaila guztietan. Hauek dira aldagai mota errazenak eta egoera gehienen beharrak betetzen dituzte. Pantaila bakarrera zuzendutako testuinguruko aldagaiak daude eta tauletan errenkada maila aldatzea ahalbidetzen duten bildumak. Beste aukera hauei buruzko informazio gehiago lortzeko, berrikustea Aldagaiak ulertu.
Power Apps erabiltzaileak aplikazio batekin elkarreraginean automatikoki berriz kalkulatzen diren formuletan oinarritzen dira. Aldagai baten mende dauden edozein formula automatikoki eguneratuko da aldatzen denean. Hala ere, aldagaia ez da automatikoki eguneratuko funtzioan Set erabilitako formularen balioa aldatzen bada. Aplikazioen arduradunak aldagaia eskuz eguneratu behar du; beste batzuek ulertzeko zailagoa eta zailagoa izan daiteke. Testuinguru aldagai bat erabili aurretik, berrikusi Aldagaiak ulertzea.
Deskribapenak
Aldagai globalak inplizituki sortzen dira funtzio hau Set erabiliz. Ez da beharrezkoa adierazpen espliziturik izatea. Aldagai global baten funtzio guztiak Set kentzen badituzu, aldagai global horrek existitzeari utziko dio. Aldagai bat garbitzeko ezarri balioa haren Blank funtzioa.
Aldagaien balioak, definizioak eta erabilerak Aldagaien ikuspegian ikusi ahal izango duzu Fitxategia menuan, Power Apps Studio-n.
Gai honetan geroko adibideek erakusten duten moduan, aldagai orokorrek informazio mota ugari eduki ditzakete:
- balio bakarra
- erregistro bat
- taula bat
- objektuen erreferentzia
- formula baten edozein emaitza
Aldagai orokor batek bere balioa gordetzen du aplikazioa itxi arte. Aplikazioa itxita dagoenean, aldagai orokorraren balioa galduko da eta aplikazioa berriro kargatzen denean birsortu behar da.
Aldagai globalek ezin dute izen bera erabili lehendik dagoen bilduma edo kontrol gisa. Testuinguru aldagai gisa izen bera erabil dezake. Bien artean desberdintzeko, erabili desanbiguazio eragilea.
Set ez du itzulitako baliorik, eta portaera-formula baten barruan soilik erabil dezakezu.
Sintaxia
Set( Aldagaiaren izena, balioa )
- VariableName - Beharrezkoa. Sortu edo eguneratzeko aldagai global baten izena.
- Balioa - Beharrezkoa. Testuinguru aldagaiari esleitzeko balioa.
Adibideak
| Formula | Deskribapenak | Emaitza |
|---|---|---|
| Set( Counter, 1 ) | Aldagai orokorra sortu edo aldatzen du Kopurua, bere balioa ezarrita 1. | Counter1 balioa du. Aldagai horri erreferentzia egin diezaiokezu izena erabiliz Kopurua edozein pantailako formula batean. |
| Set( Kontra, 2 ) | Honen balioa ezartzen du Kopurua aldagai orokorraren aurreko adibidetik 2 baliora. | Counter2 balioa du. |
| Set( Counter, Counter + 1 ) | Honen balioa handitzen du Kopurua aldagai orokorraren aurreko adibidetik 3 baliora. | Counter3 balioa du. |
| Set(Izena, "Lily") | Aldagai orokorra sortu edo aldatzen du Izena, bere balioa ezarrita Lily. | IzenaLily balioa du. |
| Set( Pertsona, { Izena: "Milton", Helbidea: "1 Main St" } ) | Aldagai orokorra sortu edo aldatzen du Pertsona bere balioa ezarrita erregistro batean. Erregistroak bi zutabe ditu, izena duena Izena eta Helbidea. Honen balioa Izena zutabea da Milton, eta balioa Helbidea zutabea da 1 Kale Nagusia. |
Pertsona erregistroaren balioa du { Izena: "Milton", helbidea: "1 Main St" }. Erreferentzia erregistro hau izenarekin osorik Pertsona edo erregistro honen banakako zutabea erreferentzia egin Person.Name edo Person.Address. |
| Set( Person, Patch( Person, {Address: "2 Main St" } ) ) | Horrekin funtzionatzen du Patch funtzioa eguneratzeko Pertsona aldagai orokorraren balioa ezarriz Helbidea zutabeari 2 Kale Nagusia. | Pertsona orain erregistroaren balioa du { Izena: "Milton", helbidea: "2 Main St" }. |