Tilføj gentagne datakontrolelementer

Det er nemt at tilføje kontrolelementer, der indsamler en slags oplysninger fra en bruger eller viser en slags oplysninger til en bruger, men nogle gange er det ikke nok. Nogle gange har du måske brug for at indsamle flere datapunkter, f.eks. en liste over elementer i en udgiftsrapport, eller se flere datapunkter, f.eks. en liste over brugere. Selvom du kan tilføje flere kontrolelementer, eller endda en liste over kontrolelementer, til formularen og håbe, det er nok, er det ikke den mest effektive måde at designe en formular på. For at imødekomme sådanne situationer har Microsoft InfoPath 2010 flere kontrolelementer, der giver dig mulighed at indsamle eller præsentere gentagne data, f.eks. databasetabeller eller lister af varierende længder.

Denne artikel indeholder

Om gentagne datakontrolelementer

Indsæt gentagne datakontrolelementer

Om gentagne datakontrolelementer

Gentaget sektion

Kontrolelementer til gentagne sektioner indeholder andre kontrolelementer, f.eks. et regulært kontrolelement for sektion, men giver dig mulighed for at indsætte så mange sektioner, der er behov for. Forestil dig f.eks. en ansøgningsformular til et forsikringsselskab, hvor brugerne skal anføre navn og alder på deres familiemedlemmer. Du kan designe denne type formular som en papirformular med tre pladsholderfelter, der antager, at de fleste personer har ikke mere end tre familiemedlemmer. Hvis nogen har mere end tre familiemedlemmer, er der imidlertid ikke plads til, at de kan tilføje yderligere familiemedlemmer. Ved hjælp af et kontrolelement for en gentaget sektion kan brugere tilføje så mange felter, de har brug for, for at tilføje deres familiemedlemmer.

Efter du har indsat et kontrolelement for en gentaget sektion i formularskabelonen, indsættes kun en tom beholder. For at et kontrolelement for en gentaget sektion skal være nyttigt, skal du indsætte yderligere kontrolelementer inde i kontrolelementet for en gentaget sektion, f.eks. tabel- eller tekstfelter.

Når brugerne flytter musemarkøren hen over en gentaget sektion, vises en blå knap med en pil i øverste venstre hjørne. Dette er genvejstasten. Brugerne kan klikke på denne knap for at se indstillinger til indsætning og fjernelse af den gentagne sektion.

Brug en gentaget sektion, når du vil:

  • Indsamle flere forekomster af samme type af data, f.eks. til at tilføje yderligere familiemedlemmer til en forsikringsansøgning.

  • Få vist variable mængder data i en formular, f.eks. få vist medarbejderposter fra en database og få vist 1 post, hvis der kun returneres 1 post eller 10, hvis der returneres 10.

  • Undgå tomme pladsholderområder, som fylder kritisk plads i formularskabelonen.

Øverst på siden

Gentaget tabel

Mens gentagne sektioner giver dig mulighed at tilføje og opstille kontrolelementer på samme måde som i almindelige sektioner, er der nogle gange behov for et tabelformat. Tilføj en gentaget tabel for at få vist data i en tabel, såsom fra en database, eller for at gøre det muligt at tilføje rækker og indtaste yderligere tabeldata.

En gentaget tabel består af tre dele, kolonneoverskriften, én eller flere datarækker og sidefodsrækken. Kolonneoverskriften bruges typisk til kolonneoverskrifter, og sidefodsrækken kan bruges til at indsætte tekstbokse eller udtryksbokse, der opsummerer værdier fra datarækkerne. Datarækker gentages så mange gange, det er nødvendigt, for at rumme de data, der udfylder tabellen, enten dynamisk eller som et resultat af, at en bruger indtaster data i tabellen. Der er kun én kolonneoverskrift og sidefodsrække, og som standard er kun kolonneoverskriften og datarækken synlige.

Du kan bruge en gentaget tabel, når du vil gøre følgende:

  • Gøre det muligt for brugerne at skrive data i en struktureret tabel i tabelformat.

  • Indsamle linjeelementer, numeriske data og andre typer data, som bedst vises i en tabel

  • Spare plads i formularskabelonen ved kun at vise de rækker, som indeholder aktuelle data

  • Vise eller arbejde med poster i en database, webtjeneste eller andre datakilder i en tabel i formularskabelonen.

Øverst på siden

Gentaget rekursiv sektion

En gentaget rekursiv sektion indeholder andre kontrolelementer, kan indsættes i sig selv og er bundet (binde: At oprette et kontrolelement til et felt eller en gruppe i datakilden, således at data, der indtastes i kontrolelementet, gemmes. Når et kontrolelement ikke er bundet, er det ikke forbundet til et felt eller en gruppe, og data, der indtastes i kontrolelementet, gemmes derfor ikke.) til indlejrede referencegrupper (referencegruppe: En gruppe, der er tilknyttet til en anden gruppe, således at deres egenskaber og egenskaberne for de grupper og felter, de indeholder, altid stemmer overens. Hvis egenskaberne for en gruppe ændres, opdateres den anden gruppe automatisk.). Du kan bruge gentagne rekursive sektioner til at oprette hierarkisk indhold, f.eks en disposition.

Øverst på siden

Vandret gentaget tabel

En vandret gentaget tabel er en gentaget sektion med en tabel i, som indeholder det angivne antal rækker, der gentages vandret, og en tabel, der indeholder rækkeoverskrifterne i siden. Disse individuelle komponenter er blevet bundtet sammen i en forudkonfigureret samling, der kan indeholde eller indsamle tabeldata, der udvides ved at tilføje kolonner i stedet for rækker, efterhånden som flere data tilføjes. Du kan f.eks. bruge en vandret gentaget tabel til at indsamle salgsdata for hvert kvartal. Hvis din formularskabelon er kædet sammen med en database, kan du også bruge en vandret gentaget tabel til at få vist eller arbejde med poster fra den pågældende database.

En vandret gentaget tabel består af to dele, overskriftskolonnen, der vises som standard, og en datakolonne, der gentages efter behov for at rumme de data, der udfyldes i tabellen, enten dynamisk eller som et resultat af, at en bruger indtaster data i tabellen.

Brug en vandret gentaget tabel, når du vil:

  • Gøre det muligt for brugerne at skrive data i en struktureret tabel i tabelformat.

  • Indsamle data fra en bruger, der vises bedst i en tabel.

  • Spare plads i formularskabelonen ved kun at vise de rækker, som indeholder aktuelle data.

  • Vise eller arbejde med poster i en database, webtjeneste eller andre datakilder i en tabel i formularskabelonen.

