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 savas ierīces GPS, kartes vadīklu un formulu, kas izmanto funkcijas Location.Latitude un Location.Longitude, lai attēlotu 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. Lai iegūtu detalizētu informāciju un visu pieejamo funkciju, operatoru un citu veidošanas elementu sarakstu, ko varat izmantot, skatiet formulas uzziņas.

Svarīgi

Mēs pārejam uz to, lai iepriekš eksperimentālā Power Fx formulu josla kļūtu par noklusējuma formulu joslas pieredzi. Atjauninātajā formulu joslā ir labāka intelisense un uzlabota kļūdu iezīmēšana, un tā ļauj ātri un precīzi rakstīt formulas.

Atjauninātā formulu josla jaunām programmām pēc noklusējuma ir IESLĒGTA . Lai ieslēgtu Power FX formulu joslu, esošajām programmām veiciet tālāk norādītās darbības.

  • Atveriet mūsu lietotni Power Apps Studio, atlasiet Iestatījumi > Gaidāmās funkcijas > Priekšskatījums > iestatiet Power Fx formulu joslas slēdzi uz IESLĒGTS.

Jūsu atsauksmes ir ļoti svarīgas, jo mēs padarām šo atjaunināto formulu joslu par noklusējuma pieredzi visām programmām.

Priekšnoteikumi

Formulu joslas izmantošana Power Fx

Power FX formulu josla piedāvā intuitīvāku un efektīvāku veidu, kā rakstīt formulas savām programmām. Lai izmantotu formulu joslu, veiciet tālāk norādītās darbības.

  1. Atveriet lietotni rediģēšanai Power Apps Studio.
  2. Atlasiet formulu joslu ekrāna augšdaļā, lai to atvērtu.
  3. Sāciet rakstīt formulu joslā. Rakstot formulu josla sniegs ieteikumus par funkcijām, kas atbilst jūsu ievadei.
  4. Turpiniet rakstīt formulu vai atlasiet ieteikumus, līdz esat pabeidzis.

Vienkāršās vērtības rādīšana

Programmā Excel varat ievadīt noteiktu datu elementu, piemēram, skaitli 42 vai frāzi Sveika, pasaule, ierakstot to šūnā. Šajā šūnā šie dati vienmēr tiks parādīti tieši tā, kā tos ievadījāt. Risinājumā Power Apps varat līdzīgā veidā norādīt datu elementu, kas nemainīsies, iestatot etiķetes rekvizītu Text uz precīzo vēlamo rakstzīmju secību, kas ietverta dubultpēdiņās.

  1. Izveidojiet tukšu pamatnes programmu.

    Formulu josla atrodas ekrāna augšdaļā.

    Formulu josla.

    1. Rekvizītu saraksts: katrai vadīklai un ekrānam ir rekvizītu kopa. Izmantojiet šo sarakstu, lai atlasītu noteiktu rekvizītu.
    2. Formula: šim rekvizītam aprēķināmā formula, kas sastāv no vērtībām, operatoriem un funkcijām. Rakstot Intellisense palīdz sniegt ieteikumus par formulu, sintaksi un kļūdām.
    3. FAtlasītā vadīkla: formulu joslā varat skatīt un rediģēt atlasītās vadīklas rekvizītus vai, ja nav atlasīta neviena vadīkla, ekrāna rekvizītus.
  2. Ekrānam pievienojiet vadīklu Etiķete.

    Kad pievienojat etiķeti, rekvizītu sarakstā automātiski tiek parādīts rekvizīts Text, kas nosaka to, kas rādīts vadīklā. Pēc noklusējuma šī rekvizīta vērtība ir "Text".

  3. Iestatiet rekvizīta Text vērtību "Sveika, pasaule", formulu joslā ierakstot šo virkni dubultpēdiņās:

    Etiķetes Hello World izmantošana.

    Etiķete atspoguļo šo jauno vērtību, kad to rakstāt. Kamēr rakstāt, ekrānā var tikt rādītas dzeltenas izsaukuma zīmes ikonas. Šīs ikonas norāda uz kļūdām, taču tās pazudīs, kad pabeigsiet 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 šo skaitli atrisina kā rezultātu, piemēram, =SUM(30,12). Risinājumā Power Apps varat panākt tādu pašu efektu, iestatot vadīklas rekvizītu Text, piemēram, etiķeti, uz 42 vai Sum(30,12). Šūna un etiķete vienmēr rādīs šo skaitli neatkarīgi no tā, kādas citas izmaiņas tiek veiktas darblapā vai programmā.

    Piezīme

    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.

  4. Etiķetes rekvizītā Text nomainiet "Sveika, pasaule" uz Sum(1,2,3).

    Etiķetes izmantošana — ierakstot daļēju funkciju bez aizverošās iekavas, tiek parādīti kļūdas ziņojumi.

    Kamēr rakstāt, formulu josla jums palīdz, parādot šīs funkcijas aprakstu un paredzētos argumentus. Tāpat kā ar noslēdzošajām dubultpēdiņām virknē "Hello World", ekrānā tiek rādīti sarkani krustiņi, kas norāda uz kļūdu, līdz ievadiet šīs formulas beigu iekavu:

    Pilnas formulas Sum(1,2,3) izmantošana.

