Jagamisviis:


Õpetus: mitmeetapilise vormi lisamine oma lehele

Mitmeastmelised vormid on võimsad viis kasutajatelt sisendite kogumiseks mitme etapi jooksul. Kogutav teave talletatakse või värskendatakse rakenduses Microsoft Dataverse. Siin on mitmeetaplise vormi saadaolevad funktsioonid võrreldes tavaliste vormidega.

  • Lubab andmete kogumise või uuendab protsessi, et seda mitmeetapiliseks jagada.
  • Pakub tingimusi, mis muudavad voogu kasutaja sisendite alusel dünaamiliselt.
  • Seansi jälgimine laseb kasutajal andmete uuendamise protsessi jälgimise korral jätkata sealt, kus nad pooleli jäid.

Selle video (ilma helita) vaatamiseks vaadake näidet mitmeetapilise vormi kohta lehel:

Sellest õpetusest saate teada, kuidas teha järgmist:

  • Looge rakenduse Dataverse tabelid, vaated ja vormid, mida kasutada oma mitmeetapilises vormis
  • Mitmeetapilise vormi lisamine veebilehele
  • Mitmeetapilise vormi tabeliõiguste konfigureerimine
  • Lisage tingimus ja suunake etapp ümber mitmeetapilisele vormile

eeltingimused

Märkus.

Mitmeetapilise vormi loomisel on oluline esmalt etapid planeerida. See muudab konfiguratsiooniprotsessi lihtsamaks. Kehtestage mitmeetapilise protsessi üksikud etapid ja võimalikud tingimuslikud harud.

Hulgistep-vormi loomine

Järgmistes etappides loome mitmeetapilise vormi, see näide järgib lihtsat protsessi stipendiumi taotlemiseks, kuid te võite rakendada kontseptsioone ka teiste äriprotsesside puhul.

Järgnevalt on esitatud näidisetappide ülevaade:

Etapp Kirjeldus
1 Valige soovitud stipendium ja sisestage kandidaadi nimi.
2 Sisestage kandidaadi teave.
3 Koguge rohkem üksikasju. Hiljem teeme õpetuses selle etapi tingimuslikuks, mis põhineb 2. etapis saadud teabel.
4 Koguge kasutajalt lõplik nõusolek välja logimiseks.

Looge rakenduse Dataverse tabelid ja vormid, mida kasutada mitmeetapilises vormis

Järgmises videos näidatakse, kuidas luua vormid, mida saab kasutada mitmeetapilises vormiprotsessis.

Peame salvestama oma protsessi andmed rakenduse Microsoft Dataverse tabelitesse.

Protsessi igaks etapiks on nõutav kasutaja, kes loob ja uuendab veerge rakenduse Dataverse kirjel, teil peab olema vastav rakenduse Dataverse vorm.

Meie näiteks loome me rakenduse Dataverse tabeli, mis on meie protsessis nimetatud kui Rakendused. Lisateavet teenuse Dataverse tabelite loomise kohta leiate jaotisest Kuidas luua ja muuta rakenduse Dataverse tabeleid Andmete tööruumi abil?

  1. Avage Power Pages.

  2. Valige sait, kuhu soovite mitmeetapilise vormi lisada, ja valige käsk Redigeeri.

  3. Valige kujundusstuudios Andmete tööruum.

  4. Looge rakenduse Dataverse tabel nimega Rakendused, mille atribuudid on järgmised.

    Jootraha

    • Järgmine tabel on vaid näide, võite vabalt luua tabeleid oma äriprotsesside tarbeks.
    Veeru nimi Veeru andmetüüp
    Kandidaadi nimi Tekst (veerg nime ümbernimetamine)
    Stipendium Valik (näidisvalikud: Ameerika Arhitektide stipendium, Võõrkeelestipendium,Naiste STEM-stipendium, Tulevaste kujundusjuhtide stipendium)
    Klassi tase Valik (valikud: Noorem, Vanem)
    Nõusolek Jah/ei
    Õppemaksu suurus Valuuta
    Kraadi tüüp Valik (valikud: Magister, Bakalaureus)
    Täiskohaga Jah/ei
    Põhiversioon Tekstsõnum
    Muud stipendiumid Mitu tekstirida

    Mitmeetapiliste vormidega kasutamiseks tabeli loomine andmete tööruumis.

  5. Pärast tabelite loomist tuleb teil luua vormid iga protsessi etapi jaoks.

    Jootraha

    • Vt jaotist Kuidas luua ja muuta rakenduse Dataverse vorme, kasutades Andmete tööruumi?, et saada teavet selle kohta, kuidas rakenduse Dataverse tabeleid luua.
    • On soovitatav nimetada oma vormid nii, et need vastaksid teie mitmeetapilise protsessi igale etapile.
    • Saate vormil veerud kuvada, kuid kasutajatel ei ole võimalik neid uuendada, siis seadistage vormide loomisel veerud kirjutuskaitstuks.

    Looge järgnevad neli vormi ja järjestage vormil olevad veerud. Iga vormi loomisel valige Avaldamise vorm.

    Vormi nimi Vormil olevad veerud
    Avalduse 1. etapp Stipendium, kandidaadi nimi
    Avalduse 2. etapp Stipendium (kirjutuskaitstud), kandidaadi nimi (kirjutuskaitstud), kraadi tüüp, täiskohaga, klassi tase, stem
    Avalduse 3. etapp Stipendium (kirjutuskaitstud), kandidaadi nimi, õppemaksu suurus, muud stipendiumid
    Avalduse 4. etapp Stipendium (kirjutuskaitstud), kandidaadi nimi (kirjutuskaitstud), nõusolek

    Mitmeetapiliste vormidega kasutamiseks vormide loomine andmete tööruumis.

  6. Nüüd peaks teil olema mitmeetapilises protsessis kasutamiseks mitu vormi.

    Andmete tööruumis olevate vormide loend.

