Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.
I denne artikel
Introduktion til InfoPath kun visninger
Du kan designe en formularskabelon, der indeholder to typer af brugere – de personer, der har installeret Microsoft Office InfoPath og dem, der ikke. Denne type af formularskabelon kaldes en webbrowserkompatibel formularskabelon. I en webbrowserkompatibel formularskabelon, er vil InfoPath-funktioner, indstillinger og kontrolelementer, der ikke fungerer i en webbrowser skjult eller deaktiveret i designtilstand. På den måde, du ikke fristende at bruge dem i dit design.
Når du er klar til at dele en webbrowserkompatibel formularskabelon med brugere, skal du publicere den på en server, der kører InfoPath Forms Services og derefter gøre den browseraktiverede. Hvis brugerne har installeret på deres computer InfoPath, åbnes formularen i InfoPath. Hvis de ikke har installeret InfoPath, åbnes formularen i en webbrowser. Uanset hvilken mulighed, formularskabelonen omfatter ikke InfoPath-funktioner, indstillingerne eller kontrolelementer, der ikke fungerer i en browser.
Hvis du forventer, at mange af dine brugere har InfoPath installeret på deres computere, kan du ikke vil begrænse designet af din formularskabelon til undersæt af funktioner, der understøttes i en webbrowser. I dette tilfælde kan du oprette to visninger af en webbrowserkompatibel formularskabelon. Én visning bliver for brugere, der åbner formularskabelonen i en webbrowser. Anden visningen, der skal bruges udelukkende af brugere, der har InfoPath installeret på deres computere. Denne InfoPath kun visning vises aldrig i en webbrowser. Derfor kan du bruge InfoPath-funktioner i denne visning, du vil ikke kunne ellers kunne bruge som brugerroller eller overordnet/detaljeret kontrolelementer.
I dette emne lærer du at designe en dedikeret InfoPath kun visning i en webbrowserkompatibel formularskabelon. Derudover kan lære du, hvordan du oprette en regel, der registrerer om at brugeren åbner formularskabelonen har InfoPath installeret på deres computer. Hvis der registreres InfoPath, kan brugeren se visningen InfoPath-specifikke. Hvis InfoPath ikke registreres, får brugeren vist visningen browser-specifikke i en webbrowser i stedet.
Scenarier for brug
Forestil dig, at du arbejder i et forsikringsselskab, og at du er ved at designe en webbrowserkompatibel formularskabelon til at behandle forsikringskrav. Din webbrowserkompatibel formularskabelon skal tage højde for forsikringstagere, åbne, og Udfyld formularen kravet fra din virksomheds websted samt interne brugere, gennemse og godkende dataene i formularen krav. Din forventningen er, at eksterne brugere ikke har installeret InfoPath på deres computere og, interne brugere har InfoPath. For at imødekomme brugere, der kan og ikke har installeret InfoPath, kan du designer to forskellige formularskabeloner – en, der er webbrowserkompatibel og en, der ikke er. Det er dog nemmere og mere effektive til at designe en webbrowserkompatibel formularskabelon, der omfatter følgende visninger:
Visning 1: få vist eksterne, Kræv arkivering Dette er den visning, forsikringstagere ser, når de log på dit websted og åbne en formular. Fordi det er ikke muligt for dig at vide om en forsikringstageren har en kopi af InfoPath installeret på sin computer, skal formularskabelonen browserkompatibel. Det vil sige, skal du sikre dig, at formularen kan udfyldes ved hjælp af en webbrowser.
Vis 2: interne, Kræv behandling visning Denne visning er for krav processorer, der gennemse formularen sendte krav og omdirigere til taksator til godkendelse. Alle forsikringsselskab medarbejdere have InfoPath installeret på deres computere. Derfor kan du designer en dedikeret kun InfoPath-visning til dem. I modsætning til visningen Kræv arkivering, som bruges af forsikringstagere ved hjælp af en webbrowser, InfoPath-specifikke se aldrig viser, hvor som helst, men i InfoPath og kan derfor indeholde et af de funktioner, kontrolelementer og indstillinger, der ikke er tilgængelige i browserkompatibel formularskabelon.
Trin 1: Tilføje en kun InfoPath-visningen til en webbrowserkompatibel formularskabelon
Hvis du vil oprette en InfoPath-kun visning i en webbrowserkompatibel formularskabelon, skal ændre du en indstilling i dialogboksen Vis egenskaber. Denne indstilling kan InfoPath-brugere kan se visningen, men forhindrer, at visningen vises i en webbrowser.
-
Åbn din webbrowserkompatibel formularskabelon.
-
Klik på Administrer visninger i menuen Vis.
-
Klik på Tilføj en ny visning i opgaveruden visninger under Handlinger.
-
Skriv et navn til visningen i dialogboksen Tilføj visning, og klik derefter på OK.
-
Dobbeltklik på den visning, du lige har oprettet, på listen Vælg en visning.
-
Klik på fanen Generelt.
-
Fjern markeringen i afkrydsningsfeltet Vis i menuen Vis, når du udfylder formularen.
Bemærk!: Fjerne markeringen i dette afkrydsningsfelt forhindrer brugere, der ikke har installeret fra forsøg på at skifte til visningen kun InfoPath InfoPath.
-
Markér afkrydsningsfeltet Tillad InfoPath - funktioner, der kun (visningen er er ikke tilgængelige i en webbrowser), og klik derefter på OK.
-
Designe din visning, som du normalt ville gøre.
Du kan nu bruge mange af de funktioner, kontrolelementer og indstillinger i visningen kun InfoPath, der ikke ville ellers er tilgængelig i en webbrowserkompatibel formularskabelon. Du kan for eksempel frit at bruge en af kontrolelementerne i opgaveruden kontrolelementer i modsætning til kun de, der fungerer i en browser. Desuden kan du ikke se de webbrowserkompatibilitet fejl eller meddelelser i opgaveruden Designkontrol.
Bemærk!: Selvom du kan bruge størstedelen af InfoPath-funktioner i visningen kun InfoPath, visse funktioner og indstillinger, der gælder for webbrowserkompatibel formularskabelonen som en hel remain deaktiveret eller skjult. Du kan for eksempel Aktiver digitale signaturer for hele formularskabelonen eller brug script i visningen, da en af visningerne af din formularskabelon er webbrowserkompatibel.
-
For at tilføje yderligere kun InfoPath-visninger til din webbrowserkompatibel formularskabelon, skal du gentage trin 2-9.
Trin 2: Få vist visningen af browseren kun, når browseraktiveret formularskabelonen åbnes i en webbrowser
I denne procedure, og lærer du, hvordan du oprette en regel, der bestemmer den visning, at brugeren ser, når først åbner en formular, der er baseret på din webbrowserkompatibel formularskabelon. Reglen køres, når formularen åbnes første gang, og når en bestemt betingelse opfyldes. Betingelsen har i dette tilfælde skal du gøre med om brugere åbner browseraktiveret formularskabelonen i en webbrowser. Hvis det er tilfældet, vises kun browser-visningen af formularskabelonen. Denne visning er begrænset til sæt af funktioner, der understøttes i en browser.
-
Åbn din webbrowserkompatibel formularskabelon, der indeholder kun InfoPath-visningen.
-
Klik på Formularindstillinger i menuen Funktioner.
-
Klik på Åbn og Gem på listen kategori.
-
Klik på regler under funktionsmåde ved åbning.
-
Klik på Tilføj i dialogboksen regler for åbning af formularer.
-
I dialogboksen regel skal du skrive et beskrivende navn til reglen, f.eks regel 1: skifte til Vis i Browser.
-
Hvis du vil angive, hvornår reglen skal køres, skal du klikke på Angiv betingelse.
-
Klik på udtrykket i det første felt under Anvend regel, når denne betingelse er sand.
-
Skriv xdEnvironment:IsBrowser()i det andet felt, og klik derefter på OK.
-
Klik på Tilføj handling i dialogboksen regel.
-
Klik på Skift visninger på listen handling.
-
Klik på Vis i browser, du vil skifte til, på listen Vis, og klik derefter på OK.
-
For at forhindre, at alle regler kører efter denne regel (for den aktuelle hændelse), skal du markere afkrydsningsfeltet Stop behandlingen af regler, når denne regel afsluttes i dialogboksen regel.
Den regel, du lige har oprettet køres, når formularskabelonen åbnes, og betingelsen, du har angivet – det vil sige, at brugerens miljø er en webbrowser – er opfyldt.
Trin 3: Få vist visningen af InfoPath kun, når browseraktiveret formularskabelonen åbnes i InfoPath
Nu kan du tilføje en anden regel til din webbrowserkompatibel formularskabelon. Denne regel kører, når formularen åbnes første gang, og når en bestemt betingelse opfyldes. Betingelsen har i dette tilfælde skal du gøre med om den bruger, der åbner browseraktiveret formularskabelonen har InfoPath installeret på sin computer. Hvis Infopath er installeret, viser kun InfoPath-visningen af formularskabelonen. Da denne visning er kun synlige fra i InfoPath, kan den indeholder de fulde område af InfoPath-funktioner.
-
Åbn din webbrowserkompatibel formularskabelon, der indeholder kun InfoPath-visningen.
-
Klik på Formularindstillinger i menuen Funktioner.
-
Klik på Åbn og Gem på listen kategori.
-
Klik på regler under funktionsmåde ved åbning.
-
Klik på Tilføj.
-
I dialogboksen regel skal du skrive et beskrivende navn til reglen, f.eks regel 1: skifte til InfoPath-visning
-
Hvis du vil angive, hvornår reglen skal køres, skal du klikke på Angiv betingelse.
-
Klik på udtrykket i det første felt under Anvend regel, når denne betingelse er sand.
-
Skriv i det andet felt ikke (xdEnvironment:IsBrowser()).
-
Klik på og.
-
Klik på udtrykket i det første felt under den første betingelse.
-
Skriv i det andet felt ikke (xdEnvironment:IsMobile()), og klik derefter på OK.
-
Klik på Tilføj handling i dialogboksen regel.
-
Klik på Skift visninger på listen handling i dialogboksen handling.
-
Klik på den kun InfoPath-visning, du vil skifte til, på listen Vis, og klik derefter på OK.
-
For at forhindre, at alle regler kører efter denne regel (for den aktuelle hændelse), skal du markere afkrydsningsfeltet Stop behandlingen af regler, når denne regel afsluttes i dialogboksen regel.
Den regel, du lige har oprettet køres, når formularskabelonen åbnes, og betingelsen, du har angivet – det vil sige, at brugerens miljø er InfoPath og ikke en webbrowser eller en mobil enhed – er opfyldt.