Designe en skrivebeskyttet visning

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

I Microsoft Office InfoPath, kan du oprette forskellige visninger af den samme formularskabelon. En visning er en anden måde at præsentere data i en formularskabelon. Når udfyldning af formularer, der er baseret på skabelonen, kan brugerne skifte mellem visninger og vælge mængden data, som vises i formularen. I en status rapport formularskabelon, kan du designer en oversigtsvisning ud over en detaljeret visning. Brugere kan derefter vælge den visning, de vil se, afhængigt af hvilken type oplysninger, de skal bruge.

Denne artikel beskriver, hvordan du kan designe en visning, der ikke kan redigeres af brugerne. Det er også forklaret, hvordan du kan bruge regler til automatisk at skifte til en skrivebeskyttet visning af en formular, når en bruger klikker på en knap i læse-/skrivevisningen.

Hvad vil du foretage dig?

Designe en skrivebeskyttet visning

Indsætte en knap, der skifter mellem en læse-/skrivevisning og en skrivebeskyttet visning

Indsætte en knap, der skifter til den skrivebeskyttede visning, når brugerne har sendt formularen

Designe en skrivebeskyttet visning

Skrivebeskyttede visninger er nyttige, hvis du skal opsummere formulardata for brugere, og du ikke vil risikere, at de kommer til at ændre dataene. Du kan f.eks. forhindre brugerne i at ændre dataene i en formular, når de har sendt dataene til en webtjeneste. Når en bruger klikker på knappen Send i formularen, kan du konfigurere formularskabelonen til at skifte fra en læse-/skrivevisning af dataene til en skrivebeskyttet visning. Brugerne kan stadig se de data, de har sendt, men de kan ikke redigere dem.

  1. Klik på Administrer visninger i menuen Vis.

  2. Klik på Tilføj en ny visning under Handlinger.

  3. Skriv et navn til visningen i dialogboksen Tilføj visning, og klik derefter på OK.

  4. Design visningen ved at tilføje layouttabeller og kontrolelementer i den.

    Tip: Hvis du vil basere udformningen af en ny visning på en eksisterende, skal du åbne den eksisterende visning, trykke på CTRL+A for at markere alt i visningen og derefter trykke på CTRL+C for at kopiere markeringen til Udklipsholder. Skift til den nye visning i opgaveruden Visninger, og tryk derefter på CTRL+V for at indsætte markeringen i den nye visning. Du kan nu slette evt. kontrolelementer og layoutelementer, som ikke skal bruges i den nye visning.

  5. Klik på Vis egenskaber i opgaveruden visninger.

  6. Klik på fanen Generelt.

  7. Marker afkrydsningsfeltet Skrivebeskyttet under Indstillinger for visning, og klik derefter på OK.

  8. Test skrivebeskyttelsen af visningen ved at klikke på Eksempelstandardværktøjslinjen.

  9. Få bekræftet, at du ikke kan indtaste data i formularen i eksempelvinduet.

  10. Gå tilbage til designtilstand ved at klikke på Luk eksempelstandardværktøjslinjen.

Øverst på siden

Indsætte en knap, der skifter mellem en læse-/skrivevisning og en skrivebeskyttet visning

Visninger designes ofte til at virke sammen med knapper eller regler, så du kan automatisere visse opgaver i en formularskabelon som reaktion på hændelser eller handlinger fra den person, der udfylder formularen. Du kan f.eks. indsætte en knap i formularskabelonen og derefter oprette en regel, der skifter visning, når der klikkes på knappen. I nedenstående eksempel har formulardesigneren oprettet en regel i dialogboksen Regel, der skifter til en skrivebeskyttet oversigtsvisning. Denne regel gælder, hver gang en bruger klikker på en knap i formularen.

Udsnit af dialogboksen Regel

