Mudelipõhise rakenduse vormielementide kuvamine või peitmine
Mitut tüüpi vormielemente saab rakenduse käitamise ajal kuvada või peita. Seda võimalust pakuvad vahekaardid, jaotised, veerud, iFrame’id ja veebiressursid. Saate muuta vaikesätet, et kuvada vormikujundaja vormi element, valides atribuudi Peida.
Vormiskripte või ärireegleid kasutades saab juhtida nende elementide nähtavust dünaamilise vormi loomiseks, et pakkuda kasutajaliidest, mis kohaneb vormi tingimustega.
Oluline
Vormielementide peitmine pole turvalisuse tagamiseks soovitatav viis. Inimesed saavad mitmel viisil kuvada kõiki vormi elemente ja andmeid, kui elemendid on peidetud.
Veeru, juhtelemendi või vormi komponendi keelamine, peitmine või lukustamine vormikujundaja abil käsitsi vormi XML-is või kliendi API abil toimib ainult andmete juurdepääsu kontrollimiseks Unified Interface või legacy web Client'i rakenduses. See ei rangelt võttes iseseisvalt andmetele juurdepääsu rakendustes. Samuti ei kontrolli see andmetele juurdepääsu, kui Microsoft Dataverse'iga ühendamiseks kasutatakse muid viise, nagu näiteks veebiteenus või lõuendrakendus. Samuti on oluline teada, et rakendus ei kuva veateadet ega Blokeeri salvestamist juhul, kui nõutav veerg on nullväärtusega ja keelatud. See tagab, et kasutajad saavad alati ülesande lõpetada. Juurdepääsu kontrollimiseks lugege teemat Vormile turberollide määramine või kasutage väljatasemel turvet.
Vormide kujundamise asemel, mis sõltuvad suvandite nähtavuse juhtimisel skriptidest, kaaluge, kas äriprotsessi voog, dialoog või teise vormi valimine sobivad teie nõuete täitmiseks paremini. Kui kasutate siiski skripte, veenduge, et kõik elemendid, mis võivad peidetud olla, on vaikimisi peidetud. Kasutage kuvamiseks skripte ainult siis, kui loogika seda nõuab. Sel juhul ei kuvata neid esitlustes, mis ei toeta skripte.
Unified Interface puhul, jaotises, kus veerud ei ulatu üle ühe veeru, veeru peitmine jaotises liigutab veergu vormingul alt üles. Kui veerg hõlmab rohkem kui kahte veergu jaotises, siis veeru peitmisel jaotises asuv veerg ei Teisalda seda vormi all olevat veergu. Näete veel valget ruumi, kus peidetud veerg on jaotises.
Kliendi API meetodid vormi elementide nähtavuse kontrollimiseks
Lisateavet selle kohta, kuidas muuta vormi elemendi rakenduse päise, käsuriba ja vahekaartide oleku kuvamise või peitmise olekut rakenduse käitamise ajal, leiate järgmistest kliendi API viidetest:
Järgmised etapid
Väljaredaktori liidese ülevaade
Märkus
Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)
Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).