Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Negozioaren arauak eta gomendioak ematen aplikatu inprimaki logika eta balidazioak osatzea gabe sor ditzakezu idazketa kodea edo pluginen. Negozio-arauak sortu eman aldatzean eta mantentzen aldatu azkarra eskaintzen eta gehien erabilitako sinpleak interfazean.
Garrantzitsua da
Taula baterako definitutako negozio-arauak bai mihise-aplikazioetan eta ereduetan oinarritutako aplikazioetan taula erabiltzen bada. aplikazioa. Negozioaren arauaren ekintza guztiak ez daude erabilgarri mihise-aplikazioetan une honetan. Informazio gehiago: Mihiseen eta ereduetan oinarritutako aplikazioen arteko desberdintasunak
Ereduetan oinarritutako aplikazio batean, negozio-arauen ekintza guztiak ez daude erabilgarri sare editagarrietarako. Taulan oinarritutako ikuspegi orrietarako, ezin dira gomendioak sortu. Edita daitezkeen azpisarek ez dute onartzen negozio-arauek. Enpresa-arauek ez dute funtzionatuko beste datu-multzoen kontrol mota batzuekin.
Modeloetan oinarritutako aplikazio bateko inprimaki bati aplikatzen zaion negozio-arau bat definitzeko, ikus Sortu negozio-arauak ereduetan oinarritutako aplikazio-inprimaki batean logika aplikatzeko.
Konbinatuz baldintzak eta ekintzak, negozio-arauekin hauetako edozein egin dezakezu:
- Ezarri zutabearen balioak
- Garbitu zutabearen balioak
- Ezarri zutabearen eskakizun-maila
- Erakutsi edo ezkutatu zutabeak
- Gaitu edo desgaitu zutabeak
- Datuak balidatu eta erakutsi errore-mezuak
- Sortu negozioaren gomendioak negozioaren inteligentzian oinarrituta.
Mihise eta ereduetan oinarritutako aplikazioen arteko desberdintasunak
Ereduetan oinarritutako aplikazioetako inprimakiek negozio-arauetan eskuragarri dauden ekintza guztiak erabil ditzakete; hala ere, negozio-arauetako ekintza guztiak ez daude erabilgarri oihal-aplikazioetarako une honetan. Ekintza hauek ez daude oihal aplikazioetan erabilgarri:
- Erakutsi edo ezkutatu zutabeak
- Gaitu edo desgaitu zutabeak
- Negozio-adimenean oinarritutako negozio-gomendioak sortu
Zutabe motako laguntza negozio-arauekin
Negozio-arauek zutabe mota gehienekin funtzionatzen dute, besteak beste, testua, zenbakia, aukera, data, bilaketa, jabea eta irudia. Hala ere, negozio-arauek ez dute funtzionatzen zutabe mota hauekin:
- Aukerak (aukera anitza)
- Fitxategia
- Hizkuntza
Sortu negozioaren arau bat
Hasi saioa Power Appsn, ezkerreko nabigazio-panelean, eta hautatu Taulak. Elementua alboko panelean ez badago, hautatu …Gehiago eta ondoren hautatu nahi duzun elementua.
Ireki negozio-araua sortu nahi duzun taula (adibidez, ireki Kontu taula), eta hautatu Negozio-araua.
Hautatu Gehitu negozio-araua.
Leiho diseinatzailea Negozioaren Araua-baldintzari bakar dagoeneko sistemaren erabiltzailea sortuko irekiko da. Arau guztien baldintza baten zirriborroarekin hasi da. Negozioaren arau baldintza oinarrituta ekintza bat edo gehiago ez ditu irauten.
Eskupekoa
Lehendik dagoen negozioaren arau bat aldatu nahi baduzu, desaktibatu behar duzu aldatu aurretik.
Deskripzio bat gehitu nahi izanez gero, leiho ezkerraldean goiko izkinako azalpena koadroan.
Ezarri esparruarekin, ondorengo arabera:
Elementu hau hautatzen baduzu... Eremua ezarrita dago... Entitatea Ereduetan oinarritutako aplikazioaren inprimakiak eta zerbitzaria Forma guztiak Ereduetan oinarritutako aplikazioaren inprimakiak Inprimaki espezifikoa (Kontua inprimakia, adibidez) Ereduetan oinarritutako aplikazioaren inprimakia Eskupekoa
Canvas aplikazioa building ari, erabili behar duzu taula esparrua gisa.
Gehitu baldintzak. Negozioaren arauari baldintza gehiago gehitzeko:
Arrastatu Baldintza osagaia Osagaiak fitxatik diseinatzaileko plus erregistro batera.
Baldintzaren propietateak ezartzeko, hautatu Baldintza osagaia diseinatzailearen leihoan, eta ezarri propietateak Propietateak atalean. a43> fitxa pantailaren eskuinaldean. Propietateak ezartzen dituzun heinean, Microsoft Dataverse ak adierazpen bat sortzen du Propietateak fitxaren behealdean.
Baldintzari klausula gehigarri bat (ETA edo EDO) gehitzeko, hautatu BerriaPropietateak fitxan. sortu arau berri bat eta, ondoren, ezarri arau horren propietateak. Arau-logika zutabean, arau berria ETA edo OR gisa gehitu nahi duzun zehaztu dezakezu.
Baldintzarako propietateak ezartzen amaitutakoan, hautatu Aplikatu.
Gehitu ekintzak. Ekintza gehitzeko:
Arrastatu ekintza-osagaietako bat Osagaiak fitxatik Baldintza osagaiaren ondoko gehi zeinu batera. Arrastatu ekintza kontrol-markaren ondoan dagoen plus zeinu batera, negozio-arauak baldintza betetzen duenean ekintza hori egitea nahi baduzu, edo x-aren ondoko plus-ikur batera, negozio-arauak ekintza hori egitea nahi baduzu baldintza baldin bada. ez da betetzen.
Ekintzaren propietateak ezartzeko, hautatu Ekintza osagaia diseinatzailearen leihoan, eta ezarri propietateak Propietateak atalean. a62> fitxa.
Propietateak ezartzen amaitutakoan, hautatu Aplikatu.
Gehitu negozio-gomendio bat (ereduetan oinarritutako aplikazioak soilik). Negozio-gomendioa gehitzeko:
Arrastatu Gomendioa osagaia Osagaiak fitxatik baten ondoko plus zeinu batera. Baldintza osagaia. Arrastatu Gomendioa osagaia kontrol-markaren ondoan dagoen plus ikurra batera, negozio-arauak baldintza hori betetzen denean ekintza hori egitea nahi baduzu, edo ondoko plus-ikur batera. x bat negozio-arauak ekintza hori egitea nahi baduzu baldintza betetzen ez bada.
Gomendioaren propietateak ezartzeko, hautatu Gomendioa osagaia diseinatzailearen leihoan, eta ezarri propietateak Propietateak n. a4> fitxa.
Gomendioari ekintza gehiago gehitzeko, arrastatu itzazu Osagaiak fitxatik, eta ezarri ekintza bakoitzaren propietateak Propietateak <. /a8>tab.
Oharra
Gomendio bat sortzean, ekintza bakarra Dataverse-k gehitzen du modu lehenetsian. Gomendio bateko ekintza guztiak ikusteko, hautatu XehetasunakGomendioa osagaian.
Propietateak ezartzen amaitutakoan, hautatu Aplikatu.
Negozio-araua balioztatzeko, hautatu Balioztatzea ekintza-barran.
Negozio-araua gordetzeko, hautatu Gorde ekintza-barran.
Negozio-araua aktibatzeko, hautatu Solution Explorer leihoan eta, ondoren, hautatu Aktibatu. Ezin duzu aktibatu diseinatzailea leiho batetik negozioaren araua.
Eskupekoa
Hona hemen zenbait aholku mantendu kontuan izatea hainbat negozioaren arau diseinatzailea leiho atalean egiten duzun heinean:
- Enpresa-araua leihoan dagoen guztiaren argazki bat hartzeko, hautatu argazki ekintza-barran. Erabilgarria da, hala nola partekatu eta tresna-barran negozioaren araua iruzkinak taldearen kide lortu nahi baduzu.
- Erabili minimapa prozesuko zati desberdinetara bizkor nabigatzeko. Erabilgarria da pantailan, astialdia scrolls complicated prozesu bat duenean.
- Gehitu ahala baldintzak, Ekintzak eta gomendioak ematen negozio zure negozio-arau Dataverse builds diseinatzailea leihoaren beheko negozioaren araua-kodea. Kode hau irakurtzeko soilik da.
Adibidez: Sortu negozio-arau bat 30 egun baino gehiagoko zereginetarako
Enpresa-arauaren adibide honek zereginen deskribapen eremuan mezu bat abiarazten duen baldintza bat sortzen du zeregin batek 30 egun baino gehiago dituenean.
- Hasi saioa Power Appsn, ezkerreko nabigazio-panelean, hautatu Taulak. Elementua alboko panelean ez badago, hautatu …Gehiago eta ondoren hautatu nahi duzun elementua.
- Ireki Zereginak taula eta hautatu Negozio-arauak eremua.
- Hautatu Gehitu negozio-araua.
- Hautatu Baldintza berria negozio-prozesuaren fluxu oihalean eta sartu edo hautatu propietate hauek:
- Bistaratzeko izena: Zereginak 30 egun baino gehiago ditu
- Entitatea: Zeregin
-
1. araua
- Iturria: Entitatea
- Eremua: On sortua
- Eragilea: +
- Mota: Balioa
- Egunak: 30
- Baldintza adierazpena (automatikoki sortua): (On sortua [Sortua + 30] baino handiagoa da)
- Hautatu Aplikatu.
- Hautatu Gehitu>Gehitu Erakutsi errore-mezua.
-
Erakutsi errore-mezuen propietateak fitxan, sartu propietate hauek:
- Bistaratzeko izena: Zereginak 30 egun baino gehiago ditu
- Entitatea: Zeregin
-
Errore-mezua:
- Eremua: Deskribapena
- Mezua: Zeregin honek 30 egun baino gehiago ditu!
- Hautatu Aplikatu.
- Hautatu Gorde.
Negozio-arauetan erabiltzen diren errore-mezuak aurkitu
Zure erakunderako hizkuntza bat baino gehiago hornituta badituzu, ezarri dituzun errore-mezuak lokalizatu nahi dituzu. Sistemak etiketa bat sortzen du mezu bat ezartzen duzun bakoitzean. Zure erakundeko itzulpenak esportatzen badituzu, zure mezuen lokalizatutako bertsioak gehitu ditzakezu eta ondoren etiketa horiek berriro inportatu Dataverse aplikazioan, hala oinarrizko hizkuntza ez den beste hizkuntzak erabiltzen dituzten erabiltzaileek mezuaren itzulpena ikus dezakete.
Ohiko arazoak
Atal honetan negozio-arauak erabiltzen dituzunean gerta daitezkeen arazo arruntak deskribatzen dira.
Atributu konposatuak ez dira onartzen Interfaze bateratuko aplikazioekin.
Atributu konposatuak erabiltzen dituzten ekintzak edo baldintzak ez dira onartzen Interfaze bateratu-en oinarritutako aplikazioetan. Bestela, ekintzak edo baldintzak erabil ditzakezu konposatutako atributuak biltzen dituzten atributuetan. Adibidez, Izen osoa (izen osoa) atributua erabili beharrean, izen (izen-abizena) erabil dezakezu ) eta abizen (abizena) atributuak.
Taula bakarreko negozio-arau ugari batek errendimenduan eragiten du
Taula bateko negozio-arau berriek edo lehendik daudenek errendimendua hondatu dezakete arauak aktibatzen direnean. Power Platform gaur egun, 150 negozio-arau onartzen ditu mahai bakarrerako. 150 negozio-arauetatik haratago, errendimenduaren degradazioa jasan daiteke. Muga honek bezeroaren (JavaScript) eta zerbitzariaren (plugin sinkrono gisa sortutako XAML) negozio-arauak barne hartzen ditu. Dataverse-rekin errendimendu-arazoak ekiditeko, mahai bakarrerako 150 negozio-arau baino gehiago ez sortzea gomendatzen dugu.
Negozioaren araua ez al da aktibatzen inprimakiren batean?
Baliteke negozio-arau bat ez exekutatzea, negozio-arauan erreferentziatutako eremua inprimakian sartzen ez delako.
Ireki soluzio-esploratzailea. Zabaldu nahi duzun entitatea eta, ondoren, hautatu Inprimakiak.
Ireki nahi duzun inprimakia eta, ondoren, inprimaki-diseinatzailea zintan, hautatu Negozio-arauak.
Inprimaki-diseinatzailea, ireki negozioaren araua.
Negozioaren arau diseinatzailea hautatu bakoitzak baldintza eta ekintza egiaztatu erreferentzia egiten zaion baldintza eta ekintza bakoitza eremu guztiak.
Egiaztatu den eremu bakoitzaren negozioaren araua-ean ere aurki inprimakian. Hala ez bada, falta diren eremua inprimakian gehitzeko.
UTC ordu-eremua DateOnly zutabeetarako
Enpresa-arauak DateOnly zutabeekin konfiguratzen dituzunean, datak UTC ordu-eremuan daude lehenespenez, erabiltzailearen ordu-eremua edozein dela ere. Horrek ustekabeko emaitzak ekar ditzake DateOnly balioak tokiko ordu-ezarpenekin bat etorriko direla espero baduzu.
Gomendatutako kudeaketa: Ordu-zona independentearen ezarpena - Zutabeak DateOnly ordu-zonetatik independenteak izan daitezen eta datak negozio-arauan konfiguratutakoaren parekotasunean bistaratzeko, UTC adibidez, Ordu-zona independentea ezarpena gaitu dezakezu. Datak kudeatzeko ezarpenak konfiguratzeari buruzko informazio gehiago lortzeko, joan Zehaztu data eta orduaren zutabe baten portaerara.
Maiz egiten diren galderak (FAQ)
Negozio-arauek irakurtzeko soilik den inprimaki bateko eremuak desblokea ditzakete?
- Bai, negozio-arau batek eremuak desblokeatu eta ekintzak editatu ditzake irakurtzeko soilik diren inprimakietan.
Nola konpondu dezaket funtzionatzen ez duen negozio-arau bat?
- Ikus Zure negozio-araua ez al da inprimaki bat abiarazten? artikulu honetan.
Negozio-arauek erreakzionatzen al dute onLoad script batek egindako aldaketei?
- Ez, kargatzen ari den script bat exekutatu aurretik exekutatuko dira.
Negozio-arau bat eguneratzen dudanean, lehendik dauden erregistro guztien aurka exekutatzen al da?
- Ez. Negozio arauak bezeroei exekutatzen zaizkie. Adibidez, erabiltzaile batek inprimaki bat irekitzen duenean eta irekitako inprimaki horretan eremuaren balioa aldatzen denean exekutatzen dira. Ez dira Dataverse-en exekutatzen.