Biznesa kārtulas izveide tabulai
Varat izveidot biznesa kārtulas un ieteikumus, lai lietotu loģiku un validācijas, nerakstot kodu un neizveidojot spraudņus. Biznesa kārtulas nodrošina vienkāršu interfeisu, kas ļauj ieviest un uzturēt strauji mainīgās un bieži izmantotās kārtulas.
Svarīgi
Tabulai definētās biznesa kārtulas attiecas gan uz pamatnes programmām , gan modeļa vadītām programmām , ja tabula tiek izmantota programmā. Pašlaik pamatnes programmās nav pieejamas visas biznesa kārtulu darbības. PapildinformācijaAtšķirības starp audekla un modeļa vadītām programmām
Modeļa vadītā programmā ne visas biznesa kārtulu darbības ir pieejamas rediģējamiem režģiem. No tabulas balstītām skata lapām ieteikumus nevar izveidot. Rediģējamie apakšrežģi neatbalsta biznesa kārtulas . Biznesa kārtulas nedarbosies ar citu tipu datu kopas vadīklām.
Lai definētu biznesa kārtulu, kas attiecas uz formu modeļa vadītā programmā, skatiet rakstu Biznesa kārtulu izveide loģikas lietošanai modeļa vadītas programmas veidlapā.
Apvienojot nosacījumus un darbības, varat veikt jebkuru no tālāk minētajām darbībām, izmantojot biznesa kārtulas.
- Iestatīt kolonnas vērtības
- Notīrīt kolonnas vērtības
- Iestatīt kolonnas vajadzību līmeņus,
- Rādīt vai paslēpt kolonnas
- Iespējot vai atspējot kolonnas
- Validēt datus un attēlot kļūdu paziņojumus.
- Izveidot biznesa ieteikumus, ņemot vērā biznesa informācijas rīkus.
Atšķirības starp pamatnes un modeļa vadītām programmām
Veidlapas modeļa vadītās programmās var izmantot visas darbības, kas pieejamas saskaņā ar biznesa kārtulām, tomēr pašlaik ne visas biznesa kārtulu darbības ir pieejamas pamatnes programmām. Pamatnes programmās nav pieejamas šādas darbības:
- Rādīt vai paslēpt kolonnas
- Iespējot vai atspējot kolonnas
- Izveidot biznesa ieteikumus, ņemot vērā biznesa informācijas rīkus.
Kolonnas tipa atbalsts ar biznesa kārtulām
Biznesa kārtulas darbojas ar lielāko daļu kolonnu tipu, tostarp tekstu, skaitli, izvēli, datumu, uzmeklēšanu, īpašnieku un attēlu. Tomēr biznesa kārtulas nedarbojas ar šādu tipu kolonnām:
- Izvēles (Vairākatlašu)
- Fails
- Valodu
Biznesa kārtulas izveide
Piesakieties (piesakieties Power Apps) kreisajā navigācijas rūtī un atlasiet Tabulas (Tables). Ja vienums nav sānu paneļa rūtī, atlasiet ... Vēl un pēc tam atlasiet vajadzīgo vienumu.
Atveriet tabulu, kurai vēlaties izveidot biznesa kārtulu (piemēram, atveriet tabulu Konts ), un pēc tam atlasiet cilni Biznesa kārtulas .
Atlasiet Pievienot biznesa kārtulu.
Tiks atvērts biznesa kārtulas noformētāja logs ar vienu nosacījumu, kas jau tika izveidots. Katra kārtula sākas ar nosacījumu. Biznesa kārtula izmanto vienu vai vairākas darbības, ņemot vērā šo nosacījumu.
Padoms
Ja vēlaties modificēt esošu biznesa kārtulu, pirms tās modificēšanas nepieciešams to deaktivizēt.
Pievienojiet aprakstu, ja vēlaties, logā augšējā kreisajā stūrī laukā Apraksts.
Iestatiet tvērumu šādi:
Ja atlasāt šo vienumu... Darbības joma ir noteikta kā... Entītijas Modeļa vadītas programmas veidlapas un serveris Visas veidlapas Modeļa vadītas programmas veidlapas Īpaša veidlapa (piemēram, konta veidlapa) Tikai konkrētā modeļa vadītas programmas veidlapa Padoms
Ja veidojat pamatnes programmu, kā tvērums ir jāizmanto tabula.
Pievienojiet nosacījumus. Lai pievienotu papildu nosacījumus biznesa kārtulai:
Velciet nosacījumu komponentu no cilnes Komponenti uz noformētāja plus žurnālu.
Lai iestatītu nosacījuma rekvizītus, noformētāja logā atlasiet nosacījumu komponentu un pēc tam iestatiet rekvizītus cilnē Rekvizīti ekrāna labajā pusē. Iestatot rekvizītus, cilnes Rekvizīti Microsoft Dataverse apakšdaļā tiek izveidota izteiksme.
Lai nosacījumam pievienotu papildu klauzulu (AND vai OR), cilnē Rekvizīti atlasiet Jauns , lai izveidotu jaunu kārtulu, un pēc tam iestatiet šīs kārtulas rekvizītus. Kolonnā Kārtulas loģika varat norādīt, vai jauno kārtulu pievienot kā AND vai OR.
Kad esat pabeidzis nosacījuma rekvizītu iestatīšanu, atlasiet Lietot.
Pievienojiet darbības. Lai pievienotu darbību:
Velciet vienu no darbības komponentiem no cilnes Komponenti uz pluszīmi blakus nosacījuma komponents. Velciet darbību uz pluszīmi blakus atzīmei, ja vēlaties, lai biznesa kārtula veiktu šo darbību, kad nosacījums ir izpildīts, vai uz pluszīmi blakus x, ja vēlaties, lai biznesa kārtula veiktu šo darbību, ja nosacījums nav izpildīts.
Lai iestatītu darbības rekvizītus, noformētāja logā atlasiet darbības komponentu un pēc tam iestatiet rekvizītus cilnē Rekvizīti .
Kad esat pabeidzis rekvizītu iestatīšanu, atlasiet Lietot.
Pievienojiet biznesa ieteikumu (tikai modeļa vadītas programmas). Lai pievienotu biznesa ieteikumu:
Velciet ieteikuma komponentu no cilnes Komponenti uz pluszīmi blakus nosacījuma komponentam. Velciet komponenta Ieteikums uz pluszīmi blakus atzīmei, ja vēlaties, lai biznesa kārtula veiktu šo darbību, kad nosacījums ir izpildīts, vai uz pluszīmi blakus x, ja vēlaties, lai biznesa kārtula veiktu šo darbību, ja nosacījums nav izpildīts.
Lai iestatītu ieteikuma rekvizītus, noformētāja logā atlasiet ieteikuma komponentu un pēc tam iestatiet rekvizītus cilnē Rekvizīti .
Lai ieteikumam pievienotu papildu darbības, velciet tās no cilnes Komponenti un pēc tam iestatiet katras darbības rekvizītus cilnē Rekvizīti .
Piezīmes
Veidojot ieteikumu, pēc noklusējuma Dataverse pievieno vienu darbību. Lai skatītu visas ieteikumā ietvertās darbības, atlasiet Detalizēta informācija par ieteikuma komponentu.
Kad esat pabeidzis rekvizītu iestatīšanu, atlasiet Lietot.
Lai validētu biznesa kārtulu, darbību joslā atlasiet Validēt .
Lai saglabātu biznesa kārtulu, darbību joslā atlasiet Saglabāt .
Lai aktivizētu biznesa kārtulu, atlasiet to risinājumu pārlūka logā un pēc tam atlasiet Aktivizēt. Biznesa kārtulu nevar aktivizēt no noformētāja loga.
Padoms
Tālāk ir daži padomi, kas jāpatur prātā, strādājot ar biznesa kārtulām noformētāja logā:.
- Lai momentuzņēmums visu biznesa kārtulas logā, darbību joslā atlasiet momentuzņēmums . Tas ir noderīgi, piemēram, ja vēlaties kopīgot biznesa kārtulas kolēģim un saņemt komentārus par to.
- Lai ātri pārietu uz citām procesa daļām, izmantojiet mini-map. Tas ir noderīgi, ja process ir sarežģīts un to nepieciešam ritināt ekrānā.
- Pievienojot biznesa kārtulai nosacījumus, darbības un biznesa ieteikumus, Dataverse izveido biznesa kārtulas kodu noformētāja loga apakšējā daļā. Šis kods ir tikai lasāms.
Piemērs: biznesa kārtulas izveide uzdevumiem, kas vecāki par 30 dienām
Šajā biznesa kārtulas piemērā tiek izveidots nosacījums, kas aktivizē ziņojumu uzdevuma apraksta laukā, ja uzdevums ir vairāk nekā 30 dienas vecs.
- piesakieties Power Apps, kreisajā navigācijas rūtī atlasiet Tabulas. Ja vienums nav sānu paneļa rūtī, atlasiet ... Vēl un pēc tam atlasiet vajadzīgo vienumu.
- Atveriet tabulu Uzdevums un pēc tam atlasiet apgabalu Biznesa kārtulas .
- Atlasiet Pievienot biznesa kārtulu.
- Biznesa procesa plūsma kanvā atlasiet Jauns nosacījums un ievadiet vai atlasiet šādus rekvizītus:
- Parādāmais vārds: Uzdevums ir vecāks par 30 dienām
- entītija: uzdevums
- 1. noteikums
- Avots: Entītija
- lauks: izveidots
- Operators: +
- Veids: Vērtība
- Dienas: 30
- Nosacījuma izteiksme (automātiski izveidota): (Izveidots ir lielāks par [Izveidots + 30])
- Atlasiet vienumu Piemērot.
- Atlasiet Pievienot>pievienot rādīt kļūdas ziņojumu.
- Cilnē Rādīt kļūdas ziņojuma rekvizītus ievadiet šādus rekvizītus:
- Parādāmais vārds: Uzdevums ir vecāks par 30 dienām
- entītija: uzdevums
- Kļūdas ziņojums:
- Lauks: Apraksts
- Ziņa: Šis uzdevums ir vairāk nekā 30 dienas vecs!
- Atlasiet vienumu Piemērot.
- Atlasiet vienumu Saglabāt.
Lokalizēt biznesa kārtulās izmantotos paziņojumus
Ja jūsu organizācijai ir nodrošinātas vairākas valodas, ieteicams lokalizēt visus iestatītos kļūdu ziņojumus. Katru reizi, kad iestatāt paziņojumu, sistēma ģenerē etiķeti. Ja eksportējat organizācijas tulkojumus, varat pievienot savu paziņojumu lokalizētās vērtības un tad importēt šīs etiķetes atpakaļ šajā Dataverse programmā, lai lietotāji, kas izmanto valodas, kas atšķiras no pamatvalodas, var apskatīt iztulkotos paziņojumus.
Bieži sastopamās problēmas
Šajā sadaļā ir aprakstītas bieži sastopamās problēmas, kas var rasties, izmantojot biznesa kārtulas.
Kompozītu atribūti netiek atbalstīti, izmantojot vienotā interfeisa programmas
Darbības vai nosacījumi, kas izmanto saliktos atribūtus, netiek atbalstīti programmās, kuru pamatā ir vienotais interfeiss. Alternatīvi var izmantot darbības vai nosacījumus atribūtiem, kas satur kompozītos atribūtus. Piemēram, atribūta Full Name (fullname) vietā varat izmantot atribūtus vārds (vārds) un uzvārds (uzvārds).
Liels skaits uzņēmējdarbības kārtulu vienā tabulā ietekmē veiktspēju
Jaunas vai esošas biznesa kārtulas tabulā var izraisīt veiktspējas pasliktināšanos, kad kārtulas tiek aktivizētas. Power Platform Šodien atbalsta līdz 150 biznesa noteikumiem vienai tabulai. Pārsniedzot 150 uzņēmējdarbības noteikumus, var piedzīvot veiktspējas pasliktināšanos. Šis ierobežojums ietver gan klienta puses (JavaScript), gan servera puses (XAML ģenerēts kā sinhroni spraudņi) biznesa kārtulas. Lai izvairītos no Dataverse veiktspējas problēmām, ieteicams vienai tabulai neizveidot vairāk par 150 biznesa kārtulām.
Vai jūsu biznesa kārtula netiek aktivizēta darbam ar veidlapu?
Biznesa kārtula var netikt izpildīta, jo lauks, uz kuru ir atsauce biznesa kārtulā, nav iekļauts veidlapā.
Atveriet risinājumu pārlūku. Izvērsiet vajadzīgo entītiju un pēc tam atlasiet Veidlapas.
Atveriet vajadzīgo veidlapu un pēc tam formu noformētājs lentē atlasiet Biznesa kārtulas.
Veidlapu noformētājā atveriet biznesa kārtulu.
Biznesa kārtulu noformētājā atlasiet visus nosacījumus un darbības, lai pārbaudītu, vai visi saistītie lauki ir iekļauti visos nosacījumos un darbībās.
Pārbaudiet, vai visi ar biznesa kārtulu saistītie lauki ir iekļauti arī veidlapā. Ja tie nav iekļauti, pievienojiet veidlapā trūkstošo lauku.
UTC laika josla kolonnām Tikai datums
Konfigurējot biznesa kārtulas ar DateOnly
kolonnām, datumi pēc noklusējuma atrodas UTC laika joslā neatkarīgi no lietotāja iestatītās laika joslas. Tas var izraisīt negaidītus rezultātus, ja sagaidāt, ka DateOnly
vērtības tiks saskaņotas ar vietējā laika iestatījumiem.
Ieteicamais apstrādes iestatījums: no laika joslas neatkarīgais iestatījums — lai kolonnas padarītu DateOnly
neatkarīgas no laika joslām un parādītu datumus pēc līdzības ar to, kas tika konfigurēts, piemēram, biznesa kārtulā UTC, varat iespējot iestatījumu Time Zone Independent. Papildinformāciju par datumu apstrādes iestatījumu konfigurēšanu skatiet rakstā Datuma un laika kolonnas darbības norādīšana.
Bieži uzdotie jautājumi (BUJ)
Vai biznesa kārtulas var atbloķēt laukus tikai lasāmā veidlapā?
- Jā, biznesa kārtula var atbloķēt laukus un rediģēt darbības veidlapā, kas ir tikai lasāma.
Kā novērst problēmas, ja biznesa kārtula nedarbojas?
- Skatiet rakstu Vai jūsu uzņēmējdarbības kārtula netiek izmantota veidlapai? šajā rakstā.
Vai biznesa kārtulas reaģē uz izmaiņām, ko veic onLoad skripts?
- Nē, tās tiks pildītas pirms ielādes skripta izpildes.
Kad atjauninu biznesa kārtulu, vai tā tiek izpildīta pret visiem esošajiem ierakstiem?
- Nē. Biznesa kārtulas tiek izpildītas klientiem. Piemēram, tie tiek palaisti, kad lietotājs atver veidlapu un šajā atvērtajā formā mainās lauka vērtība. Tās netiek izpildīti programmā Dataverse.