Mokymo priemonė: Kelių veiksmų formos įtraukimas į jūsų puslapį
Kelių reikšmių formos yra efektyvus būdas surinkti vartotojų įvestis keliais veiksmais. Renkama informacija saugoma arba atnaujinama Microsoft Dataverse. Čia yra kelių funkcijų, palyginti su įprastomis formomis:
- Leidžia suskaidyti duomenų rinkimo ar naujinimo procesą keliais veiksmais.
- Teikia sąlygas, dinamiškai pakeičiaas žingsnių srautą, pagrįstą vartotojo įvestimis.
- Seansų sekimas leidžia vartotojui pasirinkti, kur paliko duomenis atnaujinus.
Peržiūrėkite šį vaizdo įrašą (be garso) ir peržiūrėkite kelių šiuores formos pavyzdį puslapyje:
Šioje mokymo priemonėje sužinote, kaip:
- Lentelių Dataverse , rodinių ir formų kūrimas naudojant kelių stulpelių formas
- Kelių veiksmų formos įtraukimas į žiniatinklį
- Kelių žingsnių formos lentelės teisių konfigūravimas
- Pridėkite sąlygą ir peradresuokite veiksmąkelių žingsnių formai.
Būtinosios sąlygos
- Power Pages prenumeratos ar bandomosios versijos. Gauti Power Pages bandomąją versiją čia.
- „Power Pages“ svetainė sukurta. Kurti Power Pages portalą.
- Atlikite Puslapio įtraukimo ir dizainomokymą.
- Atlikite Saugus duomenų rodymas puslapiuose mokymą.
- Atlikite Formos įtraukimas į puslapįmokymą.
Pastaba.
Kuriant kelių reikšmių formą svarbu pirmiausia suplanuoti žingsnius. Tuomet bus lengviau atlikti konfigūravimo proceso įrašą. Nustatykite atskirus žingsnius ir sąlygines kelių reikšmių proceso šakas.
Kelių žingsnių formos kūrimas
Toliau pateikiamuose žingsniuose sukursime kelių reikšmių formą, šis pavyzdys yra paprastas procesas, kurį reikia atlikti norint taikyti keliems veiksmams, tačiau sąvokas galite taikyti kitiems verslo procesams.
Štai žingsnių pavyzdžio struktūra:
Veiksmas | Aprašą |
---|---|
1 | Pažymėkite, dėl kurio norite taikyti, ir įveskite jo pavadinimą. |
2 | Įveskite išsamią informaciją apie indą. |
3 | Surinkti šiek tiek daugiau informacijos. Vėliau šioje mokymo medžiagoje paversime ši žingsnį sąlyginiu pagal 2 žingsnyje pateiktą informaciją. |
4 | Surinkti galutinį vartotojo atjungimo sutikimą. |
Lentelių Dataverse ir formų kūrimas naudojant kelių stulpelių formas
Toliau pateiktame vaizdo įraše rodoma, kaip kurti formas, naudojamas kelių paskyrų formos procese.
Reikės išsaugoti proceso informaciją lentelėse Microsoft Dataverse .
Kiekvienam proceso žingsniui, kuriam atlikti reikia, kad vartotojas sukurtų arba Dataverse naujinti įrašo stulpelius, turėsite turėti atitinkamą Dataverse formą.
Mūsų pavyzdyje sukursime lentelę, vadinamą Dataverse " Taikomosios programos mūsų procesui". Daugiau informacijosm apie tai, kaip sukurti Dataverse lenteles, žr. Kaip kurti ir modifikuoti Dataverse lenteles naudojant duomenų darbo sutartį
Eikite į Power Pages.
Pažymėkite svetainę, į kurią norite įtraukti kelių reikšmių formą, ir pažymėkite "Redaguoti".
Dizaino studijoje pasirinkite Duomenų darbo sritį.
Sukurkite lentelę Dataverse , vadinamą " Taikomosios programos", su šiomis ypatybės:
Arbatpinigiai
- Ši lentelė yra tik pavyzdys, galite laisvai kurti lenteles, kurios atitiktų jūsų verslo procesus.
Stulpelio pavadinimas Lentelės stulpelių tipai Pretendento vardas, pavardė Tekstas (pervardijimo pavadinimo stulpelis) Stipendijų Pasirinkimas (pvz., pasirinkimai: Amerikos architektų stipendija, Užsienio kalbų stipendija,Moterų STEM stipendija, Ateities projektų lyderių stipendija) Klasės lygis Pasirinkimas (pasirinkimai: Jaunesnieji, Vyresnieji) Sutikimas Taip/Ne Išlaidos tuition Valiuta Laipsnio tipas Pasirinkimas (pasirinkimai:masters ,","Išvalius ") Visas laikas Taip/Ne Pagrindinė Tekstinė žinutė Kiti indusuodiniai Kelios teksto eilutės Sukūrę lenteles turėsite sukurti kiekvieno proceso žingsnio formas.
Arbatpinigiai
- Žr. Kaip kurti ir modifikuoti Dataverse formas, naudojant duomenų darbo sutarties kaip sukurti Dataverse formas.
- Geras sprendimas yra pavadinti formas, kad jos atitiktų kiekvieną jūsų kelių pakopų proceso žingsnį.
- Jei norite, kad būtų rodomi stulpeliai formoje, bet vartotojams nebūtų leidžiama naujinti, sukonfigūruokite stulpelius, kad jie būtų skirti tik skaityti kuriant formas.
Sukurkite šias keturias formas ir išdėskite formos stulpelius. Sukūrę kiekvieną formą, pažymėkite Publikuoti formą.
Formos pavadinimas Stulpeliai formoje Programos būsena 1 Susąsddęs, Pavadinimo indų Programos būsena 2 Tamsusis (tik skaitomas), tamsus pavadinimas (tik skaitomas), laipsnių tipas, majoras, visą laiką, klasės lygis, kamienas Programos būsena 3 Tamsinimas (tik skaitomas), tamsus pavadinimas (tik skaitomas), išlaidos už skaitą, kiti kainavimosi Programos būsena 4 Tamsusis (tik skaitomas), tamsus pavadinimas (tik skaitomas), sutikimas Dabar turite turėti formų seką, kurią galite naudoti savo kelių paskyrų procese.
Įtraukite kelis formas komponentą į tinklalapį
Dabar, kai siūlome lentelę ir formas, tinklalapio puslapyje galime sukurti kelių svetainių formas.
Šiame vaizdo įraše rodoma, kaip puslapyje sukurti kelių reikšmių formą.
Eikite į Puslapio darbo sritis ir įtraukite naują puslapį ar redaguokite esamą. Daugiau informacijos apie tinklalapių kūrimą žr. temoje Puslapių kūrimas.
Įtraukite naują skyrių ir pažymėkite kelių reikšmių formos komponentą .
Jei jūsų svetainėje yra kitų kelių reikšmių formų, galėsite jas įtraukti į puslapį. Mūsų pavyzdyje dialoge sukursime naują kelių kelių reikšmių formą, "Select + New multi įvairialypę formą".
Matysite kelių reikšmių formos pridėjimo langą. Įveskite formos pavadinimo lauką Taikomoji programa (arba kitas pavadinimas). Pasirinkite Gerai.
Šioje formoje nebus žingsnių. Norėdami įtraukti pirmąjį žingsnį, pažymėkite + Įtraukite pirmąjį žingsnį.
Lange Pridėti veiksmą įveskite šias reikšmes konfigūracijoje:
- Lauke Veiksmo pavadinimas įveskite Programos veiksmas 1.
- Lauke Lentelės pasirinkimas pažymėkite Taikomąją programą (arba bet ką, ką pavadinote savo lentelę).
- Lauke Formos pasirinkimas pasirinkite 1 taikomosios programos žingsnis .
Pasirinkite skirtuką Daugiau parinkčių ir įsidėmėkite, kad šios formos duomenys: parinktis automatiškai nustatoma kaip Naujo įrašo kūrimas. Mūsų pirmojo žingsnio pavyzdyje lentelėje sukursime naują Dataverse įrašą. Atminkite, kad atlikdami tolesnius veiksmus modifikuojame pirmajame žingsnyje sukurtą įrašą, o ši parinktis bus kitokia.
Pasirinkite Gerai.
Pradėsime įtraukti daugiau veiksmų. Iš meniu pasirinkite +Pridėti veiksmą.
Lange Pridėti veiksmą įveskite šias reikšmes antram žingsniui:
- Lauke Veiksmo pavadinimas įveskite Programos veiksmas 2.
- Lauke Lentelės pasirinkimas Programos lentelė (arba bet kas, ką pavadinote savo lentelę) jau turėtų būti pasirinkta.
- Lauke Formos pasirinkimas pasirinkite 2 taikomosios programos žingsnis .
Pasirinkite skirtuką Daugiau parinkčių ir įsidėmėkite, kad šios formos duomenys: parinktis automatiškai nustatoma Atnaujinti esamą įrašą. Mūsų pavyzdyje antras veiksmas ir toliau įtrauks išsamią informaciją į įrašą Dataverse , sukurtą per pirmąjį žingsnį.
Pastaba.
Atsižvelgdami į unikalius procesus, skirtingus įrašus galite kurti Dataverse ar naujinti skirtingais proceso žingsniais.
Pasirinkite Gerai
Toliau įtraukite likusius du veiksmus kaip naujinimo žingsnius,3 taikomosios programos žingsnis ir 4 taikomosios programos 4 veiksmas pagal aukščiau pateiktas instrukcijas.
Redaguoti lauko ypatybes
Dizaino studioje galite modifikuoti kai kurias lauko ypatybes savo kelių paskyrų formoje. Padėkime, kad laukas būtų būtinas, atnaujinkime žymą ir įtraukite aprašą.
Puslapyje kelių komponentų formos komponento pažymėkite lauką.
Pasirinkite Redaguoti laukelius.
Lauko redagavimo lange pakeiskite lauko žymą į kitą reikšmę. Pažymėkite Šį lauką padaryti būtina ir pažymėkite Rodyti aprašą. Įveskite instrukcijas Apibūdinimo lauke.
Pasirinkite Gerai.
Lentelės teisių įtraukimas
Pagal numatytuosius nustatymus svetainės lankytojams nepavyks pasiekti kelių objektų formos. Savo pavyzdyje tik norėtume leisti autentifikuotiems vartotojams užpildyti kelių reikšmių formą. Galite naudoti žiniatinklio vaidmenų ir lentelių teises ir konfigūruoti savo kelių objektų proceso duomenų kūrimo, skaitymo ir naujinimo veiksmus.
Šiame vaizdo įraše rodoma, kaip konfigūruoti kelių reikšmių formų lentelių teises.
Naujose formose bus rodoma reklaminė juosta, paraginanti jus įtraukti teises.
Jei jau sukonfigūravote lentelės, naudojamos jūsų multicentrinėje formoje, teises, galite pažymėti eleiksę (...) ir pasirinkti Teisės.
Pasirinkite +Nauja teisė.
Šios lentelės teisės suteikia pavadinimą, pasirinktą lentelę ir prieigos tipą, pagal numatytuosius nustatymus nustatytą kaip visuotinė prieiga. Rašymo ir kūrimo teisės bus parinktos taip, kad svetainės lankytojai galėtų naudoti formą.
Pasirinkite + Įtraukti vaidmenis ir kaip numatytąjį vaidmenį pasirinkite Autentifikuoti vartotojai.
Pasirinkite Įrašyti.
Kelių reikšmių formos tikrinimas
Šiuo metu galite išbandyti savo kelių reikšmių formą.
Pažymėkite " Peržiūra", tada – Stalinis kompiuteris.
Pasirodęs pagrindinis puslapis , pažymėkite prisijungimą ir prisijunkite prie svetainės vartotojo. Norėdami gauti daugiau informacijos, žr. Konfigūruoti išorinių auditorijų prieigą.
Pažymėkite puslapį, kuriame įdėsite kelių komponentų formos komponentą.
Išbandykite procesą kaip vartotoją ir atlikite veiksmus.
Jei susiduriate su bet kokiais problemomis, peržiūrėkite dizaino studio konfigūraciją ir peržiūrėkite kiekvieną žingsnį.
Sėkmingai pateikę formą grįžkite į dizaino studio.
Pažymėkite Duomenys, tada pasirinkite Taikomoji lentelė (arba bet ką, ką pavadinote savo lentelę) ir patvirtinkite, kad galite matyti, jog įrašai buvo sukurti naudojant kelių reikšmių formos procesą.
Sąlyginio veiksmo įtraukimas į kelių reikšmių formą
Jei į savo kelių stulpelių formą norite įtraukti sąlyginę logiką, Dataverse pirmiausia turite identifikuoti sąlygą peržiūrėdami loginį stulpelio pavadinimą ir norimą atlikti aprašą. Loginį stulpelio pavadinimą galima rasti peržiūrint stulpelio konfigūraciją duomenų darbo srityje.
Toliau pateiktame pavyzdyje patikrinsime, ar dėl to, kad vienas iš šių tikslų yra magistro laipsnis, jį reikia atlikti. Jei vartotojas yra išplėstinis laipsnis, jis bus nukreipiamas į papildomus žingsnius. Kitas sprendimas tą veiksmą praleis. Galite laisvai įtraukti sąlygą, pagrįstą jūsų verslo procesais.
Vertinsime ar Laipsnių tipo laukas turi Bakalauro ar Magistro reikšmę, išreikštą loginiu lauko pavadinimu craxx_degreetype
ir pasirinkimo reikšme (Magistras = '124860001').
Sąlyginiai veiksmai konfigūruojami Portalo valdymo programoje.
Dizaino studio, kelių reikšmių formoje pasirinkite išskleidžiamąjį meniu susegimo žingsnius po visus multi vienalytinės formos žingsnius, pasirinkite portalo valdymo programos nuorodą.
Turėtumėte būti portalo valdymo programoje, kelių stulpelių formos metaduomenų įraše. Pasirinkite skirtuką Formos viksmai.
Pažymėkite +Naujas formos veiksmas.
Nurodykite veiksmo pavadinimą (pvz., Patikrinkite laipsnių tipą).
Nurodykite konfigūracijas.
- Nustatykite Tipas į Sąlyga.
- Pasirinkite programos lentelę iš Tikslinės lentelėspavadinimas išsiplečiančiame meniu.
Pažymėkite skirtuką Sąlyga ir įveskite sąlygą naudodami loginį stulpelio pavadinimą ir reikšmę. Mūsų pavyzdyje, į ką nors panašaus
craxx_degreetype == 124860001
(turite nurodyti savo loginį pavadinimą ir vertę iš jūsų aplinkos.)Mums reikia nustatyti procesą, kad būtų galima pereiti prie žingsnio, jei sąlyga nėra įvykdyta. Lauke Kitas veiksmas, jei sąlyga neįvyksta , pažymėkite 4 taikomosios programos veiksmą .
Dabar mums reikia nustatyti procesą, kad būtų galima pereiti prie specifinio žingsnio, jei sąlyga yra įvykdyta. Pažymėkite skirtuką Bendra.
Lauke Sekantis veiksmas pasirinkite Programos veiksmas 3.
Pasirinkite Įrašyti ir uždaryti
Dabar žingsnių sąraše turite matyti sąlyginį veiksmą. Reikia užtikrinti, kad mūsų vartotojas pasieks sąlyginį žingsnį atlikus antrąjį žingsnį. Pasirinkite 2 taikomosios programos žingsnį ir pasirinkite Redaguoti.
Lauke " Kitas veiksmas" pakeiskite reikšmę iš "Taikomosios programos 3 veiksmas" į " Check Degree Type".
Pasirinkite skirtuką Formos apibrėžimas ir Šaltinio tipas lauke pasirinkite Rezultatas iš ankstesnio žingsnio ir lauke Rezultatas iš ankstesnio žingsnio pasirinkite Taikomosios programos 1 žingsnis.
Pasirinkite Išsaugoti ir uždaryti.
Iš naujo nukreipiančio veiksmo įtraukimas į kelių reikšmių formą
Proceso pabaigoje taip pat įtrauksime peradresavimo veiksmą, kad grįžtumėte vartotoją į pagrindinį puslapį.
Pasirinkite +Naujas formos įrašas ir užpildykite šią konfigūraciją:
- Nustatykite pavadinimą kaip pagrindinį puslapį*
- Nustatykite Tipą į Iš naujo nukreipti
Pasirinkite skirtuką Iš naujo nukreipti.
Lauke arba žiniatinklio puslapyje pasirinkite Pagrindinį puslapį.
Pasirinkite Išsaugoti ir uždaryti.
Dabar žingsnių sąraše turite matyti iš naujo nukreipti veiksmą. Reikia užtikrinti, kad mūsų vartotojas pasieks iš naujo nukreipti žingsnį atlikus paskutinį žingsnį procese. Pasirinkite 4 taikomosios programos žingsnį ir pasirinkite Redaguoti.
Lauke Sekantis veiksmas pasirinkite Eiti į pirminį puslapį.
Pasirinkite skirtuką Formos apibrėžimas ir Šaltinio tipas lauke pasirinkite Rezultatas iš ankstesnio žingsnio ir Objekto šaltinio veiksmas lauke pasirinkite Taikomosios programos 2 žingsnį.
Arbatpinigiai
Pasirenkame ankstesnį proceso žingsnį (2 programos žingsnis), nes vartotojai į šį žingsnį atvyks iš antrojo arba trečio žingsnio, atsižvelgiant į sąlygą, norime pasirinkti bendrą žingsnį, su kuriuo visi vartotojai turės bendrauti.
Pasirinkite Išsaugoti ir uždaryti.
Grąžinkite dizaino studio ir pasirinkite Sync mygtuką.
Turite turėti visą kelių reikšmių formą su žingsniais, sąlygomis ir peradresavimu.
Pažymėkite " Peržiūra", tada – Stalinis kompiuteris.
Pasirodęs pagrindinis puslapis , pažymėkite prisijungimą ir prisijunkite prie svetainės vartotojo.
Pažymėkite puslapį, kuriame įdėsite kelių komponentų formos komponentą.
Išbandykite įvairias proceso kombinacijas ir sužinokite, kaip veikia kelių reikšmių forma.