Skapa en InfoPath-specifik vy i en webbläsarkompatibel formulärmall

Obs!:  Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

I den här artikeln

Introduktion till InfoPath-specifik vyer

Scenarier för användning

Steg 1: Lägga till en InfoPath-specifik vy i en webbläsarkompatibel formulärmall

Steg 2: Visa vyn endast webbläsare när formulärmallen webbläsaraktiverade öppnas i en webbläsare

Steg 3: Visa InfoPath-specifik vy när formulärmallen webbläsaraktiverade öppnas i InfoPath

Introduktion till InfoPath-specifik vyer

Du kan designa en formulärmall som innehåller två typer av användare – de som har installerat Microsoft Office InfoPath och de som inte gör. Den här typen av formulärmall kallas en webbläsarkompatibel formulärmall. Alla InfoPath-funktioner, inställningar och kontroller som inte fungerar i en webbläsare är dolda eller inaktiverade i designläge i en webbläsarkompatibel formulärmall. På så sätt kan du inte är frestande att använda dem i din design.

När du är redo att dela en webbläsarkompatibel formulärmall med användare måste du publicera den på en server som kör InfoPath Forms Services och gör den webbläsaraktiverade. Om användarna har InfoPath installerat på sina datorer, öppna formuläret i InfoPath. Om de inte har installerat InfoPath öppnas i formuläret i en webbläsare. Oavsett vilket formulärmallen ingår inte InfoPath-funktioner, inställningar eller kontroller som inte fungerar i en webbläsare.

Om du tror att många av användarna har InfoPath installerat på sina datorer, kan du inte vill begränsa design formulärmallens till delmängden av funktioner som stöds i en webbläsare. I det här fallet kan du skapa två vyer av din webbläsarkompatibel formulärmall. En vy blir för användare som öppnar en formulärmall i en webbläsare. Den andra vyn kommer att användas uteslutande av användare som har InfoPath installerat på sina datorer. Den här InfoPath-specifik vy visas inte i en webbläsare. Därför kan du använda InfoPath-funktioner i den aktuella vyn som du kan inte annars använder, till exempel användarroller eller översikt/detaljer kontroller.

I det här avsnittet får du lära dig hur du utformar en dedikerad InfoPath-specifik vy i en webbläsarkompatibel formulärmall. Dessutom kan du lära dig hur du skapar en regel som identifierar om användaren öppna formulärmallen har InfoPath installerat på sina datorer. Om du upptäcker InfoPath visas InfoPath-specifik vy. Om InfoPath inte har identifierats visas vyn specifika webbläsare i en webbläsare i stället.

Överst på sidan

Scenarier för användning

Anta att du arbetar för ett företaget och att du designar en webbläsarkompatibel formulärmall för att bearbeta försäkringsfordringar. Din webbläsarkompatibel formulärmall måste hantera försäkringstagare öppna och Fyll i formuläret begär från företagets webbplats, samt interna användare som granska och godkänna data i formuläret begär. Förväntningar är att externa användare inte har InfoPath installerat på sina datorer och interna användare måste ha InfoPath. Om du vill anpassa användare som gör och inte har installerat InfoPath kan du skapa två distinkta formulärmallar – något som är webbläsarkompatibel och ett som inte är. Det är däremot enklare och mer tid-effektivt att skapa en webbläsarkompatibel formulärmall som innehåller följande vyer:

Vy 1: externa, begär Arkivera visa    Det här är den vy som försäkringstagare se när de loggar in på din webbplats och öppna ett formulär. Eftersom det finns inget sätt att du vet om en försäkringstagare har en kopia av InfoPath installerat på hans eller hennes dator, måste formulärmallen vara webbläsarkompatibla. Det vill säga måste du kontrollera att formuläret kan fyllas i med hjälp av en webbläsare.

Visa 2: interna, begär bearbetning vy    Den här vyn är för anspråk processorer som granska formuläret skickade begär och skicka den till en skadeanmälan för godkännande. Alla anställda på företaget ha InfoPath installerat på sina datorer. Därför kan du utformar en dedikerad InfoPath-specifik vy för dem. Till skillnad från vyn begär arkivering är åtkomlig försäkringstagare med hjälp av en webbläsare, InfoPath-specifik Visa aldrig visar var som helst, men i InfoPath och därför innehåller alla funktioner, kontroller och inställningar som inte är tillgängliga i webbläsarkompatibel formulärmall.

Överst på sidan

Steg 1: Lägga till en InfoPath-specifik vy i en webbläsarkompatibel formulärmall