Mitmeastmelise vormi komponendi lehele lisamine

Kuna nüüd on meil olemas tabel ja vormid, saame luua veebilehele mitmeetapilise vormi.

See video näitab, kuidas luua lehel mitmeetapiline vorm.

  1. Avage tööruum Lehed ja lisage uus leht või redigeerige olemasolevat lehte. Lisateavet veebilehtede loomise kohta vt jaotisest Lehtede loomine ja kujundamine.

  2. Lisage uus jaotis ja valige komponent Mitmeetapiline vorm.

    Kui teie saidil on muid mitmeetapilisi vorme, antakse teile võimalus need oma lehele lisada. Oma näites loome uue mitmeetapilise vormi meie õpetuse jaoks, valige dialoogist + Uus mitmeetapiline vorm.

  3. Näete vormiakent Mitme etapi lisamine. Sisestage Rakendus (või muu nimi) valiku Vormi nimi jaoks. Valige OK.

  4. Vormis ei ole ühtegi etappi. Valige + Esimese etapi lisamine, et lisada esimene etapp.

    Veebilehele on lisatud tühi mitmeetapiline vorm.

  5. Sisestage aknasse Lisa etapp järgmised konfiguratsioonis olevad väärtused:

    • Sisestage väljale Etapi nimi valik Avalduse 1. etapp.
    • Tehke väljal Tabeli valimine valik Avaldus (või mis iganes te oma tabelile nimeks panite).
    • Valige väljal Vormi valimine suvand Avalduse 1. etapp .
  6. Valige külgvahekaart Rohkem valikuid ja võtke arvesse valikut Sellel vormil olevaid andmeid: kuna see on automaatselt määratud Looma uut kirjet. Meie näite esimese etapina loome uue kirje rakenduse Dataverse tabelis. Pange tähele, et järgmistel etappidel muudame esimeses etapis loodud kirjet ja see valik on erinev.

  7. Valige OK.

  8. Hakkame rohkem etappe lisama. Valige menüüst + Lisa etapp.

  9. Sisestage aknasse Lisa etapp järgmised teise etapi väärtused:

    • Sisestage väljale Etapi nimi valik Avalduse 2. etapp.
    • Tehke väljal Tabeli valimine peaks valiku Avaldus tabel (või mis iganes te oma tabelile nimeks panite) juba valitud olema.
    • Valige väljal Vormi valimine suvand Avalduse 2. etapp .
  10. Valige külgvahekaart Rohkem valikuid ja võtke arvesse valikut Sellel vormil olevaid andmeid: kuna see on automaatselt määratud Olemasoleva kirje uuendamine. Oma näite kohaselt jätkame teises etapis üksikasjade lisamist rakenduse Dataverse kirjesse, mis loodi esimeses etapis.

    Märkus.

    Sõltuvalt teie kordumatutest protsessidest võite luua või uuendada rakenduse Dataverse kirjeid erinevates protsessi etappides.

  11. Klõpsake nuppu OK.

  12. Jätkake allesjäänud kahe etapi lisamisega uuendusetappidena, Avalduse 3. etapp ja Avalduse 4. etapp, järgides ülaltoodud juhiseid.

    Mitmeetapilisele vormile etappide lisamine.

