Kopīgot, izmantojot


Mainīgo izpratne pamatnes programmās

Ja esat izmantojis citu programmēšanas rīku, piemēram, Visual Basic vai JavaScript, iespējams, jautāsiet: Kur ir mainīgie? Power Apps ir nedaudz atšķirīgs, un tai nepieciešama cita pieeja. Tā vietā, lai, veidojot kanvas lietotni, meklētu mainīgo, pajautājiet sev: Ko es darītu programmā Excel?

Izmantojot citus rīkus, iespējams, esat skaidri veicis aprēķinu un saglabājis rezultātu mainīgajā. Taču gan risinājums Power Apps, gan programma Excel automātiski pārrēķina formulas, kad mainās ievades dati, tāpēc parasti jums nav jāveido un jāatjaunina mainīgie. Lietojot šo pieeju, kad vien iespējams, programmu var daudz vienkāršāk izveidot, saprast un uzturēt.

Dažos gadījumos jums būs jāizmanto mainīgie programmā Power Apps, kas paplašina Excel modeli, pievienojot uzvedības formulas. Šīs formulas tiek izpildītas, piemēram, kad lietotājs atlasa pogu. Izmantojot uzvedības formulu, bieži vien ir noderīgi iestatīt mainīgo, kas jāizmanto citās formulās.

Kopumā centieties izvairīties no mainīgo izmantošanas. Taču dažkārt tikai mainīgais var padarīt iespējamu nepieciešamo pieredzi. Mainīgie tiek netieši izveidoti un ierakstīti, kad tie parādās funkcijās, kas iestata to vērtības.

Excel pārveidošana Power Apps

Excel

Apskatīsim, kā darbojas programma Excel. Šūnā var būt ietverta vērtība, piemēram, skaitlis vai virkne, vai formula, kuras pamatā ir citu šūnu vērtības. Pēc tam, kad lietotājs šūnā ievada citu vērtību, programma Excel automātiski pārrēķina jebkuras formulas, kas atkarīgas no jaunās vērtības. Lai iespējotu šo uzvedību, nav jāveic programmēšanas.

Tālākajā piemērā šūnā A3 ir iestatīta formula A1+A2. Ja mainās A1 vai A2 vērtība, A3 vērtība tiek automātiski pārrēķināta, lai atspoguļotu izmaiņas. Šādai uzvedībai nav nepieciešama kodēšana ārpus pašas formulas.

Divu skaitļu summas pārrēķināšana programmā Excel — animācija.

Programmā Excel nav mainīgo. Šūnas vērtība, kurā ir ietverta formula, mainās atkarībā no tās ievades, taču nav iespējams atcerēties formulas rezultātu un uzglabāt to šūnā vai jebkur citur. Ja maināt šūnas vērtību, visa izklājlapa var mainīties, un visas iepriekš aprēķinātās vērtības tiek zaudētas. Programmas Excel lietotājs var kopēt un ielīmēt šūnas, taču lietotājs to kontrolē manuāli, un ar formulām tas nav iespējams.

Power Apps

Programmas, ko izveidojat risinājumā Power Apps, darbojas ļoti līdzīgi kā programma Excel. Tā vietā, lai atjauninātu šūnas, varat pievienot vadīklas, kur vien vēlaties ekrānā, un nodēvēt tās izmantošanai formulās.

Piemēram, varat atkārtot programmas Excel darbību, pievienojot vadīklu Label ar nosaukumu Label1 un divas teksta ievades vadības, ar nosaukumu TextInput1 un TextInput2. Ja pēc tam Teksts rekvizītu Label1 iestatīsit uz TextInput1 + TextInput2, tas vienmēr parādīs skaitļu summu. in TextInput1 un TextInput2 automātiski.

Divu skaitļu summas aprēķināšana risinājumā Power Apps.

