Bendrinti naudojant


Kintamųjų supratimas drobės programose

Jei naudojote kitą programavimo įrankį, pvz., Visual Basic "JavaScript", galite paklausti: Kur yra kintamieji? Power Apps yra šiek tiek kitoks ir reikalauja kitokio požiūrio. Užuot siekę kintamojo, kai kuriate drobės programą, paklauskite savęs: Ką daryčiau programoje "Excel"?

Naudodami kitus įrankius, turėjote atlikti aiškius skaičiavimus ir išsaugoti rezultatą kintamajame. Tačiau Power Apps ir „Excel“ automatiškai perskaičiuoja formules kaip įvesties duomenų pakeitimus, todėl paprastai nereikia kurti ir atnaujinti kintamųjų. Naudodami šį metodą, kai tik įmanoma, galite lengviau kurti, suprasti ir tvarkyti savo programą.

Kai kuriais atvejais turėsite naudoti kintamuosius Power Apps, kurie išplečia "Excel" modelį įtraukdami veikimo formules. Šios formulės vykdomos, kai, pavyzdžiui, vartotojas paspaudžia mygtuką. Veikimo būdo formulėje dažnai naudinga nustatyti kintamąjį, kuris bus naudojamas kitose formulėse.

Apskritai, venkite kintamųjų naudojimo. Tačiau kartais tik kintamasis gali įgalinti norimą patirtį. Kintamieji yra netiesiogiai sukuriami ir įvedami, kai jie rodomi funkcijose, kurios nustato jų reikšmes.

„Excel“ vertimas Power Apps

Excel

Peržiūrėkite, kaip veikia „Excel“. Langelyje gali būti reikšmė, pvz., skaičius arba eilutė, arba formulė, pagrįsta kitų langelių reikšmėmis. Vartotojui įvedus kitą reikšmę į langelį, programa „Excel“ automatiškai perskaičiuoja formules, kurios priklauso nuo naujos reikšmės. Norint įgalinti šį veikimo būdą, nereikia atlikti jokių programavimo veiksmų.

Tolimesniame pavyzdyje langelis A3 nustatytas kaip formulė A1+A2. Jei A1 arba A2 pasikeičia, A3 automatiškai perskaičiuoja, kad atitiktų pakeitimą. Norint atlikti šį veikimą, nereikia koduoti daugiau nei pačią formulę.

Dviejų skaičių sumos perskaičiavimo „Excel“ animacija.

„Excel“ neturi kintamųjų. Langelio, kuriame yra formulė, reikšmė keičiasi pagal jo įvestį, tačiau nėra jokio būdo prisiminti formulės rezultatą ir saugoti jį langelyje arba bet kur kitur. Jei pakečiate langelio reikšmę, visa skaičiuoklė gali pasikeisti, o visos anksčiau apskaičiuotos reikšmės yra prarandamos. „Excel“ vartotojas gali kopijuoti ir įklijuoti langelius, bet tai priklauso nuo vartotojo valdymo, o ne formulių.

Power Apps

Jūsų Power Apps sukurtos programos veikia labai panašiai kaip „Excel“. Vietoj to, kad atnaujintumėte langelius, galite įtraukti valdiklius į be kurią ekrano vietą ir pavadinti juos kaip naudotinus formulėse.

Pavyzdžiui, galite atkartoti "Excel" veikimą programoje įtraukdami etiketės valdiklį, pavadintą Label1, ir du teksto įvesties valdiklius, pavadintus TextInput1 ir TextInput2. Jei tada nustatysite Label1 ypatybę Tekstas į TextInput1 + TextInput2, ji visada automatiškai parodys bet kokių skaičių, esančių TextInput1 ir TextInput2 , sumą.

Dviejų skaičių sumos apskaičiavimas programoje „Power Apps“.

Atkreipkite dėmesį, kad pasirinktas valdiklis Label1 , kuris ekrano viršuje esančioje formulės juostoje rodo jo formulę Tekstas . Čia rasite formulę TextInput1 + TextInput2. Ši formulė sukuria priklausomybę tarp šių valdiklių, kaip ir priklausomybės, sukurtos tarp langelių „Excel“ darbaknygėje. Pakeiskite TextInput1 reikšmę:

Dviejų skaičių sumos skaičiavimo „Power Apps“ animacija.

Label1 formulė buvo automatiškai perskaičiuota ir buvo nurodyta nauja reikšmė.

Power Apps galite naudoti formules, kad nustatytumėte ne tik pirminę valdiklio reikšmę, bet ir ypatybes, pvz., formatavimą. Kitame pavyzdyje etiketės ypatybės Spalva formulėje neigiamos reikšmės bus automatiškai rodomos raudonai. Funkcija If turėtų atrodyti pažįstama iš „Excel“:

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

Sąlyginio formatavimo animacija.

Galite naudoti formules įvairiausiuose scenarijuose.

  • Naudodamas jūsų įrenginio GPS, žemėlapio valdiklis gali rodyti dabartinę vietą, naudodama formulę, naudojančią Location.Latitude ir Location.Longitude. Jums judant žemėlapis automatiškai stebės jūsų buvimo vietą.
  • Kiti vartotojai gali atnaujinti duomenų šaltinius. Pavyzdžiui, kiti jūsų komandos nariai gali atnaujinti sąrašo elementus. Atnaujinus duomenų šaltinis, visos priklausomos formulės automatiškai perskaičiuojamos, kad atitiktų atnaujintus duomenis. Toliau pateikdami pavyzdį, galite nustatyti galerijos ypatybę Elementai į formulę Filtras( SharePointList ), kuri automatiškai rodys naujai filtruotą įrašų rinkinį.

Privalumai

Formulių naudojimas kuriant programas turi daug privalumų.

  • Jei išmanote „Excel“, išmanote Power Apps. Modelio ir formulės kalba yra tokia pati.
  • Jei naudojote kitus programavimo įrankius, pagalvokite, kiek kodo reikėtų norint įgyvendinti šiuos pavyzdžius. Visual Basic turite rašyti įvykio apdorojimo programą, kad galėtumėte keisti kiekvieno teksto įvesties valdiklio įvykį. Kiekvieno iš jų skaičiavimo kodas yra perteklinis ir gali išeiti iš sinchronizavimo, arba jums reikia parašyti bendrą paprogramę. Power Apps galite atlikti visus šiuos veiksmus naudodami vieną vienos eilutės formulę.
  • Norėdami suprasti, iš kur gaunamas Label1 tekstas, tiksliai žinote, kur ieškoti: formulės, esančios ypatybėje Tekstas . Nėra kito būdo paveikti šio valdiklio tekstą. Naudojant tradicinį programavimo įrankį, bet kuri įvykių apdorojimo programa arba paprogramė gali pakeisti žymos reikšmę iš bet kurios programos vietos. Dėl to gali būti sunku atsekti, kada ir kur pasikeitė kintamasis.
  • Jei vartotojas pakeičia slankiklio valdiklį, o tada apsigalvoja, jis gali grąžinti slankikliui pradinę reikšmę. Tada programa rodo tokias pačias valdiklio reikšmes, kaip ir anksčiau. Nėra jokių pasekmių eksperimentuojant ir klausiant „kas, jeigu“, kaip ir naudojant „Excel“.

Apskritai, jei rezultatą galite gauti naudodami formulę, taip tik geriau jums. Leiskite formulės moduliui Power Apps veikti už jus.

Išmanymas, kada naudoti kintamuosius

Pakeiskite paprastą įtraukimo priemonę, kad veiktų kaip tradicinė įtraukimo mašina su bendru vykdymu. Jei pasirinkate mygtuką Įtraukti, įtraukiate skaičių į bendrą sumą. Jei pasirinkate mygtuką Valyti, nustatote bendrą sumą į nulį.

Rodymas Aprašymas
Programa su teksto įvesties valdikliu, žyma ir dvejais mygtukais. Paleidus programą, bendra suma yra 0.

Raudonas taškas reiškia vartotojo pirštą teksto įvesties lauke, kuriame vartotojas įveda 77.
Teksto įvesties valdiklyje yra 77, o mygtukas „Įtraukti“ yra paspaustas. Vartotojas pasirenka mygtuką Įtraukti.
Suma yra 77, o kitas 77 į ją įtraukiamas. 77 įtraukiamas į bendrą sumą.