Øverst på siden

Overordnet/Detaljeret

Hvis du forventer, at brugerne skal arbejde med store mængder data i din formular – f.eks. med flere poster i en database – kan du bruge et overordnet/detaljeret kontrolelement til at gøre det nemmere for dem at administrere dataene. Når en bruger vælger et element i et overordnet kontrolelement, vises relaterede oplysninger om det pågældende element i et detaljeret kontrolelement.

Du kan f.eks. bruge et overordnet/detaljeret kontrolelement, når du designer en HR-formular, der er knyttet til en database af medarbejderposter. Det overordnede kontrolelement kan vise medarbejderens navn og titel, og det detaljerede kontrolelement kan vise medarbejderens placering, ansættelsesdato, fødselsdag osv. I databasetermer svarer dette til en en til en-relation.

På samme måde kan du bruge det overordnede kontrolelement til at få vist ét sæt af poster (f.eks. kundenavne) og det detaljerede kontrolelement til at få vist relaterede poster (f.eks. kundeordrer). I databasetermer svarer dette til en en til mange-relation.

Øverst på siden

Forhold mellem overordnet/detaljeret

Et overordnet/detaljeret kontrolelement er faktisk et sæt af to relaterede kontrolelementer. Ét af disse kontrolelementer betegnes overordnet kontrolelement, det andet betegnes detaljeret kontrolelement. Det overordnede kontrolelement er altid en gentaget tabel. Det detaljerede kontrolelement kan enten være en gentaget tabel eller en gentaget sektion. Du kan oprette forholdet mellem overordnet/detaljeret ved at indsætte de relevante gentagne kontrolelementer i din formular og derefter ændre egenskaberne for hvert kontrolelement. Eller du kan indsætte et foruddefineret overordnet/detaljeret kontrolelement fra sektionen Beholdere i opgavepanelet Kontrolelementer.

Når du indsætter et overordnet/detaljeret kontrolelement fra opgaveruden Kontrolelementer, opretter Microsoft Office InfoPath 2010 en en til en-relation mellem det overordnede og det detaljerede kontrolelement. Det betyder, at hver markeret række i det overordnede kontrolelement kun har ét enkelt, matchende resultat i det detaljerede kontrolelement. I en typisk en til en-relation er både det overordnede og det detaljerede kontrolelement bundet til den samme gentagne gruppe i datakilden.

Hvis du foretrækker det, kan du angive nøglefelterne i datakilden, der indeholder relaterede data for at oprette en en til mange-relation for et overordnet/detaljeret kontrolelement. I denne type relation, kan hvert valg i det overordnede kontrolelement resultere i flere match i det detaljerede kontrolelement. Hvis brugere f.eks. vælger en leverandørpost i et overordnet kontrolelement, kan de få vist de produkter, der er associeret med den pågældende leverandør i det detaljerede kontrolelement. I en typisk en til en-relation er det overordnede og det detaljerede kontrolelement bundet til separate gentagne grupper i datakilden.

Hvis du vil oprette en en til mange-relation, skal du bruge valgmuligheder på fanen Overordnet/detaljeret i dialogboksen Egenskaber for hvert kontrolelement for at angive de relevante nøglefelter.

Et overordnet/detaljeret kontrolelement er faktisk et sæt af relaterede kontrolelementer. Ét kontrolelement er defineret som overordnet kontrolelement, og det andet er det detaljerede kontrolelement. Det overordnede kontrolelement er altid en gentaget tabel. Det detaljerede kontrolelement kan enten være en gentaget tabel eller en gentaget sektion.

Du kan bruge et overordnet/detaljeret kontrolelement, når du vil gøre følgende:

  • Give brugere mulighed for at udfylde formularer, der er baseret på en formularskabelon, så de kan arbejde mere effektivt med store datamængder.

  • Vise det, der svarer til en en til en-relation. Du kan f.eks. bruge et overordnet/detaljeret kontrolelement, når du designer en personaleformularskabelon, der er forbundet med en database, der indeholder medarbejderposter. Det overordnede kontrolelement kan vise en medarbejders navn og stilling, mens det detaljerede kontrolelement kan vise en medarbejders arbejdssted, ansættelsesdato og fødselsdato.

  • Vise det, der svarer til en en til mange-relation. Du kan f.eks. bruge det overordnede kontrolelement til at vise ét sæt poster (f.eks. kundenavne) og det detaljerede kontrolelement til at vise relaterede poster (f.eks. kundeordrer).

InfoPath indeholder et foruddefineret overordnet/detaljeret kontrolelement, som du kan indsætte ved at bruge opgaveruden Kontrolelementer. Du kan også oprette et overordnet/detaljeret kontrolelement ved at indsætte en gentaget tabel og en gentaget sektion (eller to gentagne tabeller) og derefter ændre egenskaberne for kontrolelementerne.

Hvis formularskabelonen primært er beregnet til visning på skærm, kan du overveje at placere det detaljerede kontrolelement i et Rulleområde-kontrolelement i skabelonen. På den måde kan brugerne rulle ned gennem data, når der er store datamængder. Bemærk, at det ikke er den bedste mulighed, hvis brugerne vil udskrive deres formularer, fordi data, der er skjult i rulleområdet på skærmen, også vil være skjult i den udskrevne formular.

Øverst på siden

Gentaget valggruppe

Du kan indsætte en gentaget valggruppe i formularen, så brugerne kan tilføje flere valggrupper (valggruppe: Et kontrolelement, der bruges til at præsentere et sæt af valg, der gensidigt udelukker hinanden. Som standard indeholder en valggruppe to valgsektioner, hvoraf den ene vises til brugere som standardvalg i formularen.), når de udfylder den.

Når brugerne bevæger musemarkøren over standardvalget i formularen, vises en genvejsmenuknap i øverste, venstre hjørne i den gentagne valggruppe. Brugere kan klikke på denne knap for at få vist indstillinger til at indsætte, fjerne eller erstatte valg.

I en rejseformular kan du f.eks. bruge en gentaget valggruppe til at give brugere mulighed for at indtaste oplysninger om deres forretningsrejser. For hvert transportsegment kan brugere vælge ét af tre valg – fly, bil eller tog. Hvert valg viser et forskelligt sæt af felter.

Øverst på siden

Indsættelse af gentagne datakontrolelementer

Indsæt en gentaget rekursiv sektion