Ņemiet vērā, ka ir atlasīta vadīkla Label1 , parādot tās Teksts formulu formulas joslā ekrāna augšdaļā. Šeit redzam formulu TextInput1 + TextInput2. Šī formula veido atkarību starp šīm vadīklām, tāpat kā atkarības tiek izveidotas starp Excel darbgrāmatas šūnām. Nomainīsim TextInput1 vērtību:

Divu skaitļu summas aprēķināšana risinājumā Power Apps — animācija.

Label1 formula tika automātiski pārrēķināta, un tiek attēlota jaunā vērtība.

Risinājumā Power Apps formulas var izmantot, lai noteiktu ne vien vadīklas primāro vērtību, bet arī rekvizītus, piemēram, formatēšanu. Nākamajā piemērā etiķetes rekvizīta Krāsa formula automātiski parādīs negatīvās vērtības sarkanā krāsā. Funkcijai If vajadzētu izskatīties pazīstamai no Excel:

If( Value(Label1.Text) < 0, Red, Black )

Nosacījumformatēšana — animācija.

Varat izmantot formulas dažādiem scenārijiem:

  • Izmantojot ierīces GPS, kartes vadīkla var attēlot jūsu pašreizējo atrašanās vietu ar formulu, kas izmanto funkcijas Location.Latitude un Location.Longitude. Jums pārvietojoties, karte automātiski izsekos jūsu atrašanās vietu.
  • Citi lietotāji var atjaunināt datu avotus. Piemēram, citi jūsu darba grupas dalībnieki var atjaunināt saraksta vienumus. Kad tiek atsvaidzināts datu avots, visas atkarīgās formulas tiek automātiski pārrēķinātas, lai atspoguļotu atjauninātos datus. Papildinot piemēru, varat iestatīt galerijas Items rekvizītu uz formulu Filter( SharePointList ), kas automātiski parādīs tikko filtrēto cord kopu

Priekšrocības

Formulu izmantošanai programmu izveidē ir daudz priekšrocību.

Parasti, ja varat panākt kādu efektu ar formulu, tas ir labākais risinājums. Ļaujiet formulu dzinējam risinājumā Power Apps strādāt jūsu labā.

Ziniet, kad lietot mainīgos

Mainīsim mūsu vienkāršo saskaitītāju, lai tas darbotos kā vecmodīga skaitļošanas mašīna, izmantojot mainīgo kopsummu. Atlasot pogu Pieskaitīt, pieskaitīsiet skaitli mainīgajai kopsummai. Atlasot pogu Notīrīt, atiestatīsiet mainīgo kopsummu uz nulli.

Parādīt Apraksts
Programma ar teksta ievades vadīklu, etiķeti un divām pogām. Kad programma tiek palaista, mainīgā kopsumma ir 0.

Sarkanais punkts norāda uz lietotāja pirkstu teksta ievades lodziņā, kur lietotājs ievada 77.
Teksta ievades vadīklā ir skaitlis 77, un tiek nospiesta poga Pieskaitīt. Lietotājs atlasa pogu Pieskaitīt.
Kopsumma ir 77, un tai tiek pieskaitīts vēl 77. 77 tiek pieskaitīts mainīgajai kopsummai.

Lietotājs vēlreiz atlasa pogu Pieskaitīt.
Kopsumma ir 154, pirms tā tiek notīrīta. Mainīgajai kopsummai atkal tiek pieskaitīts 77, un rezultāts ir 154.

Lietotājs atlasa pogu Notīrīt.
Kopsumma tiek notīrīta. Mainīgā kopsumma tiek atiestatīta uz 0.

Mūsu skaitļojamā mašīna izmanto ko tādu, kā programmā Excel nav: pogu. Šajā programmā nevarat izmantot tikai formulas, lai aprēķinātu mainīgo kopsummu, jo tās vērtība atkarīga no darbību sērijas, ko veic lietotājs. Tā vietā mūsu mainīgā kopsumma ir jāieraksta un jāatjaunina manuāli. Vairumā programmēšanas rīku šī informācija tiek glabāta mainīgajā.