Vartotojas dar kartą pasirenka mygtuką Įtraukti.
Bendra suma yra 154, kol ji neišvaloma. 77 vėl įtraukiamas į bendrą sumą, todėl rezultatas yra 154.

Vartotojas pasirenka mygtuką Išvalyti.
Bendra suma išvaloma. Bendra suma nustatoma kaip 0.

Įtraukimo mašina naudoja kažką, ko nėra „Excel“ – mygtuką. Šioje programoje negalite naudoti tik formulių, skirtų apskaičiuoti bendrą sumą, nes jos reikšmė priklauso nuo vartotojo vykdomų veiksmų sekos. Vietoje to, mūsų naudojama bendra suma turi būti įrašoma ir atnaujinama rankiniu būdu. Dauguma programavimo įrankių išsaugo šią informaciją kintamajame.

Kartais reikės, kad kintamasis programoje veiktų jums norimu būdu. Tačiau turite būti įspėti:

  • Turite rankiniu būdu atnaujinti bendrą sumą. Automatinis perskaičiavimas to nepadarys.
  • Bendros sumos nebegalima apskaičiuoti pagal kitų valdiklių reikšmes. Tai priklauso nuo to, kiek kartų vartotojas pasirinko mygtuką Įtraukti ir kokios kiekvieną kartą buvo teksto įvesties valdiklio reikšmės. Ar vartotojas įvedė 77 ir pasirink Įtraukti du kartus, ar nurodė 24 ir 130 už kiekvieną iš papildymų? Negalite nurodyti skirtumo, kai bendra suma pasiekia 154.
  • Bendra suma gali būti gaunama iš skirtingų šaltinių. Šiame pavyzdyje mygtukai Įtraukti ir Išvalyti gali atnaujinti bendrą sumą. Jei programa neveikia taip, kaip tikitės, kuris mygtukas kelia problemą?

Visuotinio kintamojo naudojimas

Norint sukurti naują įtraukimo mašiną, reikia turėti kintamąjį, kuris išlaikytų bendrą sumą. Paprasčiausi kintamieji, kuriuose reikia dirbti Power Apps , yra pasauliniai kintamieji.

Visuotinių kintamųjų veikimo principai.

  • Visuotinio kintamojo vertę nustatote naudodami funkciją Nustatyti . Set( MyVar, 1 ) nustato visuotinį kintamąjį MyVar į reikšmę 1.
  • Galite naudoti visuotinį kintamąjį nurodydami pavadinimą, naudojamą funkcijos Nustatyti. Šiuo atveju MyVar reikšmė grįš į 1.
  • Visuotiniai kintamieji gali turėti bet kokią reikšmę, įskaitant eilutes, skaičius, įrašus ir lenteles.