Bemærk:  Du kan kun indsætte et kontrolelement for en gentaget rekursiv sektion i en formular, der blev oprettet ved hjælp af formularskabelonen Tom formular (InfoPath Filler), eller som har Kompatibilitet indstillet til InfoPath Filler-formular i dialogboksen Formularindstillinger.

Indsæt en gentaget rekursiv sektion (opret datakilden automatisk)

Hvis du vælger at få Microsoft Office InfoPath 2010 til at oprette datakilden, når du indætter en gentaget rekursiv sektion, opretter InfoPath en gentaget gruppe, der indeholder en reference til sig selv.

  1. Placer indsætningspunktet der, hvor du ønsker at indsætte den gentagne rekursive sektion.

  2. Hvis opgaveruden Kontrolelementer ikke er synlig, skal du klikke på knappen Ruden Kontrolelementer i nederste, højre hjørne i sektionen Kontrolelementer på fanen Startside.

  3. Markér afkrydsningsfeltet Opret datakilde automatisk i opgaveruden Kontrolelementer.

    Bemærk:  Hvis afkrydsningsfeltet ikke er tilgængeligt, tillader formularens design ikke, at datakilden oprettes automatisk. Du skal indsætte en gentaget rekursiv sektion, der er bundet til en eksisterende gentaget gruppe eller en gruppe, du opretter.

  4. Under kontrolelementet Beholdere skal du klikke på Gentaget rekursiv sektion.

  5. Hvis du vil tilføje et kontrolelement til sektionen, skal du trække et kontrolelement fra opgaveruden Kontrolelementer ind i sektionen.

    Bemærk:  Du bør ikke flytte et kontrolelement, der allerede findes i formularen, ind i denne sektion, medmindre kontrolelementets felt allerede er en del af sektionens gruppe.

Øverst på siden

Indsæt en gentaget rekursiv sektion (bind til en eksisterende gentaget gruppe)

  1. Placer indsætningspunktet der, hvor du ønsker at indsætte den gentagne rekursive sektion.

  2. Hvis opgaveruden Felter ikke er synlig, skal du klikke på Vis felter i sektionen Formulardata på fanen Data.

  3. I opgaveruden Felter skal du højreklikke på den gruppe, du ønsker, den gentagne rekursive sektion skal bindes til.

  4. Klik på Gentaget rekursiv sektion.

    Bemærk:  Gruppen skal gentages og skal indeholde en reference til sig selv. Hvis du vil oprette en sådan gruppe, skal du højreklikke på en gentaget gruppe i opgaveruden Felter, klikke på Reference og derefter henvise til gruppen selv (den gruppe, du højreklikkede på).

Tip:  Du kan også indsætte en gentaget rekursiv sektion, der er bundet til en eksisterende gruppe, ved hjælp af opgaveruden Kontrolelementer, så længe afkrydsningsfeltet Opret datakilde automatisk ikke er markeret.

Øverst på siden

Indsæt en gentaget valggruppe

Indsæt en gentaget valggruppe (opret datakilden automatisk)

Du kan få Microsoft Office InfoPath 2010 til automatisk at oprette datakilden, når du indætter gentagne valggrupper (samt andre kontrolelementer). Hvis du gør det, opretter InfoPath grupper, der er bundet til valgsektionerne inde i den gentagne valggruppe. Derudover opretter InfoPath en "virtuel" gruppe, der er bundet til den gentagne valggruppe. Navnet på en virtuel gruppe efterfølges af (valg) i opgaveruden Felter.

Bemærk:  Du kan kun indsætte et kontrolelement for en gentaget valggruppe i en formular, der blev oprettet ved hjælp af formularskabelonen Tom formular (InfoPath Filler), eller som har Kompatibilitet indstillet til InfoPath Filler-formular i dialogboksen Formularindstillinger.

  1. Placer indsætningspunkter der, hvor du ønsker at indsætte den gentagne valggruppe.

  2. Hvis opgaverunden Kontrolelementer ikke er synlig, skal du klikke på knappen Ruden kontrolelementer i nederste, højre hjørne af sektionen Kontrolelementer på fanen Startside.

  3. Markér afkrydsningsfeltet Opret datakilde automatisk i opgaveruden Kontrolelementer.

  4. Under Beholdere skal du klikke på Gentaget valggruppe.

    En gentaget valggruppe, der indeholder to valgsektioner, vises på formularen.

  5. Hvis du vil tilføje kontrolelementer til den gentagne gruppes valgsektioner, skal du gøre ét af følgende:

    • Hvis du vil tilføje kontrolelementer til sektionen med standardvalg, skal du trække det ønskede kontrolelement fra opgaveruden Kontrolelementer ind i den valgsektion, der er mærket Valgsektion (standard).

    • Hvis du vil tilføje kontrolelementer til sektionen med alternative valg, skal du trække det ønskede kontrolelement fra opgaveruden Kontrolelementer ind i den valgsektion, der er mærket Valgsektion.

  6. Hvis du vil teste sektionen, skal du klikke på Eksempel på fanen Startside.

    Hvis du vil tilbyde brugerne mere end to valg, kan du indsætte yderligere valgsektioner inde i den gentagne valggruppe. Hvis du vil gøre dette, skal du placere indsættelsespunktet i den gentagne valggruppe, og derefter klikke på Valgsektion under Beholdere i opgaveruden Kontrolelementer.

Øverst på siden

Indsæt en gentaget valggruppe (bind til en eksisterende gruppe)

  1. Placer indsætningspunkter der, hvor du ønsker at indsætte den gentagne valggruppe.

  2. Hvis opgaveruden Felter ikke er synlig, skal du klikke på Vis felter i sektionen Formulardata på fanen Data.

  3. I opgaveruden Felter skal du højreklikke på den gruppe, som du vil binde den gentagne valggruppe til, og derefter klikke på Gentaget valggruppe.

    Bemærk:  Hvis Gentaget valggruppe ikke er tilgængelig, understøtter den gruppe, du forsøger at binde til, muligvis ikke denne type af kontrolelement. Gentagne valggrupper kan kun bindes til gentagne, virtuelle grupper. I datakilden vises virtuelle grupper som (valg).

  4. Hvis du vil teste sektionen, skal du klikke på Eksempel på fanen Startside.

Tip:  Du kan også indsætte en gentaget valggruppe, der er bundet til en eksisterende gruppe ved hjælp af opgaveruden Kontrolelementer, så længe afkrydsningsfeltetOpret datakilde automatisk ikke er markeret.

Øverst på siden