Dažreiz programmai nepieciešams mainīgais, lai tā darbotos jums vēlamajā veidā. Taču šādai pieejai ir trūkumi.

  • Šī mainīgā kopsumma ir jāatjaunina manuāli. Tas nenotiks automātiski bez jūsu rīcības.
  • Mainīgo kopsummu vairs nevar aprēķināt, pamatojoties uz citu vadīklu vērtībām. Tas ir atkarīgs no tā, cik reižu lietotājs ir atlasījis pogu Pieskaitīt un kāda vērtība katrā reizē bijusi teksta ievades vadīklā. Vai lietotājs ievadīja 77 un atlasīja pogu Pieskaitīt divas reizes, vai arī norādīja 24 un 130 katrai pieskaitīšanai? Mainīgā kopsumma ir 154, un atšķirību nevar noteikt.
  • Izmaiņas kopsummā var rasties no dažādiem ceļiem. Šajā piemērā gan poga Pievienot, gan poga Notīrīt var atjaunināt kopsummu. Ja programma nedarbojas paredzētajā veidā, kura poga izraisa problēmu?

Globālā mainīgā izmantošana

Lai izveidotu mūsu skaitļojamu mašīnu, mums nepieciešams mainīgais, kas uztur mainīgo kopsummu. Vienkāršākie mainīgie, kas darbojas Power Apps , ir globālie mainīgie.

Kā darbojas globālie mainīgie:

  • Globālā mainīgā vērtību iestatāt, izmantojot funkciju Iestatīt . Set( MyVar, 1 ) iestata globālo mainīgo MyVar uz vērtību 1.
  • Globālo mainīgo varat izmantot, norādot nosaukumu, kas tiek lietots kopā ar funkciju Set. Šajā gadījumā MyVar parāda 1.
  • Globālajos mainīgajos var būt jebkura vērtība, tostarp virknes, skaitļi, ieraksti un tabulas.

Uzbūvēsim skaitļojamo mašīnu no jauna, izmantojot globālo mainīgo.

  1. Pievienojiet teksta ievades vadīklu ar nosaukumu TextInput1 un divas pogas — Button1 un Button2.

  2. Iestatiet Teksts pogas Button1 uz "Pievienot" un iestatiet Text. no Button2 uz "Notīrīt" .

  3. Lai atjauninātu kopējo summu ikreiz, kad lietotājs atlasa pogu Pievienot , iestatiet tās OnSelect rekvizītu uz šo formulu:

    Set( RunningTotal, RunningTotal + TextInput1)

    Šīs formulas esamība nosaka RunningTotal kā globālo mainīgo, kas satur skaitli operatora + dēļ. Jebkurā programmas vietā varat norādīt uz RunningTotal. Ikreiz, kad lietotājs atver šo programmu, RunningTotal ir tukša sākuma vērtība.

    Pirmo reizi, kad lietotājs atlasa pogu Pievienot un palaiž Iestatīt , RunningTotal tiek iestatīta vērtība Teksts +1>Running.1aTotal.

    Pogas Pievienot rekvizīts OnSelect ir iestatīts uz funkciju Set.

  4. Lai iestatītu kopējo summu uz 0 ikreiz, kad lietotājs atlasa pogu Notīrīt , iestatiet tās OnSelect rekvizītu uz šo formulu:

    Iestatījums( RunningTotal, 0 )

    Pogas Notīrīt rekvizīts OnSelect ir iestatīts uz funkciju Set.

  5. Pievienojiet vadīklu Label un iestatiet tās Teksts rekvizītu uz RunningTotal.

    Šī formula tiks automātiski pārrēķināta, lietotājam tiks parādīta vērtība RunningTotal, un tā mainīsies atkarībā no lietotāja atlasītās pogas.

    Etiķetes teksta rekvizīts ir iestatīts uz mainīgā nosaukumu.

  6. Priekšskatiet programmu, un skaitlošanas mašīna ir tāda, kā iepriekš aprakstījām. Tekstlodziņā ievadiet skaitli un vairākas reizes nospiediet pogu Pieskaitīt. Kad esat gatavs, atgriezieties programmas izveides pieredzē, izmantojot taustiņu Esc.

    Teksta ievades vadīklā ir vērtība, un etiķetē ir mainīgā kopsumma.

  7. Lai parādītu globālā mainīgā vērtību, lietotņu autorēšanas izvēlnē atlasiet Mainīgie .

    Mainīgo un kolekciju izvēlne.

  8. Lai parādītu visas vietas, kur mainīgais ir definēts un izmantots, atlasiet to sadaļā Globālie mainīgie.

    To vietu saraksts, kur tiek izmantots mainīgais.