Perkurkime savo įtraukimo mašiną naudodami visuotinį kintamąjį.

  1. Įtraukite teksto įvestis valdiklį pavadinimu TextInput1 ir du mygtukus pavadinimais Button1 ir Button2.

  2. Nustatykite ... mygtuko1 teksto ypatybę į "Pridėti", o mygtuko2 ypatybę Tekstas nustatykite į "Valyti".

  3. Norėdami atnaujinti einamąją sumą, kai vartotojas pasirenka mygtuką Add , nustatykite jo OnSelect savybę į šią formulę:

    Nustatyti (RunningTotal, RunningTotal + TextInput1)

    Vien šios formulės buvimas nustato RunningTotal kaip visuotinį kintamąjį, kuris dėl operatoriaus + turi skaičių. Galite nurodyti RunningTotal bet kurioje programos vietoje. Kai vartotojas atidaro šią programą, RunningTotal pradinė reikšmė yra tuščia.

    Kai vartotojas pirmą kartą pasirenka Add mygtuką ir Set vyksta, RunningTotal nustatoma į reikšmę TextInput.1a4 +1>Running.1aTotal.

    Įtraukimo mygtuko ypatybė „OnSelect“ nustatyta kaip funkcija „Nustatyti“.

  4. Norėdami nustatyti einamąją sumą į 0 , kai vartotojas pasirenka Clear mygtuką, nustatykite jo OnSelect savybę į šią formulę:

    Nustatyti (iš viso, 0)

    Išvalymo mygtuko ypatybė „OnSelect“ nustatyta kaip funkcija „Nustatyti“.

  5. Pridėkite valdiklį Label ir nustatykite jo Teksto ypatybę į RunningTotal.

    Ši formulė automatiškai perskaičiuojama ir vartotojui rodoma pakeista RunningTotal reikšmė, kuri buvo pakeista pagal vartotojo pasirinktus mygtukus.

    Žymos ypatybę „Tekstas“ nustatykite kaip kintamojo pavadinimą.

  6. Peržiūrėkite programą ir pamatysite, kad turime savo įtraukimo mašiną, kaip aprašyta pirmiau. Teksto lauke įveskite skaičių ir kelis kartus paspauskite mygtuką Įtraukti. Kai būsite pasiruošę, grįžkite prie kūrimo patirties pasitelkdami klavišą „Esc“.

    Teksto įvesties valdiklis turi reikšmę, o žyma – bendrą sumą.

  7. Norėdami parodyti visuotinio kintamojo reikšmę, programos kūrimo meniu pasirinkite Kintamieji .

    Kintamųjų ir rinkinių meniu.

  8. Norėdami parodyti visas vietas, kuriose kintamasis yra apibrėžtas ir naudojamas, pasirinkite jį skiltyje Visuotiniai kintamieji.

    Vietų, kuriose naudojamas kintamasis, sąrašas.

Kintamųjų tipai

Power Apps yra trijų tipų kintamieji:

Kintamųjų tipai Scope Aprašas Funkcijos, kurios nustato
Visuotiniai kintamieji Programa Paprasčiausi naudoti. Turi skaičių, teksto eilutę, Bulio logiką, įrašą, lentelę ir panašiai, kuriuos galima nurodyti bet kurioje programos vietoje. Nustatyti
Konteksto kintamieji Ekranas Puikiai tinka norint perkelti reikšmes į ekraną, panašiai kaip parametrai perkeliami į procedūrą kitomis kalbomis. Galima nurodyti tik viename ekrane. UpdateContext
Naršyti
Rinkiniai Programa Turi lentelę, kurią galima nurodyti bet kurioje programos vietoje. Leidžia modifikuoti lentelės turinį, o ne nustatyti kaip visumą. Galima įrašyti į vietinį įrenginį, kad galėtumėte naudoti vėliau. Surinkti
ClearCollect

Kintamųjų kūrimas ir šalinimas

Visi kintamieji kuriami netiesiogiai, kai jie atsiranda funkcijoje Nustatyti, UpdateContext, Naršyti, Rinkti arba ClearCollect. Jei norite deklaruoti kintamąjį ir jo tipą, turite jį įtraukti į bet kurią iš šių funkcijų bet kurioje programos vietoje. Nei viena iš šių funkcijų nesukuria kintamųjų; jos tik užpildo kintamuosius reikšmėmis. Niekada nedeklaruojate kintamųjų tiesiogiai, kaip galite daryti kitame programavimo įrankyje, ir visas įvedimas yra numanomas iš naudojimo.

Pavyzdžiui, galite turėti mygtuko valdiklį su formule OnSelect, lygią Set( X, 1 ). Ši formulė nustato X kaip kintamąjį su skaičiaus tipu. Galite naudoti X formulėse kaip skaičių, o kintamasis turi tuščią reikšmę, kai atidarote programą, bet prieš pasirenkant mygtuką. Kai pasirenkate mygtuką, suteikiate X reikšmę 1.

Jei įtraukiate kitą mygtuką ir nustatote jo ypatybę OnSelect kaip Set( X, "Hello" ), įvyksta klaida, nes tipas (teksto eilutė) nesutampa su tipu pirmiau Nustatyti (skaičiumi). Visų kintamųjų netiesioginių apibrėžčių tipas turi sutapti. Vėlgi, taip nutinka, nes paminėjote X formulėse, o ne todėl, kad bet kuri iš šių formulių iš tiesų buvo vykdoma.

