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ētie uzņēmējdarbības noteikumi attiecas gan uz audekla lietotnēm , gan uz modeļiem vadītām lietotnēm , ja tabula tiek izmantota lietotne. Pašlaik pamatnes programmās nav pieejamas visas biznesa kārtulu darbības. Papildinformācija: Atšķirības starp kanvas un modeļu vadītām lietotnēm
Modeļa vadītā lietotnē ne visas uzņēmējdarbības noteikumu darbības ir pieejamas rediģējamiem režģiem. Par tabulu skata lapām ieteikumus nevar izveidot. Rediģējamie apakšrežģi neatbalsta uzņēmējdarbības noteikumus. Uzņēmējdarbības noteikumi nedarbosies ar cita veida datu kopas vadīklām.
Lai definētu uzņēmējdarbības kārtulu, kas attiecas uz veidlapu modeļa vadītā lietotnē, skatiet sadaļu Uzņēmējdarbības kārtulu izveide, lai lietotu loģiku modeļa vadītas lietotnes 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 uz modeļiem balstītās lietotnēs var izmantot visas darbības, kas pieejamas uzņēmējdarbības kārtulām, taču pašlaik ne visas uzņēmējdarbības noteikumu darbības ir pieejamas kanvas lietotnēm. Tālāk norādītās darbības nav pieejamas kanvas lietotnēs.
- 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 Power Apps kreisajā navigācijas rūtī un atlasiet Tabulas. 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 uzņēmējdarbības kārtulu (piemēram, atveriet Konts tabulu) un pēc tam atlasiet Uzņēmējdarbības noteikumus
cilne. Atlasiet Pievienot uzņēmējdarbības 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... Tvērums ir iestatīts uz... Vienība Modeļa vadītas programmas veidlapas un serveris Visas veidlapas Modeļa vadītas programmas veidlapas Konkrēta 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 komponentu Nosacījums no cilnes Components uz plus žurnālu noformētājā.
Lai iestatītu nosacījuma rekvizītus, dizainera logā atlasiet komponentu Condition un pēc tam iestatiet rekvizītus sadaļā Properties cilne ekrāna labajā pusē. Iestatot rekvizītus, Microsoft Dataverse izveido izteiksmi cilnes Properties apakšā.
Lai nosacījumam pievienotu papildu klauzulu (UN vai VAI), cilnē Properties atlasiet Jauns , lai izveidojiet jaunu kārtulu un pēc tam iestatiet šīs kārtulas rekvizītus. Slejā Rule Logic var norādīt, vai pievienot jauno kārtulu kā UN vai VAI.
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 plusa zīmi blakus komponentam Stāvoklis . Velciet darbību uz plus zīmi blakus atzīmei, ja vēlaties, lai uzņēmējdarbības noteikums veiktu šo darbību, kad nosacījums ir izpildīts, vai uz plus zīmi blakus x, ja vēlaties, lai uzņēmējdarbības kārtula veiktu šo darbību, ja nosacījums ir izpildīts. nav izpildīts.
Lai iestatītu darbības rekvizītus, dizainera logā atlasiet komponentu Darbība un pēc tam iestatiet rekvizītus sadaļā Properties cilne.
Kad esat pabeidzis rekvizītu iestatīšanu, atlasiet Lietot.
Pievienojiet uzņēmuma ieteikumu (tikai uz modeļiem orientētām lietotnēm). Lai pievienotu biznesa ieteikumu:
Velciet komponentu Ieteikums no cilnes Komponenti uz plus zīmi blakus a Stāvoklis komponents. Velciet komponentu Ieteikums uz plusa zīmi blakus atzīmei, ja vēlaties, lai uzņēmējdarbības noteikums veiktu šo darbību, kad nosacījums ir izpildīts, vai uz plus zīmi blakus x, ja vēlaties, lai uzņēmējdarbības noteikums 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 uzņēmējdarbības 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.