Mainīgo tipi

Risinājumā Power Apps ir trīs mainīgo tipi:

Mainīgo tips Tvērums Apraksts Funkcijas, kas nosaka
Globālie mainīgie Programma Vienkāršāk lietojamie. Var saturēt skaitli, teksta virkni, Būla vērtību, ierakstu, tabulu utt., kas var būt kā atsauce no jebkuras vietas programmā. Iestatīt
Konteksta mainīgie Ekrāns Lielisks, lai vērtības nodotu uz ekrānu, līdzīgi kā parametrus procedūrai citās valodās. Var veidot atsauci tikai no viena ekrāna. UpdateContext
Naviģēt
Kolekcijas Programma Var saturēt tabulu, uz kuru var atsaukties no jebkuras vietas programmā. Ļauj modificēt tabulas saturu, nevis iestatīt to kā veselumu. Var saglabāt lokālā ierīcē turpmākai izmantošanai. Savākt
ClearCollect

Mainīgo izveide un noņemšana

Visi mainīgie tiek izveidoti netiešā veidā, kad tie parādītās funkcijā Set, UpdateContext, Navigate, Collect vai ClearCollect. Lai deklarētu mainīgo un tā tipu, tas vienkārši jāiekļauj jebkurā no šīm funkcijām jebkurā vietā programmā. Neviena no šīm funkcijām neveido mainīgos; tās tikai aizpilda mainīgos ar vērtībām. Mainīgie nekad netiek deklarēti tiešā veidā kā citos programmēšanas rīkos, un visa rakstīšana tiek veikta netieši no lietojuma.

Piemēram, var būt pogas vadīkla ar formulu OnSelect, kas vienāda ar Set( X, 1 ). Šī formula nosaka X kā mainīgo ar skaitļa tipu. Varat formulās izmantot X kā skaitli, un šim mainīgajam ir tukša vērtība, kad esat atvēris programmu, bet vēl neesat atlasījis pogu. Atlasot pogu, jūs piešķirat X vērtību 1.

Ja esat pievienojis vēl vienu pogu un iestatījis tās rekvizītu OnSelect uz Set( X, "Sveiki" ), notiktu kļūme, ko tips (teskta virkne) neatbilst tipam iepriekš noteiktajā funkcijā Set (skaitlis). Visām mainīgā netiešajām definīcijām ir jābūt vienādam tipam. Tas gadījās tādēļ, ka minējāt X formulās, nevis tādēļ, ka kāda no šīm formulām tika faktiski palaista.

Mainīgo var noņemt, noņemot visas funkcijas Set, UpdateContext, Navigate, Collect vai ClearCollect, ar ko tiek netieši ieviests mainīgais. Bez šīm funkcijām mainīgais neeksistē. Jums ir arī jānoņem jebkādas atsauces uz mainīgo, jo tās izraisa kļūdas.

Mainīgā ilgums un sākotnējā vērtība

Visi mainīgie tiek glabāti atmiņā, kamēr programma darbojas. Pēc tam, kad programma tiek aizvērta, mainīgajos glabātās vērtības tiek zaudētas.