Pašalinkite kintamąjį pašalindami visas funkcijas Nustatyti, UpdateContext, Naršyti, Rinkti arba ClearCollect, kurios netiesiogiai nustato kintamąjį. Nesant šių funkcijų, kintamasis neegzistuoja. Taip pat turite pašalinti visas nuorodas į kintamąjį, nes dėl jų įvyks klaida.

Kintamojo gyvavimo laikas ir pradinė reikšmė

Visi kintamieji laikomi atmintyje, kol veikia programa. Uždarius programą, kintamųjų reikšmės yra prarandamos.

Galite išsaugoti kintamųjų turinius duomenų šaltinyje naudodami funkcijas Pataisa arba Rinkti. Taip pat galite saugoti reikšmes kolekcijose vietiniame įrenginyje naudodami funkciją SaveData .

Kai vartotojas atidaro programą, visi kintamieji turi pradinę tuščią reikšmę.

Kintamųjų skaitymas

Naudojate kintamojo pavadinimą, perskaitytumėte jo reikšmę. Pavyzdžiui, galite apibrėžti kintamąjį naudodami šią formulę:

Set( Radius, 12 )

Tada galite tiesiog naudoti Spindulys bet kurioje vietoje, kurioje galite naudoti skaičių, ir jis bus pakeistas į 12.

Pi() * Power( Radius, 2 )

Jei suteiksite konteksto kintamajam tokį patį pavadinimą kaip ir visuotinio kintamojo arba rinkinio, pirmenybė teikiama konteksto kintamajam. Tačiau vis tiek galite nurodyti visuotinį kintamąjį arba rinkinį, jei naudojate nužymėjimo operatorių[@Radius].

Konteksto kintamojo naudojimas

Pažvelkime, kaip į mūsų įtraukimo mašina bus sukurta naudojant konteksto kintamąjį, o ne visuotinį kintamąjį.

Konteksto kintamųjų veikimas.

  • Netiesiogiai nustatote ir nustatote konteksto kintamuosius naudodami funkciją UpdateContext arba Navigate . Kai vartotojas paleidžia programą, visi konteksto kintamieji turi pradinę tuščią reikšmę.
  • Atnaujinate konteksto kintamuosius su įrašais. Naudodami kitus programavimo įrankius, priskyrimui dažniausiai naudojate „=“, pvz., „x = 1“. Konteksto kintamiesiems naudokite { x: 1 }. Kai naudojate konteksto kintamąjį, jo pavadinimą naudokite tiesiogiai be įrašo sintaksės.
  • Taip pat galite nustatyti kontekstinį kintamąjį, kai ekranui rodyti naudojate funkciją Navigacija . Jei manote, kad ekranas yra kaip savotiška procedūra ar paprogramė, toks požiūris primena parametrą, taikomą kituose programavimo įrankiuose.
  • Išskyrus Naršyti, konteksto kintamieji ribojami vieno ekrano kontekste, iš kur jie gauna savo pavadinimą. Negalite jų naudoti arba nustatyti ne šiame kontekste.
  • Kontekstiniai kintamieji gali turėti bet kokią reikšmę, įskaitant eilutes, skaičius, įrašus ir lenteles.

