Mal for programregistrering
Malen for programregistrering er laget for å vise deg funksjonene på et registreringsnettsted. Vi har valgt et eksempel med registrering for kurs etter skoletid. Denne malen kan være nyttig for bransjer eller organisasjoner som vil lage et registreringsnettsted.
Brukere
Malen er utformet for to viktige brukere:
Forelderen som vil registrere barna sine på kurs etter skoletid.
Skolerepresentanten som ønsker å ha en liste over kurs, redigere eksisterende kurs og legge til nye kurs i katalogen.
Foreldre
Som forelder som ønsker å foreta registrering på kurs, kan du gjøre følgende:
Foreta en registrering på et kurs etter skoletid fra en liste over tilgjengelige kurs.
Endre tidsplanen.
Legg til og rediger deltakerinformasjon.
Motta e-postmeldinger med informasjon om kurset som du kan bruke til å endre registreringen.
Skolerepresentanter
Som representant for skolen kan du gjøre følgende:
Vedlikehold kurskatalogen.
Legg til og endre eksisterende kurs.
Utviklere
Utviklere kan bruke utformingsstudioet til å tilpasse malen etter bestemte behov.
Nedenfor finner du sidene, standardskjemaene og tabellene som kan tilpasses, i malen. Disse kan endres slik at de samsvarer med de spesifikke prosjektbehovene.
Sider
Kundesider
Sidene nedenfor brukes av foreldre.
Side | Bekrivelse |
---|---|
Hjem | Søk etter et arrangement, og vis kurs og kursdetaljer basert på angitte vilkår. |
Avregistrer deltaker | Avregistrer et tidligere registrert barn. |
Legg til deltakerprofil | Konfigurer en for et barn. |
Deltakerinformasjon | Angi informasjon om et barn for å konfigurere en deltakerprofil. |
Mine registreringer | Vis registrering for en deltakerprofil. |
Registrering fullført | Bekreft at et barn er registrert for et kurs. |
Vis kursdetaljer | Vis valgte kursdetaljer. |
Administratorsider
Følgende sider brukes av Skolerepresentanter:
Side | Bekrivelse |
---|---|
Startside for kurs | En listevisning over kursene basert på de angitte filtrene. |
Opprett kurs | Opprett et kurs. |
Dupliser kurs | Dupliser et kurs fra et eksisterende kurs. |
Slett kurs | Slett et kurs. |
Rediger kurs | Rediger et kurs. |
Skjemaer og tabeller
Malen bruker følgende skjemaer koblet til Dataverse-tabeller:
Table | Navn på tabellskjema* | Navn på sideskjema** |
---|---|---|
kontakt | Legg til barneprofil | Legg til deltaker |
msdynce_course | Kursskjema for portal | Opprett kurs for ASP |
msdynce_course | Kursskjema for portal | Rediger skjema for ASP |
msdynce_course | Slett et kursskjema | Slett kursskjema |
kontakt | Rediger barneprofil | Rediger deltaker |
msdynce_registration | Avregistreringsskjema for registrering | Avregistrer deltaker |
* Skjemanavnet slik det vises knyttet til tabellen i dataarbeidsområdet.
** Skjemanavnet slik det vises når det legges til på en side som en komponent.
Tabellinformasjon
Tabellnavn | Skjemanavn | Bekrivelse |
---|---|---|
Kontakt | kontakt | Kontaktdetaljer for barnets profil. |
Kurs | msdynce_course | Kursdetaljer, for eksempel kursnavn, beskrivelse, type, instruktør, kategori, graderingsnivå, startdato, starttidspunkt, sluttdato, sluttidspunkt, tidsfrist for registrering, kapasitet, % fylt, status. |
Registrering | msdynce_registration | Kursregistreringsdetaljer. |
Profesjonelle utviklere
Denne malen omfatter egendefinert kode og er tilpasset etter førsteklasses brukeropplevelsesmønstre. Når det gjelder redigering av egendefinert kode, bruker du Microsoft Power Platform CLI til å laste ned metadataene for nettstedet og Visual Studio Code til å vise og endre kildekoden.