Mainīgā saturu varat uzglabāt datu avots, izmantojot funkcijas Patch vai Collect. Varat arī saglabāt vērtības kolekcijās vietējā ierīcē, izmantojot funkciju SaveData .

Kad lietotājs atver programmu, visiem mainīgajiem ir tukša sākotnējā vērtība.

Mainīgo nolasīšana

Lai nolasītu mainīgā vērtību, izmanto tā nosaukumu. Piemēram, varat definēt mainīgo ar šādu formulu:

Set( Radius, 12 )

Pēc tam varat vienkārši izmantot mainīgo Rādiuss visur, kur var izmantot skaitli, un tas tiks aizstāts ar 12:

Pi() * Power( Radius, 2 )

Ja konteksta mainīgajam piešķirat tādu pašu nosaukumu kā globālam mainīgajam vai kolekcijai, konteksta mainīgajam ir prioritāte. Tomēr joprojām varat atsaukties uz globālo mainīgo vai kolekciju, ja izmantojat noskaidrošanas operatoru[@Radius].

Konteksta mainīgā izmantošana

Apskatīsim, kā mūsu skaitļojamā mašīna tiktu izveidota, izmantojot konteksta mainīgo, nevis globālo mainīgo.

Kā darbojas konteksta mainīgie:

  • Jūs netieši izveidojat un iestatāt konteksta mainīgos, izmantojot funkciju UpdateContext vai Navigate . Kad programma sāk darboties, visiem konteksta mainīgajiem ir tukša sākotnējā vērtība.
  • Konteksta mainīgos atjaunina ar ierakstiem. Citos programmēšanas rīkos piešķiršanai parasti izmanto “=”, piemēram, “x = 1”. Konteksta mainīgajiem tā vietā izmanto { x: 1 }. Ja izmantojat konteksta mainīgo, izmantojiet tā nosaukumu tieši bez ieraksta sintakses.
  • Varat arī iestatīt konteksta mainīgo, kad ekrāna rādīšanai izmantojat funkciju Navigācija . Ja ekrānu iedomājaties kā sava veida procedūru vai rutīnas, šī pieeja līdzinās parametra nodošanai citos programmēšanas rīkos.
  • Izņemot Navigācija, konteksta mainīgie ir ierobežoti līdz viena ekrāna kontekstam, kur tie iegūst savu nosaukumu. Tos nevar izmantot vai iestatīt ārpus šī konteksta.
  • Konteksta mainīgajos var būt jebkura vērtība, tostarp virknes, skaitļi, ieraksti un tabulas.

