Table of Contents | ||||
---|---|---|---|---|
|
...
Gå til «/Manage/Better/SPJS/» , det skal se slik ut:
Dersom DFFS_Installer_Local. aspx IKKE finnes i oversikten lag en ticket i supportsystemet, så vil vi hjelpe dere å installere denne
Klikk på DFFS_Installer_Local. aspx og Klikk “Load lists”, velg aktuell liste fra “Target lists”
Klikk på den grønne knappen “Install DFFS from folder: DFFS” for hver skjemamodus:
NewForm, DispForm og EditForm
NB! dersom du IKKE ønsker at det skal være mulig å lage nye skjema fra PC-siden, så skal du IKKE klikke på “NewForm”. Da blir det kun mulig å opprette nye skjema fra App. Klikket du på den ved et uhell kan du fjerne den igjen ved å klikke på den røde knappen “Uninstall DFFS”
4. Bygg feltene/kolonnene som trengs i SharePointlisten
Hvis du vil ha et skjema som skal vises på flere språk, må du FØRST sikre at systemet vises på engelsk (grunnspråket i systemet).
Regler for opprettelse av nye felt
...
Lages med bokstaver og tall – ingen mellomrom og andre tegn
Alle spørsmål og kommentarer lages med enkle “field internal names” som er det interne databasenavnet på feltene
For eksempel for spørsmål: Q1, Q2, Q3. Kommentarfelt lages med navn feks C1, C2, C3 som hører til spørsmål med samme tall
Har du mer enn 10 spørsmål, lag de med ledende “0”. Altså Q01, Q02, C01, C02 (pga sortering)
Ingen felter som opprettes skal være “Required” - dette bestemmes i skjemaoppsettet.
Felter som er av type “Oppslag” mot lister som ligger i Manage krever at man kjører “Column relinker” funksjonen som ligger under /Manage/Better/Tools: “LookupColumnRelinker.aspx”.
Source: velg listen og feltet du nå har laget
Target: velg listen og feltet (oftest “Title”) som dataene skal peke mot i Manage
Klikk “Relink lookup field”
Opprett så alle felt du trenger i skjeamet
Opprett feltene ihht reglene ovenfor
Legg inn evt. forklaring til feltene når du oppretter feltene - språket må være på grunnspråket engelsk dersom du ønsker muligheten for flerspråk, hvis ikke bruk det ene språket du vil vise dette på.
Redigere feltene og legg inn det relle spørsmålet - altså overskriv Q01, Q02, C01, C03 osv med det reelle feltnavnet som du ønsker at sluttbrukeren skal se.
Trenger du å oversette felter / felt-forklaring?
Bytte språk på nettleser til det nye språket du vil at skjemaet skal vises på
Gå inn på hvert felt og oppdatere med nytt navn og ny forklaring på det nye språket.
...
Hver liste som du har laget krever at man har minst ett registreringsskjema i Appen. Det er faktisk mulig å ha ulike registreringsskjema dersom man kan ha ulike felter som skal vises avhengig av feks type innrapportering av samme skjema. Dette kan typisk brukes når man har mange ulike spørsmål til vernerunder i en SharePoint liste og så lager man ulike skjema basert på hvilken type vernedrunde det er.
...
ProfileR
Man kan tilgjengeliggjøre ulike skjema for ulike brukergrupper ved benytte funksjonen “Profiles”. Når du bygger et nytt skjema, skriv inn navnet på profilene “Profiles” skjemaet skal være tilgjengelig for. For å få definert ulike profiler må dere kontakte vår support for å få disse satt opp av våre teknikere.
...
For å redigere et eksisterendet skjema, start opp Skjemakonfiguratoren
Klikk “Activate base Url”
Klikk “Modify a configuration”
Klikk på det skjemaet du skal endre på
Redigere metadata
Over metadata, har du muligheten til å Lagre (Save), slette (Delete), kopiere (Copy) og avbryte (Cancel). I selve metadataene har du følgende felt med forklaringer:
Menu Title: skriv inn navnet på skjema. du kan også legge inn oversettelser - les forklaring ved å klikke på spørsmålstegnet
Parents: her velger du de skjemaene som kan bruke dette skjemaet som barn. Det betyr at “foreldreskjema” kan kalle opp dette skjemaet med regelen “AddChild”.
Profiles: Skriv inn profilene som skal vise dette skjemaet
Formindex: skriv inn tallet for rekkefølgen som dette skjemaet skal vises i menyen
InactiveForm: kryss av dersom skjemaet er inaktivt og ikke skal vises i menyen.
...
Konfigurere skjema
Du får nå opp skjema konfiguratoren. Den har innbygget veiledning ved at man setter musen over de ulike spørsmålstegnene som da vil gi forklaringene du trenger.
...