Indsæt en gentaget tabel

  1. Placer markøren på det sted, hvor du vil indsætte kontrolelementet.

  2. Hvis opgaverunden Kontrolelementer ikke er synlig, skal du klikke på knappen Ruden kontrolelementer i nederste, højre hjørne af sektionen Kontrolelementer på fanen Startside.

  3. Klik på Gentaget tabel under Beholdere.

  4. Hvis du indsætter en gentaget tabel i en ny, tom formularskabelon, så:

    1. Indtast antallet af kolonner, tabellen skal have, i feltet Antal kolonner, og klik derefter på OK.

    2. Den gentagne tabel oprettes med et tekstfelt i hver kolonne. Hvis du vil konvertere et tekstfelt til en anden type kontrolelement, skal du højreklikke på tekstfeltet, pege på Skift kontrolelement og derefter klikke på det ønskede kontrolelement.

  5. Hvis du indsætter en gentaget tabel i en formularskabelon, der er baseret på en eksisterende datakilde:

    1. På den første side i guiden Binding af gentaget tabel skal du klikke på den datakilde, du ønsker at bruge, på listen Datakilde og derefter klikke på den gentagne gruppe Gentaget gruppeikon , du ønsker at binde tabelrækkerne til.

      Hvis du vil oprette en ny gentaget gruppe, skal du højreklikke på den gruppe, du vil føje den gentagne gruppe til, klikke på Tilføj i genvejsmenuen og derefter angive den gentagne gruppes egenskaber i dialogboksen Tilføj felt eller gruppe.

    2. Klik på Næste.

    3. På den anden side i guiden Binding af gentaget tabel skal du højreklikke på de felter på listen Databinding, som du ønsker at tilføje som kolonner til tabellen.

      Hvis du vil oprette et nyt felt på listen Databinding, skal du højreklikke på den gruppe, som den gentagne tabel er bundet til, klikke på Tilføj, og derefter angive egenskaberne for feltet i dialogboksen Tilføj felt eller gruppe.

    4. Hvis du vil ændre rækkefølgen af kolonnerne, skal du markere en kolonne i Kolonner på tabellisten, og derefter klikke på Flyt op eller Flyt ned.

Øverst på siden

Indsæt en gentaget sektion

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

  2. Hvis opgaverunden Kontrolelementer ikke er synlig, skal du klikke på knappen Ruden kontrolelementer i nederste, højre hjørne af sektionen Kontrolelementer på fanen Startside.

  3. Klik på Gentaget tabel under Beholdere.

  4. Hvis du indsætter en gentaget sektion i en ny, tom formularskabelon, så:

    • Hvis du vil føje kontrolelementer til den gentagne sektion, skal du trække de ønskede kontrolelementer fra opgaveruden Kontrolelementer til den gentagne sektion i formularskabelonen.

      Bemærk: Du bør ikke flytte et kontrolelement, der allerede findes i formularskabelonen, ind i denne sektion, medmindre kontrolelementets felt allerede er en del af sektionens gruppe i datakilden. Ellers kan binding for kontrolelementet blive brudt.

    • Hvis du vil tilføje en etiket til kontrolelementet, kan du skrive en tekst over det.

  5. Hvis du indsætter en gentaget sektion i en formularskabelon, der er baseret på en eksisterende datakilde:

    1. Vælg den gentagne gruppe, du vil lagre den gentagne sektion i, i dialogboksen Binding af gentaget sektion, og klik derefter på OK.

    2. Tilføj kontrolelementer til den gentagne sektion, og bind dem derefter til de relevante felter i datakilden.

    3. InfoPath bruger navnet på feltet eller gruppen som etikette til kontrolelementet. Hvis det er nødvendigt, kan du ændre teksten til etiketten.

      Du kan også bruge opgaveruden Felter til at indsætte kontrolelementer. I opgaveruden Felter skal du højreklikke på den gentagne gruppe, som du vil binde den gentagne sektion til, og derefter klikke på Gentaget sektion.

Øverst på siden

Indsæt et overordnet/detaljeret kontrolelement

Bemærk:  Du kan kun indsætte et overordnet/detaljeret kontrolelement i en formular, der blev oprettet ved hjælp af formularskabelonen Tom formular (InfoPath Filler), eller som har Kompatibilitet indstillet til InfoPath Filler-formular i dialogboksen Formularindstillinger.

Indsæt et overordnet/detaljeret kontrolelement i en ny, tom formularskabelon

InfoPath indeholder et foruddefineret overordnet/detaljeret kontrolelement, som du kan indsætte ved at bruge opgaveruden Kontrolelementer. Du kan også oprette et overordnet/detaljeret kontrolelement ved at indsætte en gentaget tabel og en gentaget sektion (eller to gentagne tabeller) og derefter ændre egenskaberne for kontrolelementerne.

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.

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

  2. Hvis opgaverunden Kontrolelementer ikke er synlig, skal du klikke på knappen Ruden kontrolelementer i nederste, højre hjørne af sektionen Kontrolelementer på fanen Startside.

  3. Klik på Overordnet/detaljeret under Beholdere.

  4. Angiv antallet af kolonner for det overordnede kontrolelement i feltet Antal kolonner i overordnet i dialogboksen Indsæt Overordnet/detaljeret.

  5. Angiv antallet af felter for det detaljerede kontrolelement i feltet Antal felter i detaljeret, og klik derefter på OK.

    To kontrolelementer indsættes i formularskabelonen – Gentaget tabel (overordnet) og Gentaget sektion (detaljeret).

  6. Hvis du vil teste relationen overordnet/detaljeret, skal du klikke på Eksempel på fanen Startside og derefter indtaste data i det overordnede kontrolelement. Relaterede data skal vises i det detaljerede kontrolelement. Derudover kan du klikke på de forskellige rækker i det overordnede kontrolelement for at bekræfte, at de tilsvarende data vises i det detaljerede kontrolelement.

Øverst på siden

Indsæt et overordnet/detaljeret kontrolelement i en formularskabelon, som er baseret på en eksisterende datakilde

Hvis du baserer designet af din formularskabelon på en eksisterende XML-fil (Extensible Markup Language), database eller webtjeneste, henter InfoPath felterne og grupperne i opgaveruden Datakilde fra den pågældende eksisterende datakilde. I dette scenarie kan du indsætte et overordnet/detaljeret kontrolelement fra opgaveruden Kontrolelementer, som beskrevet i følgende fremgangsmåde.