Redigeeri välja atribuute

Kujundusstuudios saate muuta mitmeetapilisel vormil mõnda välja atribuuti. Teeme välja nõutavaks, uuendame silti ja lisame kirjelduse.

  1. Valige lehel mitmeetapilise vormikomponendi väli.

  2. Valige Redigeeri välja.

  3. Muutke akna Redigeeri välja väärtus Välja silt muuks väärtuseks. Valige käsk Muuda see väli nõutavaks ja valige Kuva kirjeldus. Sisestage väljale Kirjeldus mõned juhised.

    Välja atribuutide redigeerimine.

  4. Valige OK.

Lisage tabeliõigus

Vaikimisi ei pääse saidi külastajad mitmeetapilisele vormile juurde. Oma näites soovime lubada ainult autenditud kasutajatel seda mitmeetapilist vormi täita. Andmete loomise, lugemise ja uuendamise tegevuste konfigureerimiseks saate kasutada veebirollide ja tabeliõiguste kombinatsiooni oma mitmeetapilise protsessi jaoks.

See video näitab, kuidas konfigureerida tabeliõigusi mitmeetapilise vormi jaoks.

Kui tegemist on uute vormidega, ilmub bänner, mis palub teil lisada õigused.

Juhul kui olete juba konfigureerinud mitmeastmelises vormis kasutatava tabeliõigused, saate valida kolmikpunktist (...) Õigused.

  1. Valige + Uus õigus.

  2. Tabeliõigus annab nime, valitud tabeli ja Juurdepääsutüübi, mis on määratud vaikimisi Gobaalseks juurdepääsuks. Kirjutamise ja Loomise õigused valitakse nii, et saidi külastajad saaksid vormi kasutada.

  3. Valige + Lisa rollid ja vaikimisi rollina Autenditud kasutajad.

    Tabeliõiguste lisamine rakenduse tabelisse.

  4. Valige käsk Salvesta.

Mitmeetapilise vormi testimine

Praegu saate proovida mitmeetapilist vormi.

  1. Valige Eelversioon, seejärel Töölaud.

  2. Kui ilmub avaleht, tehke valik Logi sisse ja logige saidi kasutajaga sisse. Vt lisateabe saamiseks jaotist Juurdepääsu andmine väliskülastajatele.

  3. Valige leht, kuhu paigutasite oma mitmeetapilise vormikomponendi.

  4. Proovige protsessi kasutajana ja läbige etapid.

  5. Probleemide korral vaadake konfiguratsioon ja iga etapp kujundusstuudios üle.

  6. Kui olete vormi edukalt esitanud, minge tagasi kujundusstudiosse.

  7. Valige Andmed, seejärel Rakenduse tabel (või milleks iganes oma tabeli nimetasite) ja kinnitage, et näete, et kirjed on loodud mitmeetapilise vormiprotsessi abil.

Mitmeetapilise vormi tingimusliku etapi lisamine

Juhul kui teil on vaja lisada oma mitmeetapilisele vormile tingimusloogika, peate kõigepealt tuvastama tingimuse, vaadates rakenduse Dataverse veeru loogilist nime ja hinnangut, mida soovite teostada. Loogilise veeru nime saab leida, kui vaadata veeru konfiguratsiooni Andmete tööruumis.

Järgmise näite puhul kontrollime, kas kandidaat omandab magistrikraadi. Kui kasutaja omandab kõrgharidust, suunatakse ta täiendavate etappide juurde. Teised kandidaadid jätavad selle etapi vahele. Saate vabalt lisada tingimuse, mis põhineb teie enda äriprotsessidel.

Otsustame, kas väljal Kraadi tüüp on väärtus Bakalaureus või Magister, mida esindab välja loogiline nimi craxx_degreetype ja valikuväärtused (Magister = „124860001”).