Vērtības mainīšana, pamatojoties uz ievadi

Programmā Excel šūnā ievada =A1+A2, lai parādītu šūnu A1 un A2 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.

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

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ā parādīta etiķetes vadīkla ar nosaukumu Label1 un divas vadīklas Teksta ievade ar nosaukumiem TextInput1 un TextInput2.

Divu skaitļu summas pārrēķināšana risinājumā Power Apps — ilustrācija.

Neskatoties uz skaitļiem, ko rakstāt teksta ievades vadīklas, etiķetē vienmēr tiek rādīta šo skaitļu summa, jo tās rekvizītam Text ir iestatīta šī formula:

TextInput1.Text + TextInput2.Text

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

Programmā Excel varat izmantot nosacījumformatēšanas formulas, lai, piemēram, rādītu negatīvās vērtības sarkanā krāsā. 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ā formula etiķetes rekvizītam Color automātiski attēlo negatīvas vērtības sarkanā krāsā. Funkcijai If jāizskatās ļoti līdzīgai programmas Excel formulai:

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

Nosacījumformatēšana — animācija.

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 tos datus, kuros ir ietverta lietotāja norādīta teksta virkne, vai arī ļaut lietotājiem kārtot datu kopu, pamatojoties uz noteiktu datu kopas kolonnu. Šīs procedūras ietvaros ļausiet lietotājiem mainīt ekrāna krāsu, pielāgojot vienu vai vairākus slīdņus.

  1. Noņemiet vadīklas no iepriekšējām procedūrām vai izveidojiet tukšu programmu, kā to darījāt iepriekš, un pievienojiet tai trīs slīdņu vadīklas:

    Slīdņa vadīklas ievietošana.

  2. Sakārtojiet slīdņus tā, lai tie nepārklātos, pievienojiet trīs etiķetes un konfigurējiet tās: Sarkanas, Zaļš un Zils.

    Slīdņu sakārtošana un katra krāsu komponenta etiķetes pievienošana.

  3. Iestatiet katra slīdņa rekvizītu Max uz 255, kas ir maksimālā krāsu komponenta vērtība funkcijai RGBA.

  4. Atlasiet ekrānu, atlasot ārpus jebkuras vadīklas, un pēc tam iestatiet ekrāna rekvizītu Fill uz šo formulu:
    RGBA( Slider1.Value, Slider2.Value, Slider3.Value, 1 )

    Kā aprakstīts iepriekš, varat piekļūt vadīklu rekvizītiem, izmantojot . operatoru. Slider1.Value attiecas uz slīdņa rekvizītu Value, kas atspoguļo to, kur lietotājs novietojis slīdni starp vērtībām Min un Max. Kad rakstāt šo formulu, katra tajā ietvertā vadīkla tiek marķēta ar krāsu starp ekrānu un formulu joslu.

    Ekrāna fona aizpildījuma krāsas formulas maiņa, vēl nav pabeigta.

    Kad ierakstāt noslēdzošo iekavu, ekrāna fons mainās uz tumši pelēku, par pamatu izmantojot katra slīdņa noklusējuma vērtību — 50. Brīdī, kad pabeidzat ievadīt formulu, tā tiek aprēķināta un izmantota kā fona aizpildījuma krāsas vērtība.

  5. Pielāgojiet slīdņus un apskatiet, kā izmaiņas ietekmē fona krāsu, palaižot programmu.

    Katram slīdnim mainoties, formula, kurā ir ietverta funkcija RGBA, tiek pārrēķināta, un tas uzreiz maina ekrāna izskatu.

    Ekrāna fona aizpildījuma krāsas formulas maiņa, ir pabeigta.

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 rekvizītu OnSelect 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, Navigate un Collect, 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 parādīti alfabēta secībā, taču varat apskatīt arī visus vadīklas rekvizītus, kas kārtoti pēc kategorijām, ja ekrāna kreisajā labajā pusē cilnē Skats atlasāt opciju Paplašināts.

Paplašinātais skatījums.

Formulas var rediģēt tieši šajā skatā. Izmantojot vadīklas selektoru rūts augšdaļā, varat ātri atrast vadīklu, ar ko vēlaties strādāt. Turklāt, izmantojot rekvizītu meklēšanu, varat ātri atrast šīs vadīklas rekvizītu.

Sākotnēji šajā skatā ir parādīti svarīgākie rekvizīti. Lai atklātu visus rekvizītus, rūts apakšā noklikšķiniet uz lejupvērstās bultiņas. Katrai vadīklai ir garš rekvizītu saraksts, kas nosaka visus vadīklas uzvedības un izskata aspektus. Varat ritināt sarakstu vai meklēt rekvizītu, rakstot lodziņā rūts augšdaļā.

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. Lūk, risinājumā Power Apps izmantoto krāsu kodu saraksts.

sintakses izcelšana.

Skatiet arī:

Atrašanas un aizstāšanas izmantošana formulu joslā

Piezīme

Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)

Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).