Det overordnede og detaljerede kontrolelement kan bindes til den samme gentagne gruppe eller til forskellige gentagne grupper efter behov. De kontrolelementer, der vises i et overordnet/detaljeret kontrolelement, er bundet til felter i en gentaget gruppe.

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

  2. Hvis opgaverunden Kontrolelementer ikke er synlig, skal du klikke på knappen Ruden kontrolelementer i nederste, højre hjørne af sektionen Kontrolelementer på fanen Startside.

  3. Klik på Gentaget tabel under Beholdere.

  4. På den første side i guiden Binding af gentaget tabel skal du klikke på den gentage gruppe, du ønsker at binde tabelrækker til, og derefter klikke på Næste. Hvis din tabel kun har én kolonne, kan du vælge et gentaget felt i stedet for en gentaget gruppe.

    Hvis du vil oprette en ny gentaget gruppe, som tabellen skal bindes til, skal du højreklikke på den gruppe, du vil tilføje den gentagne gruppe til, klikke på Tilføj, og derefter angive egenskaberne for den gentagne gruppe i dialogboksen Tilføj felt eller gruppe.

  5. Hvis du vil tilføje kolonner, der skal medtages i tabellen, skal du dobbeltklikke på felterne på listen Databinding.

    Hvis du vil oprette et nyt felt, der skal tilføjes som en kolonne, skal du højreklikke på den gruppe, tabellen er bundet til, klikke på Tilføj i genvejsmenuen og derefter angive feltets egenskaber i dialogboksen Tilføj felt eller gruppe.

  6. Hvis du vil ændre rækkefølgen af kolonnerne, skal du klikke på en kolonne i Kolonner på tabellisten, klikke på Flyt op eller Flyt ned og derefter klikke på Udfør.

  7. Dobbeltklik på etiketten Gentaget tabel under tabellen i formularskabelonen.

  8. På fanen Egenskaber for værktøjer for kontrolelementer på båndet skal du klikke på Overordnet/detaljeret.

  9. Klik på Angiv som master, angiv ViewContext-id for det overordnede kontrolelement i feltet Master-id og klik derefter på OK.

    For at få vist ViewContext-id for et kontrolelement, skal du højreklikke på kontrolelementet, klikke på Egenskaber for <Kontrolelementtype> og derefter klikke på fanen Avanceret. ViewContext-id er synligt under sektionen Kode på fanen. Du kan fremhæve værdien ud for etiketten ViewContext: og derefter trykke på CTRL+C for at kopiere værdien til udklipsholderen. Når der konfigureres et kontrolelement for overordnet/detaljeret, er det overordnede kontrolelement typisk selve den gentagne tabel, så du skal bruge ViewContext-id for den gentagne tabel, du konfigurerer i dette trin.

  10. Placer markøren i formularskabelonen, hvor du vil indsætte den gentagne sektion (det detaljerede kontrolelement).

  11. Under Beholdere i opgaveruden Kontrolelementer skal du klikke på Gentaget sektion.

    Alternativt kan du bruge en anden gentaget tabel som det detaljerede kontrolelement.

  12. På den første side i guiden Binding af gentaget sektion skal du klikke på den gentagne gruppe, du vil binde sektionen til, og derefter klikke på OK.

  13. Dobbeltklik på etiketten Gentaget sektion, der vises under sektionen i formularskabelon.

  14. På fanen Egenskaber for værktøjer for kontrolelementer på båndet skal du klikke på Overordnet/detaljeret.

  15. Klik på Angiv som detaljeret, og klik derefter på navnet på det overordnede kontrolelement på listen Knyt til id for overordnet. Det navn, du vælger, skal svare til ViewContext-id for det kontrolelement, du angav i trin 9.

  16. Hvis du vil ændre en til en-standardrelationen for det overordnede/detaljerede kontrolelement til en en til mange-relation, skal du klikke på Efter nøglefelt under Forhold mellem overordnet/detaljeret og derefter klikke på Vælg XPath Vælg XPath-ikonet ud for felterne Nøglefelt (overordnet) og Nøglefelt (detaljeret) for at angive de nøglefelter fra datakilden, der indeholder de relevante, relaterede data til at oprette en en til mange-relation.

  17. Hvis du vil teste relationen overordnet/detaljeret, skal du klikke på Eksempel på fanen Startside og derefter indtaste data i det overordnede kontrolelement. Relaterede data skal vises i det detaljerede kontrolelement. Derudover kan du klikke på de forskellige rækker i det overordnede kontrolelement for at bekræfte, at de tilsvarende data vises i det detaljerede kontrolelement.

    Du kan også bruge opgaveruden Felter til at indsætte overordnede/detaljerede kontrolelementer. Hvis du vil oprette det overordnede kontrolelement, skal du højreklikke på den gentagne gruppe, du vil binde det overordnede kontrolelement til, i opgaveruden Felter, og derefter klikke på Gentaget tabel. Følg de samme generelle trin for at oprette et detaljeret kontrolelement.

Øverst på siden

Ændre standardrelationen mellem overordnet og detaljeret

Når du indsætter et overordnet/detaljeret kontrolelement i en formularskabelon ved brug af opgaveruden Kontrolelementer, etablerer InfoPath en en til en-relation mellem det overordnede og det detaljerede kontrolelement. En en til en-relation betyder, at for hver markering i det overordnede kontrolelement vises et enkelt tilsvarende resultat i det detaljerede kontrolelement.

Du kan ændre relationen mellem det overordnede og det detaljerede kontrolelement fra en til en-standardrelationen til en en til mange-relation. En en til mange-relation betyder, at for hver markering i det overordnede kontrolelement kan flere tilsvarende resultater vises i det detaljerede kontrolelement.

Når du indsætter et overordnet/detaljeret kontrolelement i en formularskabelon, indsætter InfoPath som standard en gentaget tabel og en gentaget sektion. Begge kontrolelementerne er bundet til den samme gentagne gruppe i datakilden. Som standard indeholder begge kontrolelementerne andre kontrolelementer, som er bundet til felter i denne gentagne gruppe. I en en til mange-relation er de overordnede og detaljerede kontrolelementer imidlertid normalt bundet til forskellige gentagne grupper.

