Vstavljanje ponavljajočega se odseka

Velja za
InfoPath 2010 InfoPath 2013

Pomembno

Podpora za Microsoft InfoPath 2013 se je končala 14. julija 2026. Priporočamo, da obstoječe InfoPathove obrazce in poteke dela preselite v podprte rešitve okolja Microsoft 365. Več informacij o ukinitvi InfoPatha.

Če v Microsoft Office InfoPathovo predlogo obrazca vstavite ponavljajoči se odsek, lahko uporabniki dodajo več primerkov tega odseka, ko izpolnjujejo obrazec, ki temelji na vaši predlogi obrazca.

V tem članku

Kdaj uporabiti ponavljajoči se odsek

Ponavljajoči se odsek je kontrolnik, ki vsebuje druge kontrolnike in ki se po potrebi ponavlja. Ponavljajoči se odsek uporabite, ko želite:

  • Zbiranje več primerkov iste vrste podatkov. V predlogi obrazca za poročilo o prodaji lahko na primer s ponavljajočim se odsekom zberete cilje prodaje od skupine za prodajo.
  • Prikažete spremenljive količine podatkov v obrazcu. Če je na primer vaša predloga obrazca povezana z zbirko podatkov zapisov o zaposlenih, lahko uporabite ponavljajoči se odsek za prikaz ujemajočih se zapisov, ko uporabnik pošlje poizvedbo v zbirko podatkov v InfoPathu. Če je vrnjen en zapis, je uporabniku viden le en razdelek obrazca. Če je vrnjenih 10 zapisov, vidi uporabnik 10 odsekov.
  • Izogibajte se praznim območjem označb mesta, ki zavzemajo pomemben prostor v predlogi obrazca.

Predstavljajte si predlogo za prijavo na zavarovanje, v kateri morajo prosilci navesti imena in starost svojih vzdrževanih članov. V papirnati različici tega obrazca bodo morda prikazana tri polja ograde, kar pomeni, da ima večina oseb tri vzdrževane osebe ali manj. Uporabniki, ki imajo več kot tri vzdrževane člane, bi morali informacije o dodatnih vzdrževanih članih stisniti pod obstoječa polja ali pisati na zadnjo stran obrazca.

V InfoPathovi različici tega obrazca lahko uporabite ponavljajoči se odsek, tako da lahko prosilci preprosto dodajo poljubno število vzdrževanih oseb. Na tej sliki je prikazano, kako bo to videti oseba, ki izpolnjuje obrazec.

d737b92b-0828-44cb-8bf7-d1a1c8320ea5

Ko v predlogo obrazca vstavite ponavljajoči se odsek, pravzaprav vstavite prazen vsebnik. Če želite, da je ponavljajoči se odsek uporaben, morate vanj vstaviti druge kontrolnike.

InfoPath vključuje kontrolnike, ki so podobni ponavljajočim se odsekom, vendar služijo različnim namenom. Če se odločate o tem, kateri od teh kontrolnikov so najbolj primerni za vašo predlogo obrazca, si oglejte naslednji seznam:

Ponavljajoča se tabela Če želite uporabnikom omogočiti dodajanje več vrstic v tabelo, razmislite o uporabi ponavljajoče se tabele namesto ponavljajočega se odseka v predlogi obrazca. Podatke po postavkah, kot so elementi računa, lahko na primer predstavite v obliki tabele, tako da lahko uporabniki po potrebi dodajo dodatne vrstice v tabelo. Konec koncev priporočamo, da namesto ponavljajočega se odseka uporabite ponavljajočo se tabelo. Oba kontrolnika omogočata zbiranje ali prikaz več primerkov iste vrste podatkov.

Odsek Odseki se uporabljajo za organizacijo skupin povezanih kontrolnikov. Če namesto ponavljajočega se odseka uporabite odsek, uporabniki ne morejo dodati dodatnih odsekov v svoj obrazec.

Ponavljajoča se skupina za izbor Izbirne skupine vsebujejo dva ali več odsekov. Privzeto se eden od teh odsekov prikaže v obrazcu. Uporabniki ga lahko zamenjajo z drugim odsekom. Izbirne skupine lahko uporabnik v obrazec vstavi tudi večkrat.

Ponavljajoči se rekurzivni odsek Tako kot ponavljajoči se odsek je tudi ponavljajoči se rekurzivni odsek mogoče večkrat vstaviti v obrazec. Ko uporabniki vstavijo več primerkov ponavljajočega se odseka, je vsak nov odsek vstavljen pod prejšnjega odseka, eden za drugim. Pri ponavljajočem se rekurzivnem odseku pa je vsak nov odsek vstavljen znotraj obstoječega odseka, kar ima za posledico nabor ugnezdenih odsekov. To je uporabno, če želite ustvariti hierarhično vsebino, na primer oris.