Perkurkime savo įtraukimo mašiną naudodami konteksto kintamąjį.

  1. Įtraukite teksto įvestis valdiklį pavadinimu TextInput1 ir du mygtukus pavadinimais Button1 ir Button2.

  2. Nustatykite ... mygtuko1 teksto ypatybę į "Pridėti", o mygtuko2 ypatybę Tekstas nustatykite į "Valyti".

  3. Norėdami atnaujinti einamąją sumą, kai vartotojas pasirenka mygtuką Add , nustatykite jo OnSelect savybę į šią formulę:

    UpdateContext( { RunningTotal: RunningTotal + TextInput1 } )

    Vien šios formulės buvimas nustato RunningTotal kaip konteksto kintamąjį, kuris dėl operatoriaus + turi skaičių. Galite nurodyti RunningTotal bet kurioje šio ekrano vietoje. Kai vartotojas atidaro šią programą, RunningTotal pradinė reikšmė yra tuščia.

    Kai vartotojas pirmą kartą pasirenka Add mygtuką ir UpdateContext paleidžia, RunningTotal nustatoma į reikšmę RunningTotal + Text Input.

    Mygtuko „Įtraukti“ ypatybė „OnSelect“ su „updatecontext“.

  4. Norėdami nustatyti einamąją sumą į 0 , kai vartotojas pasirenka Clear mygtuką, nustatykite jo OnSelect savybę į šią formulę:

    UpdateContext( { Running Total: 0 } )

    Vėlgi, UpdateContext naudojamas su formule UpdateContext( { RunningTotal: 0 } ).

    Mygtuko „Valyti“ ypatybė „OnSelect“ su „updatecontext“.

  5. Pridėkite valdiklį Label ir nustatykite jo Teksto ypatybę į RunningTotal.

    Ši formulė automatiškai perskaičiuojama ir vartotojui rodoma pakeista RunningTotal reikšmė, kuri buvo pakeista pagal vartotojo pasirinktus mygtukus.

    Žymos teksto ypatybė.

  6. Peržiūrėkite programą ir pamatysite, kad turime savo įtraukimo mašiną, kaip aprašyta pirmiau. Teksto lauke įveskite skaičių ir kelis kartus paspauskite mygtuką Įtraukti. Kai būsite pasiruošę, grįžkite prie kūrimo patirties pasitelkdami klavišą „Esc“.

    Teksto įvesties valdiklyje rodoma reikšmė, o žymoje – bendra suma.

  7. Galite nustatyti konteksto kintamojo reikšmę naršydami ekrane. Tai naudinga perkeliant „kontekstą„ arba „parametras“ iš vieno ekrano į kitą. Norėdami pademonstruoti šią techniką, įterpkite ekraną, įterpkite mygtuką ir nustatykite jo ypatybę OnSelect pagal šią formulę:

    Naršyti (1 ekranas, nėra, { viso veikia: -1000 } )

    Mygtuko ypatybė „OnSelect“.

    Laikydami nuspaudę klavišą „Alt“ pasirinkite šį mygtuką, kad būtų rodomas Screen1 ir konteksto kintamasis RunningTotal nustatytas į -1000.

    „Screen1“ yra atidarytas.

  8. Norėdami parodyti kontekstinio kintamojo reikšmę, atlikite vieną iš šių veiksmų:

    • Jei naudojate Power Apps Studio peržiūros versiją, programos kūrimo meniu pasirinkite Kintamieji .

    • Jei naudojate klasikinę Power Apps Studio versiją, pasirinkite meniu Failas , tada kairiojoje srityje pasirinkite Kintamieji .

  9. Norėdami parodyti, kur yra apibrėžtas ir naudojamas kontekstinis kintamasis, pasirinkite jį skiltyje Konteksto kintamieji.

Rinkinio naudojimas

Galiausiai, pažvelkime į tai, kaip sukurti įtraukimo mašiną su rinkiniu. Kadangi rinkinį sudaro lentelė, kurią lengva modifikuoti, mes padarysime, kad ši įtraukimo mašina išlaikytų kiekvienos įvestos reikšmės „popierinę juostą“.

Rinkinių veikimo principai.

  • Kurkite ir nustatykite kolekcijas naudodami funkciją ClearCollect . Vietoj to galite naudoti funkciją Surinkti , tačiau jai iš tikrųjų reikės kito kintamojo, o ne pakeisti senąjį.
  • Rinkinys yra duomenų šaltinio rūšis, todėl yra lentelė. Norėdami pasiekti vieną rinkinio reikšmę, naudokite funkciją First ir iš gauto įrašo ištraukite vieną lauką. Jei naudojote vieną reikšmę su ClearCollect, tai bus Value laukas, kaip parodyta šiame pavyzdyje:
    Pirmas(Kintamojo pavadinimas).Vertė