Uzbūvēsim skaitļojamo mašīnu no jauna, izmantojot konteksta mainīgo.

  1. Pievienojiet teksta ievades vadīklu ar nosaukumu TextInput1 un divas pogas — Button1 un Button2.

  2. Iestatiet Teksts pogas Button1 uz "Pievienot" un iestatiet Text. no Button2 uz "Notīrīt" .

  3. Lai atjauninātu kopējo summu ikreiz, kad lietotājs atlasa pogu Pievienot , iestatiet tās OnSelect rekvizītu uz šo formulu:

    UpdateContext ( { RunningTotal: RunningTotal + TextInput1 } )

    Šīs formulas esamība nosaka RunningTotal kā konteksta mainīgo, kas satur skaitli operatora + dēļ. Jebkurā šī ekrāna vietā varat norādīt uz RunningTotal. Ikreiz, kad lietotājs atver šo programmu, RunningTotal ir tukša sākuma vērtība.

    Pirmo reizi, kad lietotājs atlasa pogu Pievienot un UpdateContext palaiž, RunningTotal ir iestatīta vērtība RunningTotal + Text Input.

    Pogas Pievienot rekvizīts OnSelect ar updatecontext.

  4. Lai iestatītu kopējo summu uz 0 ikreiz, kad lietotājs atlasa pogu Notīrīt , iestatiet tās OnSelect rekvizītu uz šo formulu:

    UpdateContext ( { RunningTotal: 0 } )

    Atkal UpdateContext tiek izmantots ar formulu UpdateContext( { RunningTotal: 0 } ).

    Pogas Notīrīt rekvizīts OnSelect updatecontext.

  5. Pievienojiet vadīklu Label un iestatiet tās Teksts rekvizītu uz RunningTotal.

    Šī formula tiks automātiski pārrēķināta, lietotājam tiks parādīta vērtība RunningTotal, un tā mainīsies atkarībā no lietotāja atlasītās pogas.

    Etiķetes teksta rekvizīts.

  6. Priekšskatiet programmu, un skaitlošanas mašīna ir tāda, kā iepriekš aprakstījām. Tekstlodziņā ievadiet skaitli un vairākas reizes nospiediet pogu Pieskaitīt. Kad esat gatavs, atgriezieties programmas izveides pieredzē, izmantojot taustiņu Esc.

    Teksta ievades vadīklā parādīta vērtība, un etiķetē parādīta mainīgā kopsumma.

  7. Pārejot uz ekrānu, varat iestatīt konteksta mainīgā vērtību. Tas ir noderīgi, lai nodotu “kontekstu” vai “parametrus” no viena ekrāna uz citu. Lai demonstrētu šo metodi, ievietojiet ekrānu, ievietojiet pogu un iestatiet tās rekvizītu OnSelect uz šo formulu:

    Navigēt (1. ekrāns, nav, { Running Total: -1000 } )

    Pogas rekvizīts OnSelect.

    Turiet nospiestu taustiņu Alt, kamēr atlasāt šo pogu, lai attēlotu ekrānu Screen1 un reizē iestatītu konteksta mainīgo RunningTotal uz-1000.

    Screen1 ir atvērts.

  8. Lai parādītu konteksta mainīgā vērtību, veiciet vienu no šīm darbībām:

    • Ja izmantojat Power Apps Studio priekšskatījuma versiju, lietotņu autorēšanas izvēlnē atlasiet Mainīgie .

    • Ja izmantojat Power Apps Studio klasisko versiju, atlasiet izvēlni Fails un pēc tam kreisajā rūtī atlasiet Mainīgie .

  9. Lai parādītu, kur konteksta mainīgais ir definēts un izmantots, atlasiet to sadaļā Konteksta mainīgie.

Kolekcijas izmantošana

Visbeidzot, aplūkosim to, kā izveidot mūsu skaitļošanas mašīnu, izmantojot kolekciju. Tā kā kolekcija satur viegli modificējamu tabulu, mēs šai skaitļošanas mašīnai liksim glabāt “papīra lenti” ar katru ievadīto vērtību.

Kā darbojas kolekcijas:

  • Izveidojiet un iestatiet kolekcijas, izmantojot funkciju ClearCollect . Tā vietā varat izmantot funkciju Savākt , taču tai būs nepieciešams cits mainīgais, nevis jāaizstāj vecais.
  • Kolekcija ir datu avota veids, tātad — tabula. Lai piekļūtu vienai kolekcijas vērtībai, izmantojiet funkciju First un izņemiet vienu lauku no iegūtā ieraksta. Ja izmantojāt vienu vērtību ar ClearCollect, šis būs lauks Vērtība , kā šajā piemērā:
    First(VariableName).Vērtība