Hvis du har indsat et overordnet/detaljeret kontrolelement i en formularskabelon fra opgaveruden Kontrolelementer, og du vil etablere en en til mange-relation i stedet for en en til en-relation, kan du slette det detaljerede kontrolelement, som InfoPath opretter. Derefter kan du oprette et nyt detaljeret kontrolelement, som passer bedre til dine behov, som beskrevet i følgende fremgangsmåde:

  1. Markér den gentagne sektion, der er angivet som det detaljerede kontrolelement, og tryk på DELETE.

  2. Indsæt en ny gentaget sektion i formularskabelonen:

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

    2. Hvis opgaverunden Kontrolelementer ikke er synlig, skal du klikke på knappen Ruden kontrolelementer i nederste, højre hjørne af sektionen Kontrolelementer på fanen Startside.

    3. Marker afkrydsningsfeltet Opret datakilde automatisk i opgaveruden Kontrolelementer.

    4. Klik på Gentaget sektion under Indsæt kontrolelementer.

  3. Indsæt de ønskede kontrolelementer i den gentagne sektion:

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

    2. Hvis opgaverunden Kontrolelementer ikke er synlig, skal du klikke på knappen Ruden kontrolelementer i nederste, højre hjørne af sektionen Kontrolelementer på fanen Startside.

    3. Markér afkrydsningsfeltet Opret datakilde automatisk i opgaveruden Kontrolelementer.

    4. Klik på det kontrolelement, du vil indsætte, under Indsæt kontrolelementer.

    5. Gentag trin 1 til 4 for hvert kontrolelement, du vil indsætte.

  4. Dobbeltklik på fanen gentaget sektion i formularskabelonen.

  5. Klik på Overordnet/detaljeret på fanen Egenskaber for kontrolelementer på båndet.

  6. Klik på Angiv som detaljeret under Indstillinger for overordnet/detaljeret.

  7. På listen Knyt til id for overordnet skal du klikke på ViewContext-id for det overordnede kontrolelement.

    For at få vist ViewContext-id for et kontrolelement, skal du højreklikke på kontrolelementet, klikke på Egenskaber for <Kontrolelementtype> og derefter klikke på fanen Avanceret. ViewContext-id er synligt under sektionen Kode på fanen. Du kan fremhæve værdien ud for etiketten ViewContext: og derefter trykke på CTRL+C for at kopiere værdien til udklipsholderen.

  8. Klik på Efter nøglefelt under Forhold mellem overordnet/detaljeret.

  9. Klik på Vælg XPath Vælg XPath-ikonet ved siden af feltet Nøglefelt (overordnet), og klik på derefter på nøglefeltet for det overordnede kontrolelement i dialogboksen Markér et felt eller en gruppe. Klik derefter på OK.

  10. Klik på Vælg XPath Vælg XPath-ikonet ved siden af feltet Nøglefelt (detaljeret), og klik derefter på nøglefeltet for det detaljerede kontrolelement i dialogboksen Markér et felt eller en gruppe. Klik derefter på OK.

    Hvis du vil oprette en en til mange-relation samtidig med, at du opretter et overordnet/detaljeret kontrolelement, skal du overveje at oprette et overordnede/detaljerede kontrolelement manuelt i stedet for at bruge det foruddefinerede overordnede/detaljerede kontrolelement, der er tilgængeligt i opgaveruden Kontrolelementer. Du kan oprette kontrolelementer ved at etablere en overordnet/detaljeret-relation mellem en gentaget tabel og en gentaget sektion eller mellem to gentagne tabeller i en formularskabelon. For at gøre dette skal du åbne dialogboksen Egenskaber for begge kontrolelementerne og angive det ene kontrolelement som overordnet og det andet som detaljeret. Ved at redigere egenskaberne for det detaljerede kontrolelement kan du oprette en en til mange-relation ved hjælp af nøglefelter.

Øverst på siden

Indsæt en vandret gentaget tabel

Bemærk:  Du kan kun indsætte et kontrolelement for en vandret gentaget tabel i en formular, der blev oprettet ved hjælp af formularskabelonen Tom formular (InfoPath Filler), eller som har Kompatibilitet indstillet til InfoPath Filler-formular i dialogboksen Formularindstillinger.

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

  2. Hvis opgaverunden Kontrolelementer ikke er synlig, skal du klikke på knappen Ruden kontrolelementer i nederste, højre hjørne af sektionen Kontrolelementer på fanen Startside.

  3. Klik på vandret gentaget tabel under Beholdere

  4. Hvis du indsætter en vandret gentaget tabel i en ny, tom formularskabelon:

    1. Skriv det antal rækker tabellen skal have som standard i feltet Antal rækker.

    2. Den vandrette gentagne tabel oprettes med en tekstboks i hver række i datakolonnen. Hvis du vil konvertere en tekstboks til en anden kontrolelementtype skal du højreklikke på den tekstboks, der skal konverteres, pege på Skift kontrolelement og derefter klikke på det ønskede kontrolelement.

  5. Hvis du indsætter en vandret gentaget tabel i en formularskabelon, der er baseret på en eksisterende datakilde:

    1. På den første side i guiden Binding af gentaget tabel skal du klikke på den datakilde, du ønsker at bruge, på listen Datakilde og derefter klikke på den gentagne gruppe Gentaget gruppeikon , du ønsker at binde tabelrækkerne til.

      Hvis du vil oprette en ny gentaget gruppe, skal du højreklikke på den gruppe, du vil tilføje den gentagne gruppe til, klikke på Tilføj og derefter angive egenskaber for den gentagne gruppe i dialogboksen Tilføj felt eller gruppe.

    2. Klik på Næste.

    3. På den anden side i guiden Binding af gentaget tabel skal du klikke på de felter på listen Databinding, som du ønsker at tilføje som kolonner til tabellen.

      Hvis du vil oprette et nyt felt på listen Databinding, skal du højreklikke på den gruppe, den gentagne tabel er bundet til, klikke på Tilføj og derefter angive egenskaberne for feltet i dialogboksen Tilføj felt eller gruppe.

    4. Hvis du vil omrokere kolonner, skal du markere en kolonne på tabellisten Rækker og derefter klikke på Flyt før eller Flyt efter.

    5. Klik på Udfør.

Øverst på siden

Tip til layout for gentagne datakontrolelementer

Brug følgende tip til at hjælpe dig med at forbedre udseendet, størrelsen og andre aspekter for et gentaget datakontrolelement:

  • Hvis du vil ændre størrelsen på flere kontrolelementer i et gentaget datakontrolelement på én gang, skal du holde tasten CTRL nede, markere de tekstfelter, hvis størrelse du vil ændre, og derefter foretage de nødvendige ændringer i sektionen Størrelse af kontrolelement på fanen Egenskaber for værktøjer for kontrolelementer på båndet.

  • Hvis du vil ændre kanten eller farven på kontrolelementer i et gentaget datakontrolelement på én gang , skal du holde tasten CTRL nede og markere de tekstfelter, du vil ændre. Klik på fanen Egenskaber for værktøjer for kontrolelementer på båndet, klik på enten Kanter eller Skygge i sektionen Farve på fanen, og foretag derefter de nødvendige justeringer.

  • Hvis du vil tilpasse den tekst, der vises i et tekstfelt i et gentaget datakontrolelement, skal du bruge felterne Skrifttype og Skriftstørrelse i sektionen Formatér tekst på fanen Startside på båndet. Alternativt kan du bruge sektionen Typografier på fanen Startside på båndet