Iš naujo sukurkite mūsų įtraukimo mašiną naudodami rinkinį.

  1. Pridėkite teksto įvesties valdiklį, pavadintą TextInput1, ir du mygtukus, pavadintus 1 mygtukas ir > >

  2. Nustatykite ... mygtuko1 teksto ypatybę į "Pridėti", o mygtuko2 ypatybę Tekstas nustatykite į "Valyti".

  3. Norėdami atnaujinti einamąją sumą, kai vartotojas pasirenka mygtuką Add , nustatykite jo OnSelect savybę į šią formulę:

    Rinkti (popieriaus juosta, teksto įvestis1. tekstas)

    Vien šios formulės buvimas nustato PaperTape kaip rinkinį, kuris turi vieno stulpelio su teksto eilutėmis lentelę. Galite nurodyti PaperTape bet kurioje šios programos vietoje. Kai vartotojas atidaro šią programą, PaperTape yra tuščia lentelė.

    Paleidus šią formulę, ji įtraukia naują reikšmę rinkinio pabaigoje. Kadangi įtraukiame vieną reikšmę, Rinkti automatiškai patalpina ją į vieno stulpelio lentelę, o stulpelio pavadinimas yra Reikšmė, kurią naudosite vėliau.

    Mygtuko „Įtraukti“ ypatybė „OnSelect“ su rinkiniu.

  4. Norėdami nuvalyti popierinę juostelę, kai vartotojas pasirenka Clear mygtuką, nustatykite jo OnSelect ypatybę į šią formulę:

    Išvalyti (popierinė juosta)

    Mygtuko „Valyti“ ypatybė „OnSelect“ išvalyta.

  5. Norėdami parodyti einamąją sumą, pridėkite etiketę ir nustatykite jos teksto savybę į šią formulę:

    Suma (popierinė juosta, vertė)

    Žymos teksto ypatybė.

  6. Norėdami paleisti įtrauktą mašiną, paspauskite F5, kad atidarytumėte „Peržiūra“, įveskite skaičius teksto įvesties valdiklyje ir pasirinkite mygtukus.

    Teksto įvesties valdiklyje rodoma reikšmė, o žymoje – bendras vykdymas.

  7. Norėdami grįžti į numatytąją darbo sritį, paspauskite klavišą „Esc“.

  8. Kad būtų rodoma popierinė juosta, įdėkite duomenų lentelės valdiklį ir nustatykite jo elementų savybę į šią formulę:

    Popierinė juosta

    Dešinėje juostoje rinkitės Redaguoti laukelius ir tada pasirinkite Įtraukti laukelius, rinkitės Vertė stulpelį ir tada rinkitės Įtraukti norėdami jį rodyti.

    Duomenų lentelė, kurioje rodomos į rinkinį įtrauktos reikšmės.

  9. Norėdami pamatyti kolekcijos vertes, atlikite vieną iš šių veiksmų:

    • Jei naudojate Power Apps Studio peržiūros versiją, programos kūrimo meniu pasirinkite Kintamieji , tada pasirinkite Kolekcijos.

    • Jei naudojate klasikinę Power Apps Studio versiją, meniu Failas pasirinkite Kolekcijos .

  10. Norėdami išsaugoti ir nuskaityti savo rinkinį, įtraukite du papildomus mygtukų valdiklius ir nustatykite jų ypatybes Tekstas kaip Įkelti ir Įrašyti. Nustatykite mygtuko Įkelti ypatybę OnSelect pagal šią formulę:

    Išvalyti (popieriaus juosta); LoadData (popieriaus juosta, "StoredPaperTape", tiesa)

    Pirmiausia turite išvalyti rinkinį, nes „LoadData” papildys išsaugotas reikšmes rinkinio pabaigoje.

    Įkėlimo mygtuko ypatybė „OnSelect“.

  11. Nustatykite mygtuko Įrašyti ypatybę OnSelect pagal šią formulę:

    Išsaugoti duomenis (popieriaus juosta, "StoredPaperTape")

    Įrašymo mygtuko ypatybė „OnSelect*“.

  12. Norėdami dar kartą peržiūrėti, paspauskite F5, kad atidarytumėte „Peržiūra“, įveskite skaičius teksto įvesties valdiklyje ir pasirinkite mygtukus. Pasirinkite mygtuką Įrašyti. Uždarykite ir perkraukite programą ir pasirinkite mygtuką Įkelti, kad iš naujo įkeltumėte savo rinkinį.

Pastaba.

Funkcijos „SaveData“ ir LoadData veikia Power Apps Mobiliesiems, bet ne Power Apps Studio ar žiniatinklio leistuvėms, skirtoms Power Apps.