Om du vill skapa en InfoPath-specifik vy i en webbläsarkompatibel formulärmall ändrar du du inställningen i dialogrutan Egenskaper för datavy. Den här inställningen kan InfoPath-användare finns i vyn, men förhindrar att vyn visar i en webbläsare.

  1. Öppna din webbläsarkompatibel formulärmall.

  2. Klicka på HanteringsvyerVisa-menyn.

  3. Klicka på Lägg till en ny vy i åtgärdsfönstret vyer under åtgärder.

  4. Skriv ett namn för vyn i dialogrutan Lägg till vy och klicka sedan på OK.

  5. Dubbelklicka på den vy som du just har skapat i listan Välj en vy.

  6. Klicka på fliken Allmänt.

  7. Avmarkera kryssrutan Visa på Visa-menyn när de fyller i formuläret.

    Obs!: Avmarkerar den här kryssrutan kan användare som inte har installerat från försök att växla till InfoPath-specifik vy InfoPath.

  8. Markera kryssrutan Tillåt endast InfoPath - funktioner (vyn är inte tillgängliga i webbläsare) och klicka sedan på OK.

  9. Designa en vy som vanligt.

    Du ska nu kunna använda många av funktionerna, kontroller och inställningar i din InfoPath-specifik vy som inte annars skulle vara tillgängligt i en webbläsarkompatibel formulärmall. Till exempel har du rätt att använda någon av kontrollerna i åtgärdsfönstret kontroller i stället för bara de kortkommandon som fungerar i en webbläsare. Dessutom visas inte eventuella webbläsarkompatibilitet fel och meddelanden i åtgärdsfönstret Kontrollera layout.

    Obs!: Men du kan använda flesta av InfoPath-funktioner i InfoPath-specifik vy, vissa funktioner och inställningar som gäller för webbläsarkompatibel formulärmall som en hel remain inaktiveras eller är dolda. Du kan inte aktivera digitala signaturer för hela formulärmallen eller använda skript i vyn, eftersom någon av vyerna formulärmallens är webbläsarkompatibel.

  10. Upprepa steg 2 till 9 om du vill lägga till ytterligare InfoPath-specifik vyer i din webbläsarkompatibel formulärmall.

Överst på sidan

Steg 2: Visa vyn endast webbläsare när formulärmallen webbläsaraktiverade öppnas i en webbläsare

I den här proceduren lär du dig hur du skapar en regel som bestämmer vyn att användaren ser först när de öppnar ett formulär som baseras på din webbläsarkompatibel formulärmall. Regeln som körs när formuläret först öppnas, och efter ett visst villkor uppfylls. Villkoret har i det här fallet att göra med om användare öppnar formulärmallen webbläsaraktiverade i en webbläsare. Om de är visas webbläsare-specifik vy av formulärmallen. Den här vyn är begränsad till en uppsättning funktioner som stöds i en webbläsare.

  1. Öppna din webbläsarkompatibel formulärmall som innehåller InfoPath-specifik vy.

  2. Klicka på FormuläralternativVerktyg-menyn.

  3. Klicka på Öppna och spara i listan kategori.

  4. Klicka på regler under Öppna beteende.

  5. Klicka på Lägg till i dialogrutan regler för att öppna formulär.

  6. I dialogrutan regel ange ett beskrivande namn för regeln, t.ex regel 1: växla till Webbläsarvy.

  7. Om du vill ange när regeln ska köras klickar du på Ange villkor.

  8. Klicka på uttrycket i den första rutan under Använd regel om det här villkoret är uppfyllt.

  9. Skriv xdEnvironment:IsBrowser()i den andra rutan och klicka sedan på OK.

  10. Klicka på Lägg till åtgärd i dialogrutan regel.

  11. Klicka på Växla vyer i listan åtgärd.

  12. Klicka på webbläsarvyn som du vill växla till i listan Visa och klicka sedan på OK.

  13. Om du vill att andra regler ska köras efter denna regel (efter samma händelse) markerar du kryssrutan Sluta bearbeta regler när den här regeln är klar i dialogrutan regel.

    Den regel som du just har skapat körs när formulärmallen öppnas och villkoren du angett, vilket innebär att användarens miljö är en webbläsare – är uppfyllda.

Överst på sidan

Steg 3: Visa InfoPath-specifik vy när formulärmallen webbläsaraktiverade öppnas i InfoPath

Nu ska du lägga till en annan regel din webbläsarkompatibel formulärmall. Den här regeln körs när formuläret först öppnas, och efter ett visst villkor uppfylls. Villkoret har i det här fallet att göra med om den användare som öppna formulärmallen webbläsaraktiverade har InfoPath installerat på hans eller hennes dator. Om Infopath har installerats visas InfoPath-specifik vy av formulärmallen. Eftersom den här vyn är bara synlig i InfoPath kan innehålla den fullständiga InfoPath-funktioner.

  1. Öppna din webbläsarkompatibel formulärmall som innehåller InfoPath-specifik vy.

  2. Klicka på FormuläralternativVerktyg-menyn.

  3. Klicka på Öppna och spara i listan kategori.

  4. Klicka på regler under Öppna beteende.

  5. Klicka på Lägg till.

  6. I dialogrutan regel ange ett beskrivande namn för regeln, t.ex regel 1: växla till InfoPath-vy

  7. Om du vill ange när regeln ska köras klickar du på Ange villkor.

  8. Klicka på uttrycket i den första rutan under Använd regel om det här villkoret är uppfyllt.

  9. I den andra rutan skriver du inte (xdEnvironment:IsBrowser()).

  10. Klicka på och.

  11. Klicka på uttrycket i den första rutan under det första villkoret.

  12. I den andra rutan skriver du inte (xdEnvironment:IsMobile()), och klicka sedan på OK.

  13. Klicka på Lägg till åtgärd i dialogrutan regel.

  14. Klicka på Växla vyer i listan åtgärd i rutan åtgärd.

  15. Klicka på InfoPath-specifik vy som du vill växla till i listan Visa och klicka sedan på OK.

  16. Om du vill att andra regler ska köras efter denna regel (efter samma händelse) markerar du kryssrutan Sluta bearbeta regler när den här regeln är klar i dialogrutan regel.

    Den regel som du just har skapat körs när formulärmallen öppnas och villkoren du angett, vilket innebär att användarens miljö är InfoPath och inte en webbläsare eller en mobil enhet – är uppfyllda.

Överst på sidan

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×