Tingimuslikud etapid on konfigureeritud Portaali haldusrakenduses.

  1. Kujundusstuudios valige mitmeetapilisel vormil rippmenüüst, kus on loendatud kõik mitmeetapilise vormi etapid, valige link Portaali haldusrakendus.

    Avage Portaalihalduse rakendus.

  2. Peaksite olema portaali haldusrakenduses oma mitmeetapilise vormi metaandmete kirje juures. Valige vahekaart Vormi etapid.

  3. Valige + Uue vormi etapp.

  4. Andke etapile nimi (nt Kraadi tüübi kontrollimine).

  5. Määrake konfiguratsioonid.

    • Määrake Tüüp valikuks Tingimus.
    • Valige avalduse tabeli rippmenüüst Sihttabeli nimi. Määrake konfiguratsioonid mitmeetapilise vormi etapi tüübi tingimuse jaoks.
  6. Valige vahekaart Tingimus ja sisestage tingimus, kasutades loogilist veerunime ning väärtust. Oma näite kohaselt oleks meil midagi sarnast nagu craxx_degreetype == 124860001 (peate täpsustama oma loogilise nime ja väärtuse oma keskkonnast.)

    Tingimuse teksti sisestamise väli mitmeetapilisel etapil.

  7. Peame seadistama protsessi nii, et kui tingimus ei ole täidetud, läheksime etapi juurde. Valige Avalduse 4. etapp väljal Järgmine etapp, kui tingimus ebaõnnestub.

  8. Järgmiseks peame seadistama protsessi nii, et see läheks konkreetsele etapile, kui tingimus on täidetud. Valige vahekaart Üldine.

  9. Väljal Järgmine etapp valige Avalduse 3. etapp.

  10. Valige Salvesta ja sule

  11. Järgmisena peaksite nägema oma tingimuslikku etappi etappide loendis. Pärast teise etapi täitmist peame veenduma, et meie kasutaja jõuab tingimusliku etapi juurde. Tehke valikud Avalduse 2. etapp ja Redigeeri.

  12. Muutke väljal Järgmine etapp väärtus Avalduse 3. etapp väärtuseks Kontrolli kraadi tüüpi.

  13. Valige vahekaart Vormi määratlus ja väljalt Lähtetüüp valige Tulemus eelmisest etapist ja väljalt Olemi lähteetapp valige Avalduse 1. etapp.

  14. Valige Salvesta ja sule.

Lisage ümbersuunamise etapp oma mitmeetapilise vormile

Lisame protsessi lõpus ka ümbersuunamise etapi, et suunata kasutaja tagasi avalehele.

  1. Valige + Uus kirje ja täitke järgmine konfiguratsioon:

    • Määrake Nimi väärtuseks Mine avalehele*
    • Määrake valiku Tüüp väärtuseks Ümbersuunamine
  2. Valige vahekaart Ümbersuunamine.

  3. Väljal või Veebileht valige Avaleht .

  4. Valige Salvesta ja sule.

  5. Järgmisena peaksite nägema oma ümbersuunamise etappi etappide loendis. Pärast teise etapi täitmist peame veenduma, et meie kasutaja jõuab protsessi ümbersuunamise viimase etapi juurde. Tehke valikud Avalduse 4. etapp ja Redigeeri.

  6. Väljal Järgmine etapp valige Mine avalehele.

  7. Valige vahekaart Vormi määratlus ja väljalt Lähtetüüp valige Tulemus eelmisest etapist ja väljalt Olemi lähteetapp valige Avalduse 2. etapp.

    Jootraha

    Valime protsessi varasema etapi (Avalduse 2. etapp), kuna kasutajad saabuvad sellesse etappi teise või kolmanda etapi kaudu olenevalt tingimusest. Soovime valida ühise etapi, millega kõik kasutajad on suhelnud.

  8. Valige Salvesta ja sule.

  9. Tagastage kujundusstuudio ja valige nupp Sünkrooni.

  10. Teil peab olema täielik mitmeetapiline vorm koos etappide, tingimuste ja ümbersuunamisega.

    Lõpule viidud mitmeetapiline vorm.

  11. Valige Eelversioon, seejärel Töölaud.

  12. Kui ilmub avaleht, tehke valik Logi sisse ja logige saidi kasutajaga sisse.

  13. Valige leht, kuhu paigutasite oma mitmeetapilise vormikomponendi.

  14. Proovige erinevaid protsessikombinatsioone, et näha, kuidas mitmeetapiline vorm töötab.

Vt ka