Øverst på siden

Tip til layout for gentaget sektion

Brug følgende tip til at hjælpe dig med at forbedre udseendet, størrelsen og andre aspekter for et kontrolelement for en gentaget sektion:

  • I nogle tilfælde kan teksten i kontrolelementer for en gentaget sektion og etiketterne til venstre for disse kontrolelementer se ud som om, de ikke er justeret helt. Hvis du hurtigt vil justere dem igen, skal du højreklikke på kontrolelementet, klikke på Egenskaber for <Kontrolelementtype>, klikke på Juster på fanen Størrelse og derefter klikke på Anvend. Hvis etiketten og kontrolelementet er i forskellige celler i en layouttabel, skal du højreklikke på den celle, der indeholder etiketten, klikke på Egenskaber for tabel på genvejsmenuen og derefter klikke på Centrer under Lodret justering på fanen Celle.

  • Indstillingen Gentag lodret på fanen Vis i dialogboksen Egenskaber for gentaget sektion er valgt som standard. Dette betyder, at efterhånden som brugerne tilføjer gentagne sektioner, vises disse sektioner i lodret format ned langs længden af formularen. Du kan vælge at udvide den gentagne sektion vandret ved at vælge indstillingen Gentag vandret i stedet. Dette giver dig mulighed for at oprette helt forskellige layouts Du kan f.eks. oprette en formularskabelon, der ligner en kalender. Indstillingen Gentag vandret understøttes ikke i browserkompatible formularskabeloner.

Øverst på siden

Tip til layout for vandret gentaget tabel

Brug følgende tip som hjælp til at forbedre udseendet, størrelsen og andre aspekter af kontrolelementet for en vandret gentaget tabel og dens kontrolelementer:

  • En vandret gentaget tabel består af en gentaget sektion i en layouttabel. Den højre kant af layouttabellen definerer det punkt, hvor tabellens kolonnerne ombrydes til næste linje, når brugerne indsætter flere kolonner. Hvis du vil styre kolonneombrydningen, kan du trække højre kant af den layouttabelcelle, som omslutter kontrolelementet for den gentagne sektion, til højre eller venstre.

  • En vandret gentaget tabel kan være nyttig, når du skal udskrive. Kolonner i kontrolelementet ombrydes til næste linje i formularskabelonen, så alle oplysningerne i tabellen udskrives. Men hvis formularskabelonen kun skal bruges til visning på en skærm, kan du overveje, om du vil anbringe den vandrette gentagne tabel i et kontrolelement for Rulleområde i formularskabelonen. På den måde kan brugere, hvis de indtaster en stor mængde data i en vandret gentaget tabel, rulle for at få vist dataene i stedet for at få vist alt i formularen. Bemærk imidlertid, at hvis brugeren anvender rulleområdet og udskriver formularen, udskrives kun de data, der er synlige på skærmen i rulleområdet.

Øverst på siden

Måder at tilpasse en gentaget sektion på

Efter at du har indsat en gentaget sektion i en formularskabelon, kan du tilpasse den ved at ændre dens egenskaber og indstillinger i dialogboksen Egenskaber for gentaget sektion. Hvis du vil åbne dialogboksen, skal du dobbeltklikke på den gentagne sektion på formularskabelonen, hvis egenskaber skal ændres, og derefter klikke på Egenskaber for gentaget sektion.

Nedenstående tabel beskriver nogle af de måder, du kan tilpasse en gentaget sektion på, og angiver årsager til, hvorfor du kan gøre det. Selv om tabellen ikke giver detaljerede proceduremæssige oplysninger om indstillingerne i dialogboksen Egenskaber for gentaget sektion, får du alligevel en ide om den række af egenskaber, der er tilgængelige.

Bemærkninger: 

  • Hvis du designer en browserkompatibel formularskabelon er visse funktioner i dialogboksen Egenskaber for gentaget sektion ikke tilgængelige. Du kan f.eks. ikke aktivere den indstilling, der giver brugerne mulighed for at indsætte sektioner vandret i en side om side-opstilling.

  • Hvis din formularskabelon er baseret på en database, et skema eller andre eksisterende datakilder, kan du muligvis ikke tilpasse alle aspekter af et kontrolelement. Du kan f.eks. muligvis godt ændre størrelsen på kontrolelementet, men ikke det tilhørende felt eller gruppenavn, der er afledt af den eksisterende datakilde.

Fane

Opgave

Detaljer

Data

Rediger gruppenavn

Når du designer en ny, tom formularskabelon, kan du ændre standardfeltet eller gruppenavnet for et kontrolelement til noget, der er nemmere at identificere, når du arbejder med datakilden. I en skabelon til en forsikringsansøgning er gruppenavnet "Familiemedlem" f.eks. nemmere at forstå end en gruppe kaldet "gruppe1".

Bemærk: Ved ændring af gruppenavnet ændres bindingen mellem en gentaget sektion i formularskabelonen og en gentaget gruppe i datakilden ikke. Hvis du skal binde en gentaget sektion til en anden gentaget gruppe, skal du højreklikke på den gentagne sektion og derefter klikke på Skift binding.

Data

Forhindre brugere i at indsætte og slette sektionerne

Dialogboksen Tillade brugere i at indsætte og slette sektionerne er som standard markeret. Hvis du fjerner markeringen i afkrydsningsfeltet, kan brugerne ikke indsætte eller slette sektioner. Det kan være nyttigt ved forskellige former for rapportering, hvor der skal vises gentagne data, men hvor du ikke ønsker, at brugerne kan ændre de pågældende data eller tilføje flere sektioner.

Data

Tilpasse menukommandoer

Klik på Rediger for redigere sektionsegenskaberne yderligere. Du kan f.eks. åbne dialogboksen Tilpasse kommandoer, hvor du kan tilpasse navnene og placeringerne på de menukommandoer, der benyttes til at indsætte eller fjerne sektioner i brugerens formular. Denne type tilpasning gør formularskabelonen lettere at anvende. Du kan f.eks. tilføje brugerdefinerede kommandoer i menuen Rediger, som gør det muligt for brugerne at fjerne gentagne sektioner fra deres formular.

Data

Få vist eller tilpasse teksten i tip