Vēlreiz izveidosim skaitlošanas mašīnu, izmantojot kolekciju:

  1. Pievienojiet teksta ievades vadību ar nosaukumu TextInput1 un divas pogas ar nosaukumu Button1 un >.

  2. Iestatiet Teksts pogas Button1 uz "Pievienot" un iestatiet Text. no Button2 uz "Notīrīt" .

  3. Lai atjauninātu kopējo summu ikreiz, kad lietotājs atlasa pogu Pievienot , iestatiet tās OnSelect rekvizītu uz šo formulu:

    Savākt (papīrlente, teksta ievade1. teksts)

    Šīs formulas esamība izveido PaperTape kā kolekciju, kurā ir vienas kolonnas teksta virkņu tabula. Jebkurā šīs programmas vietā varat norādīt uz PaperTape. Ikreiz, kad lietotājs atver šo programmu, PaperTape ir tukša tabula.

    Pēc šīs formulas izpildes tā pievieno jauno vērtību kolekcijas beigās. Tā kā mēs pievienojam vienu vērtību, funkcija Collect to automātiski ievieto vienas kolonnas tabulā, un kolonnas nosaukums ir Value; to izmantosiet vēlāk.

    Pogas Pievienot rekvizīts OnSelect ar collect.

  4. Lai notīrītu papīra lenti, kad lietotājs atlasa pogu Notīrīt , iestatiet tās OnSelect rekvizītu uz šo formulu:

    Notīrīt (papīrlente)

    Pogas Notīrīt rekvizīts OnSelect.

  5. Lai parādītu kopējo summu, pievienojiet iezīmi un iestatiet tās Teksts īpašību uz šo formulu:

    Summa (papīrlente, vērtība)

    Etiķetes teksta rekvizīts.

  6. Lai palaistu skaitlošanas mašīnu, nospiediet taustiņu F5, lai atvērtu priekšskatījumu, ievadiet skaitļus teksta ievades vadīklā un atlasiet pogas.

    Teksta ievades vadīklā attēlota vērtība, un etiķetē attēlota mainīgā kopsumma.

  7. Lai atgrieztos noklusējuma darbvietā, nospiediet taustiņu Esc.

  8. Lai parādītu papīra lenti, ievietojiet datu tabulas vadību un iestatiet tās rekvizītu Items uz šo formulu:

    Papīra lente

    Labās puses rūts laukā atlasiet Rediģēt laukus un pēc tam atlasiet Pievienot lauku, atlasiet kolonnu Vērtība un pēc tam atlasiet Pievienot, lai to parādītu.

    Datu tabula, kurā attēlotas kolekcijai pievienotās vērtības.

  9. Lai skatītu vērtības savā kolekcijā, veiciet kādu no šīm darbībām:

    • Ja izmantojat Power Apps Studio priekšskatījuma versiju, lietotņu autorēšanas izvēlnē atlasiet Mainīgie un pēc tam atlasiet Kolekcijas.

    • Ja izmantojat Power Apps Studio klasisko versiju, izvēlnē Fails atlasiet Kolekcijas .

  10. Lai glabātu un izgūtu kolekciju, pievienojiet divas papildu pogu vadīklas un iestatiet to rekvizītus Text uz Ielādēt un Saglabāt. Iestatiet pogas Ielādēt rekvizītu OnSelect uz šo formulu:

    Clear (Papīrlente); LoadData (Papīrlente, "StoredPaperTape", true )

    Vispirms ir jānotīra kolekcija, jo funkcija LoadData pievieno saglabātās vērtības kolekcijas beigās.

    Pogas Ielādēt rekvizīts OnSelect.

  11. Iestatiet pogas Saglabāt rekvizītu OnSelect uz šo formulu:

    Saglabāt datus (Papīrlente, "StoredPaperTape")

    Pogas Saglabāt rekvizīts OnSelect*.

  12. Vēlreiz apskatiet priekšskatījumu, nospiežot taustiņu F5, ievadiet skaitļus teksta ievades vadīklā un atlasiet pogas. Atlasiet pogu Saglabāt. Aizveriet un atkārtoti ielādējiet programmu un atlasiet pogu Ielādēt, lai atkārtoti ielādētu kolekciju.

Piezīmes

SaveData un LoadData funkcijas darbojas Power Apps Mobilajā ierīcē, bet ne Power Apps Studio vai tīmekļa atskaņotājā Power Apps.