Indsætte en knap, der skifter mellem visninger

  1. Klik på Administrer visninger i menuen Vis.

  2. Klik på den læse-/skrivevisning, hvor du vil tilføje en knap, under Vælg en visning.

  3. Hvis opgaveruden Kontrolelementer ikke er synlig, skal du klikke på Flere kontrolelementer i menuen Indsæt eller trykke på Alt+I, C.

  4. Anbring markøren det sted på formularskabelonen, hvor du vil indsætte knappen.

  5. Klik på Knap under Indsæt kontrolelementer.

  6. Dobbeltklik på den knap, du lige har indsat, i formularskabelonen.

  7. Klik på fanen Generelt.

  8. Klik på Regler og brugerdefineret kode på listen Handling.

  9. Skriv den tekst, der skal stå på knappen, i boksen Etiket.

  10. klik på Regler.

  11. Klik på Tilføj i dialogboksen Regler.

  12. Skriv et navn til reglen i boksen Navn.

  13. Klik på Tilføj handling.

  14. Klik på Skift visninger på listen Handling.

  15. Klik på den visning, du vil skifte til, på listen Visning, og klik derefter på OK.

  16. Klik på OK for at lukke alle åbne dialogbokse.

  17. Klik på Eksempel på værktøjslinjen Standard, eller tryk på Ctrl+Shift+B for at teste ændringerne.

  18. Klik på knappen i eksempelvinduet.

    Den visning, du har angivet i trin 15, skulle nu blive åbnet.

  19. Gå tilbage til designtilstand ved at klikke på Luk eksempelstandardværktøjslinjen.

  20. Hvis du vil tilføje endnu en knap og regel for den skrivebeskyttede visning, så brugerne kan skifte tilbage til læse-/skrivevisningen, skal du åbne den skrivebeskyttede visning og gentage trin 3 til 19.

Øverst på siden

Indsætte en knap, der skifter til den skrivebeskyttede visning, når brugerne har sendt formularen

Benyt nedenstående fremgangsmåde for at tilføje en knap i formularskabelonen, der åbner en skrivebeskyttet visning af de sendte data. Du kan f.eks. gøre det i en statusrapportformular, hvis du vil tillade brugerne at skifte fra en standardvisning til en skrivebeskyttet oversigtsvisning af formulardataene.

Bemærk: Denne fremgangsmåde virker kun, hvis formularskabelonen indeholder en eksisterende dataforbindelse for indsendelse af formulardata. Hvis du endnu ikke har konfigureret en dataindsendelsesforbindelse, skal du gøre det, før du følger denne fremgangsmåde, for ellers fungerer nedenstående trin ikke. Du kan finde hyperlinks til flere oplysninger om dataforbindelser i afsnittet Se også.

  1. Klik på Administrer visninger i menuen Vis.

  2. Klik på den visning, hvor du vil tilføje knappen Send, under Vælg en visning.

  3. Hvis opgaveruden Kontrolelementer ikke er synlig, skal du klikke på Flere kontrolelementer i menuen Indsæt eller trykke på Alt+I, C.

  4. Anbring markøren det sted på formularskabelonen, hvor du vil indsætte knappen.

  5. Klik på Knap under Indsæt kontrolelementer.

  6. Dobbeltklik på den knap, du lige har indsat, i formularskabelonen.

  7. Klik på fanen Generelt.

  8. Klik på Send på listen Handling.

  9. Hvis du vil have vist en anden tekst end "Send" på knappen, skal du skrive den ønskede tekst i boksen Etiket.

  10. Klik på Indstillinger for afsendelse.

  11. Marker afkrydsningsfeltet Tillad brugere at afsende denne formular i dialogboksen Indstillinger for afsendelse.

  12. Klik på Udfør en brugerdefineret handling vha. regler, og klik derefter på Regler.

  13. Klik på Tilføj i dialogboksen Regler for afsendelse af formularer.

  14. Skriv et navn til reglen i boksen Navn, og klik derefter på Tilføj handling.

  15. Klik på Skift visninger på listen Handling.

  16. Klik på den skrivebeskyttede visning, du vil skifte til, på listen Visning, og klik derefter på OK.

  17. Klik på OK for at lukke alle åbne dialogbokse.

  18. Klik på Eksempel på værktøjslinjen Standard, eller tryk på Ctrl+Shift+B for at teste ændringerne.

  19. Klik på den knap, der bruges til at sende formularen, i eksempelvinduet.

    Den skrivebeskyttede visning skulle blive åbnet.

  20. Gå tilbage til designtilstand ved at klikke på Luk eksempelstandardværktøjslinjen.

Øverst på siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×