Darba sākšana ar pamatnes programmu formulām
Konfigurējiet pamatnes programmu ar formulām, kas ne vien aprēķina vērtības un veic citus uzdevumus (tāpat kā programmā Excel), bet arī reaģē uz lietotāja ievadi (atbilstoši programmas vajadzībām).
- Programmā Excel tiek veidotas formulas, kas, piemēram, aizpilda šūnas un izveido tabulas un diagrammas.
- Risinājumā Power Apps tiek veidotas līdzīgas formulas, bet tiek konfigurētas vadīklas, nevis šūnas. Turklāt tiek izveidotas formulas, kas attiecas konkrēti uz programmām, nevis izklājlapām.
Piemēram, izveidojat formulu, lai noteiktu, kā programma reaģē, kad lietotāji atlasa pogu, regulē slīdni vai sniedz citas ievades. Izmantojot šīs formulas, var tikt parādīts cits ekrāns, atjaunināts datu avots, kas programmai ir ārējs, vai izveidota tabula, kurā ir iekļauta esošas tabulas datu apakškopa.
Varat izmantot formulas dažādiem scenārijiem. Piemēram, varat izmantot ierīces GPS, kartes vadīklu un formulu, kas izmanto Atrašanās vieta.Platums un Atrašanās vieta.Garums , lai parādītu jūsu pašreizējo atrašanās vietu. Jums pārvietojoties, karte automātiski izseko jūsu atrašanās vietu.
Šajā rakstā ir sniegts tikai pārskats par darbu ar formulām. Pārlūkojiet formulas atsauci , lai iegūtu plašāku informāciju un pilnu funkciju, operatoru un citu izmantojamo elementu sarakstu.
Priekšnoteikumi
- Reģistrējieties Power Apps un piesakieties , izmantojot savus akreditācijas datus.
- Uzziniet, kā konfigurēt vadīklu in Power Apps.
Izmantojiet Power Fx formulu joslu
Power Fx Formulu josla piedāvā intuitīvāku un efektīvāku veidu, kā rakstīt formulas savām lietotnēm. Lai izmantotu formulu joslu, veiciet šīs darbības:
- Atveriet savu lietotni rediģēšanai vietnē Power Apps Studio.
- Atveriet formulas joslu, atlasot to ekrāna augšdaļā.
- Sāciet rakstīt formulu joslā. Rakstīšanas laikā formulu joslā tiek sniegti ieteikumi par funkcijām, kas atbilst jūsu ievadītajai informācijai.
- Turpiniet rakstīt formulu vai atlasiet ieteikumus, līdz esat pabeidzis.
Parādiet vērtību
Programmā Excel varat ievadīt konkrētu datu daļu, piemēram, skaitli 42 vai frāzi Sveika pasaule, ierakstot to šūnā. Šajā šūnā dati tiek rādīti tieši tā, kā tos ierakstāt. Programmā Power Apps varat līdzīgi norādīt datu daļu, kas nemainās, iestatot iezīmes rekvizītu Teksts uz precīzu vajadzīgo rakstzīmju secību, ko ieskauj pēdiņas.
Izveidojiet tukšu kanvas lietotni.
Formulu josla atrodas ekrāna augšdaļā.
- Rekvizītu saraksts: katrai vadīklai un ekrānam ir īpašību kopa. Izmantojiet šo sarakstu, lai atlasītu noteiktu rekvizītu.
- Formula: formula, kas jāaprēķina šim rekvizītam, kas sastāv no vērtībām, operatoriem un funkcijām. Rakstīšanas laikā Intellisense palīdz sniegt ieteikumus par formulu, sintakse un kļūdām.
- Atlasītā vadīkla: formulas joslā varat skatīt un rediģēt atlasītās vadīklas vai ekrāna rekvizītus, ja nav atlasīta neviena vadīkla.
Pievienojiet ekrānam vadīklu Label .
Kad pievienojat iezīmi, rekvizītu sarakstā tiek automātiski parādīts īpašums Teksts , kas nosaka vadīklas rādīto saturu. Pēc noklusējuma šī rekvizīta vērtība ir "Teksts".
Iestatiet rekvizīta Teksts vērtību uz "Sveika pasaule" , ierakstot šo virkni, ko ieskauj pēdiņas, formulas joslā:
Etiķete atspoguļo šo jauno vērtību, kad to rakstāt. Rakstīšanas laikā ekrānā var tikt rādītas dzeltenas izsaukuma zīmes ikonas. Šīs ikonas norāda uz kļūdām, bet pazūd, kad esat pabeidzis ievadīt derīgu vērtību. Piemēram, virkne bez dubultpēdiņām abos galos nav derīga.
Programmā Excel varat parādīt skaitli, piemēram, 42, ierakstot to šūnā vai ierakstot formulu, kas atrisina šo skaitli, piemēram, =SUM(30,12). Programmā Power Apps varat sasniegt tādu pašu efektu, iestatot vadīklas, piemēram, iezīmes, Teksts rekvizītu 42 vai Summa/)(30,5.1> Šūna un etiķete parāda šo skaitli neatkarīgi no tā, kādas citas izmaiņas darblapā vai lietotnē.
Piezīmes
Risinājumā Power Apps pirms formulas neliek vienādības zīmi vai pluszīmi, kā to dara programmā Excel. Viss, kas tiek ievadīts formulu joslā, pēc noklusējuma tiek uztverts kā formula. Formula nav jāietver arī dubultpēdiņās ("), kā to darījāt iepriekš, lai norādītu teksta virkni.
Iezīmes īpašumā Teksts aizstādiet "Sveika pasaule" ar Summa(1,2,3).
Kamēr rakstāt, formulu josla jums palīdz, parādot šīs funkcijas aprakstu un paredzētos argumentus. Tāpat kā pēdējās pēdiņās "Sveika pasaule", ekrānā tiek rādīts sarkans krusts, kas parāda kļūdu, līdz ierakstāt šīs formulas pēdējās iekavas.
Pabeigtā formula ar pievienotām pēdējām iekavām:
Vērtības mainīšana, pamatojoties uz ievadi
Programmā Excel šūnā ierakstiet =A1+A2 , lai parādītu šūnu A1 un A2 ietverto vērtību summu. Ja viena vai abas šīs vērtības mainās, šūna, kurā ir formula, automātiski rāda atjaunināto rezultātu.
Risinājumā Power Apps varat iegūt līdzīgu rezultātu, pievienojot ekrānam vadīklas un iestatot to rekvizītus. Šajā piemērā ir parādīta iezīmes vadīkla ar nosaukumu Label1 un divas Teksta ievades vadīklas, ar nosaukumu TextInput1 un 1a14In>> Varat pievienot formulu vadīklai Label1 , lai, ievadot skaitli sadaļā TextInput1 un Teksta ievade2, tie tiktu pievienoti un parādīti. sadaļā Label1.
Neatkarīgi no tā, kādus skaitļus ievadāt teksta ievades vadīklās, etiķete vienmēr parāda šo skaitļu summu, jo tā īpašums Teksts ir iestatīts uz šādu formulu: TextInput1.Text + TextInput2.Text
.
Programmā Excel varat izmantot nosacījumformatēšanas formulas, lai, piemēram, rādītu negatīvās vērtības sarkanā krāsā. Programmā Power Apps varat izmantot formulas, lai noteiktu ne tikai vadīklas primāro vērtību, bet arī tādas īpašības kā krāsa.
Šajā piemērā etiķetes rekvizīta Krāsa formula automātiski parāda negatīvās vērtības sarkanā krāsā. Funkcijai If vajadzētu izskatīties pazīstamai no Excel:
If( Value(Label1.Text) < 0, Color.Red, Color.Black )
Krāsas mainīšana, pamatojoties uz lietotāja ievadi
Programmu varat konfigurēt ar formulām, lai lietotāji varētu mainīt programmas izskatu vai uzvedību. Piemēram, varat izveidot filtru, lai parādītu tikai datus, kas satur lietotāja norādītu teksta virkni. Varat ļaut lietotājiem kārtot datu kopu, pamatojoties uz noteiktu kolonnu datu kopā.
Šajā piemērā varat ļaut lietotājiem mainīt ekrāna krāsu, pielāgojot vienu vai vairākus slīdņus.
Noņemiet vadīklas no iepriekšējām procedūrām vai izveidojiet tukšu lietotni, kā to darījāt iepriekš, un pievienojiet tai trīs slīdņa vadīklas. Varat meklēt slīdņa vadīklu lapas Ievietot meklēšanas lodziņā, lai to atrastu sadaļā Ievade. Lai pievienotu slīdņus, velciet un nometiet vadīklu uz audekla.
Sakārtojiet slīdņus tā, lai tie nepārklātos, pievienojiet trīs iezīmes un konfigurējiet iezīmes, lai tiktu rādīts sarkans, zaļš un zils teksts.
Iestatiet katra slīdņa rekvizītu Max uz 255 (noklusējums ir 100), kas ir funkcijas RGBA krāsu komponenta maksimālā vērtība.
Atlasiet ekrānu, lai noņemtu jebkuras vadīklas atlasi, un pēc tam iestatiet ekrāna Aizpildīt rekvizītu uz šo formulu: RGBA(Slider1.Value, Slider2.Value, Slider3.Value, 1 ). Ekrāns kļūst tumši pelēks, kas atspoguļo slīdņu pašreizējās pozīcijas.
Formulā varat piekļūt vadības rekvizītiem, izmantojot rekvizītu atlasītāju. Piemēram, Slīdnis1.Vērtība attiecas uz slīdņa rekvizītu Vērtība , kas norāda, kur lietotājs novietoja slīdni starp Min un Max vērtības.
Priekšskatiet lietotni un pielāgojiet slīdņus. Jūs redzat, kā katra vadīkla ir krāsu kodēta, lai mainītu ekrāna fona krāsu.
Katram slīdnim mainoties, tiek pārrēķināta formula, kas satur funkciju RGBA , kas nekavējoties maina ekrāna izskatu.
Programmas uzvedības pārvaldība
Formulas varat izmantot ne tikai, lai veiktu aprēķinus un mainītu izskatu, bet arī lai veiktu darbības. Piemēram, varat iestatīt pogas OnSelect rekvizītu uz formulu, kas ietver funkciju Navigate . Kad lietotājs atlasa šo pogu, tiek parādīts formulā norādītais ekrāns.
Dažas funkcijas, piemēram, Navigēt un Savākt, varat izmantot tikai uzvedības formulās. Formulas atsauce tiek izsaukta, ja funkciju var izmantot tikai šajā kontekstā.
Ja funkcijas atdala ar semikolu (;), uzvedības formulā var veikt vairākas darbības. Piemēram, iespējams, vēlaties atjaunināt konteksta mainīgo, nodot datus datu avotam un beigās pāriet uz citu ekrānu.
Rekvizītu saraksta skatīšana pēc kategorijas
Rekvizītu sarakstā rekvizīti tiek rādīti alfabētiskā secībā, taču varat arī skatīt visus vadīklas rekvizītus, kas sakārtoti pēc kategorijas, ja atlasāt vadīklu, piemēram, Label1, un pēc tam atlasāt cilni Papildu Properperties longpane. šīs vadīklas rekvizītu saraksts. Power Apps
Formulas var rediģēt tieši šajā skatā. Izmantojot rekvizītu meklēšanu, varat ātri atrast šīs vadīklas rekvizītu un mainīt vadīklas darbību un izskatu.
Formulu sintakse
Kad formulu joslā ievadāt formulu, dažādi sintakses elementi tiek rādīti dažādās krāsās, lai uzlabotu lasāmību un palīdzētu jums izprast garas formulas. Šeit ir krāsu kodu saraksts Power Apps.