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.
Hvis du har en sektion på din Microsoft Office InfoPath-formularskabelon, der er relevant kun til bestemte brugere, kan du overveje at gøre det til en valgfri sektion. En valgfri sektion vises ikke på brugerens formular som standard. Brugere indsætte og udfylde den valgfri sektion kun, hvis de har brug for.
I denne artikel
Hvornår skal jeg bruge en valgfri sektion
Brug en valgfri sektion, når du vil tilbyde brugere mulighed for at udfylde en bestemt sektion i formularen. På en status rapport formularskabelon, kan du medtage en valgfri sektion noter. Brugere, der skal tilføjes supplerende noter kan indsætte og udfylde denne valgfri sektion. Alle øvrige deltagere kan lade den sektion, der er skjult.
Når du indsætter en valgfri sektion i formularskabelonen, indsættes en tom beholder. Kontrolelementet sektion skal være nyttig, skal du indsætte andre kontrolelementer i den. I det forrige eksempel formulardesigneren indsat en RTF-felt i den valgfrie sektion, sammen med en noter overskrift.
Relaterede kontrolelementer
InfoPath indeholder andre kontrolelementer, der minder om valgfri sektioner, men, der har et andet formål. Hvis du vil finde ud af, hvilken af disse kontrolelementer fungerer bedst i formularskabelonen, referere til listen nedenfor:
Sektion Sektioner bruges til at organisere grupper af relaterede kontrolelementer. Sektioner vises formularskabelonen som standard. Du kan vælge at skjule dem, som du kan med valgfri sektioner.
Gentaget sektion Brug en gentaget sektion eller et andet gentaget kontrolelement til at oprette en sektion, som brugerne kan indsætte på en formular flere gange (som en post i en database).
Valggruppe Hvis du vil indsætte en sektion, der kan erstattes med en anden sektion, skal du bruge en valggruppe. En valggruppe indeholder to eller flere sektioner. En af disse sektioner vises i formularen som standard. Brugere kan vælge at erstatte den med en anden sektion. Valg grupper kan også indsættes på en formular flere gange af brugeren.
Brugeroplevelsen
Hvis du ikke har aktiveret for din valgfri sektion standardindstillingerne, kan brugere får vist en lille orange pileikonet ud for nogle Tiptekst, når de åbner en formular, der er baseret på skabelonen. Du kan tilpasse Tiptekst, når du designer formularskabelonen.
Hvis de klikker på ikonet eller Tiptekst, erstatter InfoPath Tiptekst og ikonet med den valgfri sektion. Brugeren kan derefter angive data i kontrolelementerne i sektionen valgfrit.
Hvis du vil fjerne en valgfri sektion, skal flytter brugerne hen over område, indtil en orange genvejsmenuknap vises i øverste venstre hjørne. Brugere skal du klikke på denne knap for at få vist en menu med indstillinger til at arbejde med afsnittet. Du kan tilpasse kommandoerne i menuen, når du designer formularskabelonen.
Bemærk!: Hvis en bruger fjerner en valgfri sektion efter at have udfyldt ud af, går dataene i den valgte sektion tabt, ikke er skjult.
Indsætte en valgfri sektion
Fremgangsmåden til indsættelse af en valgfri sektion varierer en smule, afhængigt af om du designer en ny, tom formularskabelon, eller om du baserer designet af din formularskabelon på en database eller en anden ekstern datakilde.
Følgende illustration viser, hvordan en valgfri sektion ser ud, når den er markeret i designtilstand.
Kontrolelementer kan være bundne eller ubundne. Når et kontrolelement er bundet, har det forbindelse til et felt eller en gruppe i datakilden, så de data, der angives i kontrolelementet, gemmes i den underliggende formularfil (.xml). Når et kontrolelement er ubundet, har det ikke forbindelse til et felt eller en gruppe, og de data, der angives i kontrolelementet, gemmes ikke. Når du vælger eller flytter markøren over et kontrolelement, vises tekst og et bindingsikon i øverste højre hjørne af kontrolelementet. Teksten angiver den gruppe eller det felt, som kontrolelementet er bundet til i datakilden. Ikonet angiver, om kontrolelementet er korrekt bundet til gruppen eller feltet. Når bindingen er korrekt, vises et grønt ikon. Hvis der er noget i vejen med bindingen, vises et blåt eller rødt ikon i stedet.
Datakilde til formularskabelonen består af felter og grupper, der vises i en hierarkisk oversigt i opgaveruden Datakilde. Valgfri sektioner er altid bundet til grupper i formularskabelonens datakilde. Hvert kontrolelement i en valgfri sektion er bundet til et felt, der er en del af sektionens gruppe.
I eksemplet nedenfor er noter valgfri sektion formularskabelonen bundet til gruppen noter i opgaveruden Datakilde.
Indsætte en valgfri sektion på en ny, tom formularskabelon
Når du designer en ny, tom formularskabelon, er afkrydsningsfeltet Opret datakilde automatisk i opgaveruden Kontrolelementer markeret som standard. Herved kan InfoPath automatisk oprette felter og grupper i datakilden, efterhånden som du føjer kontrolelementer til formularskabelonen. Disse felter og grupper er repræsenteret af mappe- og filikoner i opgaveruden Datakilde.
-
Placer markøren det sted i formularskabelonen, hvor du vil indsætte kontrolelementet.
-
Hvis opgaveruden Kontrolelementer ikke er synlig, skal du klikke på Flere kontrolelementer i menuen Indsæt eller trykke på Alt+I, C.
-
Klik på Valgfri sektion under Indsæt kontrolelementer.
-
Hvis du vil føje kontrolelementer til sektionen, skal du trække de kontrolelementer, du vil fra opgaveruden kontrolelementer til valgfri sektion i formularskabelonen.
Bemærk!: Du bør ikke flytte et kontrolelement, der allerede findes på formularskabelon til sektionen, medmindre kontrolelementets felt allerede er en del af sektionens gruppe i datakilden. Ellers kan muligvis ødelægge binding for kontrolelementet.
-
For at føje en etiket til kontrolelementet skal du skrive teksten oven over den.
Indsætte en valgfri sektion i en formularskabelon, der er baseret på en eksisterende datakilde
Hvis du baserer designet af din formularskabelon på en eksisterende Extensible Markup Language (XML)-fil, database eller webtjeneste, henter InfoPath felterne og grupperne i opgaveruden Datakilde fra denne, eksisterende datakilde. Du kan tilføje en valgfri sektion i dette scenarie skal enten ved at trække en gruppe fra opgaveruden Datakilde til formularskabelonen eller ved at indsætte afsnittet ved hjælp af opgaveruden kontrolelementer, som beskrevet i følgende fremgangsmåde:
-
Placer markøren det sted i formularskabelonen, hvor du vil indsætte kontrolelementet.
-
Hvis opgaveruden Kontrolelementer ikke er synlig, skal du klikke på Flere kontrolelementer i menuen Indsæt eller trykke på Alt+I, C.
-
Klik på Valgfri sektion under Indsæt kontrolelementer.
-
Vælg den gruppe, hvor du vil gemme valgfri sektion data i dialogboksen Binding af valgfri sektion, og klik derefter på OK.
-
Føje kontrolelementer til sektionen, og derefter binde dem til de relevante felter i datakilden.
Tilpasse det tip, som brugerne skal du klikke på for at indsætte det valgfri sektion
Når du indsætter en valgfri sektion i formularskabelonen, vises "Klik her for at indsætte" Tiptekst i formularen. Denne tekst fortæller brugere, der er en valgfri sektion at indsætte. Gør følgende for at tilpasse denne tekst:
-
Dobbeltklik på den valgfri sektion.
-
Klik på fanen Data.
-
Markér afkrydsningsfeltet Vis indsætte tekst til indsætningsknap og tip, og derefter erstatte standardteksten i feltet med teksten i din egen.
Vise valgfri sektion i formularen som standard
Valgfri sektioner er skjult som standard, når brugerne først åbner en formular. Hvis du vil, kan du vælge at vise en valgfri sektion i stedet. Hvis du gør dette, skjules InfoPath Tiptekst "Klik her for at indsætte", fordi den valgfri sektion allerede er synlige i formularen.
-
Dobbeltklik på den valgfri sektion.
-
Klik på fanen Data.
-
Klik på Medtag sektionen i formularen som standard under standardindstillingerne.
-
Markér afkrydsningsfeltet Tillad brugere at slette sektionen.
Tip til layout
Før du indsætter kontrolelementer til en valgfri sektion i formularskabelonen, tænke over, hvordan du vil arrangere disse kontrolelementer. Du kan tilføje tekstbokse og andre kontrolelementer ved at trække dem til valgfri sektion, hvor du vil. Eller hvis du ønsker mere kontrol over layoutet, du kan tilføje en layouttabel i valgfri sektion og derefter indsætte etiketter og kontrolelementer i de enkelte celler, så de justeres fint. I nedenstående illustration bruges en layouttabel, der er fire række og to kolonner til at arrangere etiketter og kontrolelementer i valgfrit afsnit.
Ud over at bruge layouttabeller, kan du gøre et eller flere af følgende:
-
Hvis du vil ændre størrelsen på flere sektioner på én gang, Vælg de afsnit, hvis størrelse, du vil ændre, skal du trykke på ALT + ENTER, klikke på fanen størrelse og derefter foretage de nødvendige ændringer.
-
Hvis du vil ændre kanten eller farven på en sektion, markere den på formularskabelonen, i menuen Formater, skal du klikke på kanter og skygge, skal du klikke på fanen kanter og derefter foretage de nødvendige ændringer.
-
Hvis du vil se, hvordan kontrolelementerne i sektionen ser ud med faktiske tekst i dem, skal du klikke på Eksempeldata i menuen Vis. Dette giver dig en ide om, hvad en formular, der er baseret på skabelonen ser ud, når en bruger udfylder.
-
Teksten i kontrolelementerne i en sektion og etiketter til venstre for disse kontrolelementer kan ske, forekommer at være en smule af justering. Du kan hurtigt justere dem ved at dobbeltklikke på kontrolelementet, klikke på Juster under fanen størrelse og derefter klikke på Anvend. Hvis navne og kontrolelementer i forskellige celler i en layouttabel, skal du højreklikke på den celle, der indeholder teksten, skal du klikke på Egenskaber for tabel i genvejsmenuen og derefter klikke på Centrer under Lodret justering under fanen celle.