Izbirni odsek Če v predlogo obrazca dodate ponavljajoči se odsek, bo vedno prikazan v obrazcu, ko ga uporabnik prvič odpre. Po drugi strani pa so izbirni odseki privzeto skriti. Uporabniki lahko izberejo, ali želijo v obrazec vključiti izbirni odsek. Nekateri uporabniki želijo na primer v obrazcu za naročilo komentirati zaloge, ki jih nameravajo naročiti. Vstavite lahko izbirni odsek in vanj dodate polje z obogatenim besedilom z oznako »Opombe «. Uporabniki lahko izbirni odsek po potrebi dodajo tako, da pod izbirnim odsekom kliknejo navodila.

Kontrolnik seznama Kontrolniki seznama so najpreprostejša vrsta ponavljajočega se kontrolnika in so uporabni, če želite uporabnikom omogočiti dodajanje poljubnega števila elementov na označeni, oštevilčeni ali goli seznam. Kontrolnik označenega seznama lahko na primer uporabite za zbiranje več elementov za dejanja na seznamu težav.

Kontrolnik za glavno/podrobno Kontrolnik glavno/podrobno je nabor dveh povezanih kontrolnikov. Glavni kontrolnik je vedno ponavljajoča se tabela. Kontrolnik podrobnosti je lahko ponavljajoča se tabela ali ponavljajoči se odsek. S kontrolnikom »Glavno/Podrobno« lahko en kontrolnik povežete z drugim, tako da izbor v prvem kontrolniku določa, kaj bo prikazano v drugem kontrolniku.

Na vrh strani

Uporabniška izkušnja

Ko uporabniki premaknejo kazalec na ponavljajoči se odsek, se v zgornjem levem kotu prikaže moder gumb s puščico. To je gumb priročnega menija. Uporabniki lahko kliknejo ta gumb, če si želijo ogledati možnosti za vstavljanje ali odstranjevanje ponavljajočega se odseka.

e213e26a-96e4-462b-a1b4-cbcbea70b1f3

Na vrh strani

Vstavljanje ponavljajočega se odseka

Postopek vstavljanja ponavljajočega se odseka je malce drugačen, in sicer je odvisen od tega, ali načrtujete novo, prazno predlogo obrazca ali pa oblikujete predlogo obrazca na podlagi zbirke podatkov ali drugega zunanjega podatkovnega vira.

Na tej sliki je prikazan videz ponavljajočega se odseka, ko je izbran v načinu načrtovanja.

57bbac33-8fdd-45bf-aee2-90a3ae438956

Kontrolniki so lahko vezani ali nevezani. Če je kontrolnik vezan, je povezan s poljem ali skupino v viru podatkov, tako da so podatki, vneseni v kontrolnik, shranjeni v temeljni datoteki obrazca (.xml). Če je kontrolnik nevezan, ni povezan s poljem ali skupino, podatki, vneseni v kontrolnik, pa niso shranjeni. Ko izberete kontrolnik ali premaknete kazalec nad kontrolnik, sta besedilo in ikona za vpenjanje prikazana v zgornjem desnem kotu kontrolnika. Besedilo označuje skupino ali polje, na katero je kontrolnik vezan v viru podatkov. Ikona označuje, ali je kontrolnik pravilno vezan na to skupino ali polje. Če je vpenjanje pravilno, je prikazana zelena ikona. Če je nekaj narobe z vpenjanjem, je prikazana modra ali rdeča ikona.

Vir podatkov za predlogo obrazca tvorijo polja in skupine, ki so prikazani v hierarhičnem pogledu podokna opravil Vir podatkov. Ponavljajoči se odseki so običajno vezani na ponavljajoče se skupine v viru podatkov predloge obrazca, čeprav so lahko vezani tudi na ponavljajoča se polja.

V tem primeru je ponavljajoči se odsek »Odvisni« v predlogi obrazca vezan na odvisno ponavljajočo se skupino v podoknu opravil »Vir podatkov «. Vsak kontrolnik v ponavljajočem se odseku je vezan na ustrezno polje, ki je del skupine ponavljajočega se odseka.

82302e8b-ec22-4891-a582-0ac8bd46c528

Vstavljanje ponavljajočega se odseka v novo, prazno predlogo obrazca

Pri načrtovanju nove, prazne predloge obrazca je privzeto izbrano potrditveno polje Samodejno ustvari vir podatkov v podoknu opravil Kontrolniki. Tako lahko InfoPath samodejno ustvarja polja in skupine v viru podatkov, ko dodajate kontrolnike v predlogo obrazca. Ta polja in skupine predstavljajo ikone map in datotek v podoknu opravil Vir podatkov.

  1. V predlogi obrazca postavite kazalec na mesto, kjer želite vstaviti kontrolnik.

  2. Če podokno opravil Kontrolniki ni vidno, kliknite Več kontrolnikov v meniju Vstavljanje ali pa pritisnite tipke ALT + I, C.

  3. V razdelku »Vstavi kontrolnike« kliknite »Ponavljajoči se odsek«.

  4. Če želite v ponavljajoči se odsek dodati kontrolnike, povlecite želene kontrolnike iz podokna opravil »Kontrolniki « v ponavljajoči se odsek v predlogi obrazca.

    Opomba

    Kontrolnika, ki je že v predlogi obrazca, ne premikajte v odsek, razen če je polje kontrolnika že del skupine odseka v viru podatkov. V nasprotnem primeru se lahko vezava za kontrolnik prekine.

  5. Če želite kontrolniku dodati oznako, vnesite besedilo nad.