Afkrydsningsfeltet Vis knappen Indsæt og tiptekst er markeret som standard. Hvis du fjerner markeringen i afkrydsningsfeltet, kan brugerne ikke se vejledende tekst i formularen. Du kan også tilpasse den vejledende tekst. Hvis du f.eks. har en forsikringsformularskabelon, hvor brugerne skal angive deres børn i en gentaget sektion, kan du ændre teksten til "Indsæt element", som vises neden under den gentagne sektion, til "Indsæt ekstra barn"

Skærm

Tillad, at brugere indsætter sektioner i en side om side-opstilling i stedet for lige efter hinanden

Indstillingen Gentag lodret er valgt som standard. Dette betyder, at efterhånden som brugerne tilføjer gentagne sektioner, vises disse sektioner i lodret format ned langs længden af formularen. Du kan vælge at udvide den gentagne sektion vandret i stedet for. Dette giver dig mulighed for at oprette helt forskellige layouts Du kan f.eks. oprette en formularskabelon, der ligner en kalender. Indstillingen Gentag vandret understøttes ikke i browserkompatible formularskabeloner.

Skærm

Filtrere data

Klik på Filtrer data for at åbne dialogboksen Filtrer data, hvor du kan gøre det muligt for brugere at filtrere data i en gentaget sektion baseret på værdier, som brugerne indtaster eller vælger andetsteds i formularen. Hvis du f.eks. bruger en gentaget sektion til at indsamle oplysninger om aktuelle projekter, kan du designe et listefelt, der giver brugere mulighed for at filtrere deres projekter efter status.

Overordnet/Detaljeret

Konfigurer en overordnet/detaljeret-relation

På fanen Overordnet/detaljeret kan du etablere en overordnet/detaljeret-relation mellem en gentaget tabel (det overordnede kontrolelement) og en gentaget sektion (det detaljerede kontrolelement). Hvis du konfigurerer denne type af relation, vises data i den gentagne sektion baseret på det element, som en bruger vælger i den gentagne tabel. Overordnede/detaljerede kontrolelementer understøttes ikke i browserkompatible formularskabeloner.

Størrelse

Justere størrelse, indre margen og ydre margener

Du kan manuelt angive størrelsen på et kontrolelement ved at indtaste værdier i felterne Højde og Bredde. Du kan også begrænse afstanden både i og uden for kontrolelementet ved at ændre udfyldningen, som er bufferafstanden omkring kontrolelementets indhold, eller margenerne, hvilket er afstanden mellem kontrolelementets kant og omgivende tekst eller objekter på formularskabelonen.

Avanceret

Ændre tabulatorrækkefølgen

Du kan ændre placeringen af et kontrolelement i formularskabelonens overordnede tabulatorrækkefølge. Tabulatorrækkefølgen er den rækkefølge, hvori fokus flyttes i en formular fra et felt eller objekt til det næste, når brugeren trykker på TAB eller SHIFT+TAB. Standardindstillingen for tabulatorindeks for alle kontrolelementer i en formularskabelon er 0, men tabulatorrækkefølgen starter med 1. Det vil sige, at et kontrolelement med 1 i feltet Tabulatorindeks bliver besøgt først, når brugeren trykker på tabulatortasten. Alle kontrolelementer med 2 i feltet Tabulatorindeks besøges som nummer to osv. Alle kontrolelementer med 0 i feltet Tabulatorindeks kommer sidst i rækkefølgen. Hvis du vil springe over kontrolelementer i tabulatorrækkefølgen, skal du skrive -1 i feltet Tabulatorindeks.

Avanceret

Angiv et skærmtip

Hvis du vil vise en forklarende note, når brugere flytter markøren hen over kontrolelementet, skal du skrive den ønskede tekst i feltet Skærmtip. Hjælpemidler til handicappede, f.eks. hjælpemidler til skærmvisning, der gør oplysningerne på skærmen tilgængelige som elektronisk tale eller en Braille-skærm, der kan opdateres, er ofte afhængige af disse skærmtip til at fortolke oplysninger til deres brugere.

Avanceret

Angiv og tilpas fletningsindstillinger

Klik på Indstillinger for fletning for at angive, hvordan data, som brugere indtaster i kontrolelementet, skal vises, når flere formularer kombineres. Du kan f.eks. ændre den rækkefølge, i hvilken de gentagne sektioner indsættes i destinationsformularen.

Avanceret

ViewContext-id eller XmlToEdit-id for den gentagne sektion

Du kan bruge værdien ViewContext eller XmlToEdit til at identificere kontrolelementet i kode. Hvis du f.eks. kender værdien ViewContext, kan du bruge denne værdi med metoderne SelectText eller SelectNodes i klassen Vis til programmeringsmæssigt at udføre en redigeringshandling i de XML-data, der er bundet til kontrolelementet. Og hvis du kender værdien XmlToEdit, kan du bruge denne værdi med metoden ExecuteAction i objektet Vis til programmeringsmæssigt at indsætte eller fjerne forekomster af et gentaget kontrolelement. Du kan f.eks. f.eks. angive en nummereringsværdi for Handlingstype, f.eks. XCollectionInsert eller XCollectionRemoveAll, og navnet XmlToEdit, der identificerer den specifikke gruppe, der skal arbejdes med.

Browserformularer

Tilpas indstillingerne til afsendelse af data tilbage til serveren

Fanen Browserformularer vises kun, når du designer en browserkompatibel formularskabelon. Det giver dig mulighed for at styre, om der sendes data til serveren, når brugerne indsætter eller fjerner sektioner i formularen.

Andre handlinger

Anvend regler

Dobbeltklik på fanen på den gentagne sektion, og klik derefter på Administrer regler i sektionen Regler på fanen Værktøjer for egenskaber for kontrolelementer på båndet. Opgaveruden Regler vises, hvor du kan bruge regler til at anvende handlinger, når bruger indsætter eller arbejder med kontrolelementer i en gentaget sektion.

Andre handlinger

Tilføj betinget formatering

Dobbeltklik på fanen i den gentagne sektion, og klik Administrer regler i sektionen Regler på fanen Egenskaber for værktøjer for kontrolelementer på båndet, klik på Ny, og klik derefter på Formatering. Dette giver dig mulighed for at oprette en betinget formateringsregel for at ændre udseendet af et kontrolelement, inklusive synlighed, baseret på værdier, som brugere indtaster i formularen. Du kan f.eks, vælge at skjule en gentaget sektion, når en bruger rydder et bestemt afkrydsningsfelt i formularen.

Øverst på siden

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!

×