Vstavljanje ponavljajočega se odseka v predlogo obrazca, ki temelji na obstoječem viru podatkov

Če ste načrt predloge obrazca zasnovali na obstoječi datoteki XML (Extensible Markup Language), zbirki podatkov ali spletni storitvi, InfoPath pridobi polja in skupine v podoknu opravil Vir podatkov iz tega obstoječega vira podatkov. V tem scenariju lahko ponavljajoči se odsek dodate tako, da povlečete ponavljajočo se skupino iz podokna opravil »Vir podatkov « v predlogo obrazca ali da vstavite ponavljajoči se odsek s podoknom opravil »Kontrolniki «, kot je opisano v tem postopku.

  1. V predlogi obrazca postavite kazalec na mesto, kjer želite vstaviti kontrolnik.

  2. Če podokno opravil Kontrolniki ni vidno, kliknite Več kontrolnikov v meniju Vstavljanje ali pa pritisnite tipke ALT + I, C.

  3. V razdelku Vstavljanje kontrolnikov kliknite Ponavljajoči se odsek.

  4. V pogovornem oknu Vezava ponavljajočega se odseka izberite ponavljajočo se skupino, v katero želite shraniti ponavljajoče se podatke odseka, in kliknite V redu.

  5. Dodajte kontrolnike v ponavljajoči se odsek in jih nato povežite z ustreznimi polji v viru podatkov.

  6. InfoPath za oznako kontrolnika uporabi ime polja ali skupine. Po potrebi spremenite besedilo oznake.

    Namig

    Prav tako lahko za vstavljanje kontrolnikov uporabite podokno opravil Vir podatkov. V podoknu opravil Vir podatkov z desno tipko miške kliknite ponavljajočo se skupino, s katero želite povezati ponavljajoči se odsek, in nato v priročnem meniju kliknite Ponavljajoči se odsek .

Na vrh strani

Namigi za postavitev

Preden vstavite kontrolnike v ponavljajoči se odsek, razmislite, kako želite razporediti te kontrolnike. Kontrolnike lahko dodate v prosti obliki, tako da jih povlečete v odsek, kjer koli želite. Če pa želite več nadzora nad postavitvijo, lahko dodate tabelo postavitve v ponavljajoči se odsek in nato vstavite oznake in kontrolnike v posamezne celice, tako da se lepo poravnajo. V tem primeru je oblikovalnik obrazcev uporabil tabelo postavitve z eno vrstico in tremi stolpci za razporeditev kontrolnikov v ponavljajočem se odseku.

5A251ABE-773B-461F-BF87-8BD536EB797E

Poleg uporabe tabel postavitve lahko naredite nekaj od tega:

  • Če želite spremeniti velikost več ponavljajočih se odsekov hkrati, izberite ponavljajoče se odseke, katerih velikost želite spremeniti, v meniju Oblika kliknite Lastnosti in nato izvedite potrebne prilagoditve na zavihku Velikost .
  • Če želite spremeniti obrobo ali barvo ponavljajočega se odseka, ga izberite v predlogi obrazca, v meniju Oblika kliknite Obrobe in senčenje, kliknite zavihek Obrobe in nato izvedite potrebne prilagoditve.
  • Če si želite ogledati, kako bodo videti kontrolniki v ponavljajočem se odseku z dejanskim besedilom, kliknite Vzorčni podatki v meniju Pogled . Tako boste lažje razumeli, kako bo izgledal obrazec, ki temelji na predlogi obrazca, ko ga bo uporabnik izpolnil.
  • Včasih se lahko zdi, da je besedilo v kontrolnikih v ponavljajočem se odseku in oznake levo od teh kontrolnikov nekoliko neporavnane. Če jih želite hitro poravnati, dvokliknite kontrolnik, na zavihku Velikost kliknite Poravnaj in nato Uporabi. Če sta oznaka in kontrolnik v različnih celicah v tabeli postavitve, z desno tipko miške kliknite celico, ki vsebuje oznako, v priročnem meniju kliknite Lastnosti tabele in nato kliknite Na sredino pod Navpična poravnava na zavihku Celica .
  • Možnost Ponovi navpično je privzeto izbrana. To pomeni, da ko uporabniki dodajajo ponavljajoče se odseke, se ti odseki prikažejo v navpični obliki po dolžini obrazca. Namesto tega se lahko odločite, da se ponavljajoči se odsek razširi vodoravno. To vam omogoča, da ustvarite popolnoma različne postavitve. Ustvarite lahko na primer predlogo obrazca, ki spominja na koledar. Možnost Ponovi vodoravno ni podprta v predlogah obrazcev, združljivih z brskalnikom.

Na vrh strani