Umetanje ponavljajuće tablice

Primjenjuje se na
InfoPath 2010 InfoPath 2013

Važno

Podrška za Microsoft InfoPath 2013 obustavljena je 14. srpnja 2026. Preporučujemo migriranje postojećih obrazaca i tijekova rada programa InfoPath na podržana rješenja sustava Microsoft 365. Saznajte više o povlačenju programa InfoPath.

Ako korisnicima želite omogućiti unos podataka u tablicu, u predložak obrasca programa Microsoft Office InfoPath možete dodati ponavljajuću tablicu. U ponavljajućim tablicama obično se po zadanom prikazuje jedan redak. Prilikom ispunjavanja obrasca koji se temelji na predlošku obrasca korisnici mogu u tablicu po potrebi umetnuti dodatne retke. Ako predložak obrasca sadrži podatkovnu vezu s vanjskim izvorom podataka, kao što je baza podataka, možete koristiti ponavljajuću tablicu da biste automatski prikazali veći broj zapisa na obrascu.

Sadržaj članka

Situacije u kojima se koristi ponavljajuća tablica

Ponavljajuću tablicu koristite kada želite:

  • korisnicima omogućiti unos podataka u strukturiranom, tabličnom obliku
  • Prikupljanje stavki retka, brojčanih podataka i drugih vrsta podataka koje najbolje prikazuju u tablici.
  • Štedite prostor u predlošku obrasca prikazivanjem samo onoliko redaka koliko sadrži stvarne podatke.
  • Prikazivanje ili rad sa zapisima iz baze podataka, web-servisa ili nekog drugog izvora podataka u tablici na predlošku obrasca

Na sljedećoj je slici ponavljajuća tablica korištena za prikupljanje stavki redaka u obrascu izvješća o troškovima.

2e7d14e6-24f6-48b8-aa46-532b1a1a5428

Ponavljajuća tablica sastoji se od tri dijela:

  • Redak zaglavlja Kada umetnete ponavljajuću tablicu u novi, prazan predložak obrasca, redak zaglavlja prikazuje se prema zadanom. Za zaglavlja stupaca obično se koristi redak zaglavlja. Ako vam nisu potrebni naslovi stupaca, poništite potvrdni okvir Uvrsti zaglavlje u dijaloškom okviru Svojstva ponavljajuće tablice .
  • Redak podataka Redak podataka redak je koji se u obrascu može "ponavljati" onoliko puta koliko je potrebno. Kao dizajner predloška obrasca, prilikom umetanja ponavljajuće tablice u dizajnerskom ćete načinu rada vidjeti samo jedan redak. No osoba koja ispunjava obrazac utemeljen na predlošku obrasca može dodati više redaka u obrazac pritiskom na kombinaciju tipki CTRL+ENTER, klikom na naredbe na izborničkom prečacu ili klikom na Umetni stavku ispod zadnjeg retka tablice.
  • Redak podnožja Redak podnožja možete koristiti za dodavanje tekstnih okvira ili okvira za izraze u kojima su zbrojene vrijednosti u stupcu. Redak podnožja po zadanom se ne prikazuje u ponavljajućoj tablici. Da biste uključili redak podnožja, potvrdite okvir Uvrsti podnožje u dijaloškom okviru Svojstva ponavljajuće tablice .

InfoPath nudi druge kontrole koje su slične ponavljajućim tablicama, ali imaju drugačiju namjenu. Da biste odlučili koje su kontrole najprikladnije za vaš predložak obrasca, pogledajte sljedeći popis:

Odjeljak koji se ponavlja Da biste stvorili manje strukturiranu sekciju koju korisnici mogu više puta umetnuti u obrazac (npr. kao zapis u bazu podataka), koristite ponavljajuću sekciju umjesto ponavljajuće tablice.

Vodoravna ponavljajuća tablica Ako korisnicima želite omogućiti dodavanje suvišnih stupaca u tablicu umjesto suvišnih redaka, umjesto obične ponavljajuće tablice koristite vodoravnu ponavljajuću tablicu.

Vrh stranice

Korisnički doživljaj

Kada korisnik postavi pokazivač iznad retka u ponavljajućoj tablici, prikazuje se gumb izbornika prečaca. Korisnici klikaju gumb da bi vidjeli izbornik prečaca naredbi za umetanje ili uklanjanje retka.

1f867d88-4c07-47e8-8528-ceeaf067a687

Korisnici mogu umetnuti i novi redak klikom na tekst Umetni stavku koji se prikazuje ispod ponavljajuće tablice u obrascu. Taj tekst možete prilagoditi ili ukloniti prilikom dizajniranja predloška obrasca.

Vrh stranice

Umetanje ponavljajuće tablice

Procedura za umetanje ponavljajuće tablice donekle se razlikuje ovisno o tome dizajnirate li novi prazan predložak obrasca ili njegov dizajn temeljite na bazi podataka ili vanjskom izvoru podataka.

Na sljedećoj slici prikazan je izgled ponavljajuće tablice u načinu dizajna.

ed29ca0b-dc0b-4f2d-a577-df82447b4d37

Kontrole je moguće vezati, ali ne moraju biti vezane. Kada je kontrola vezana, povezana je s poljem ili grupom u izvoru podataka pa se podaci uneseni u kontrolu spremaju u datoteku obrasca (.xml). Kada kontrola nije vezana, nije povezana s poljem ili grupom, a podaci uneseni u kontrolu ne spremaju se. Kada odaberete kontrolu ili iznad nje postavite pokazivač, tekst i ikona vezanja prikazat će se u gornjem desnom kutu kontrole. Tekst naznačuje grupu ili polje s kojom je kontrola vezana u izvoru podataka. Ikona označava je li kontrola ispravno povezana s tom grupom ili poljem. Kada je ispravno povezana, prikazat će se zelena ikona. Ako veza nije ispravna, prikazat će se plava ili crvena ikona.

Izvor podataka za predložak obrasca sastoji se od polja i grupa koje se prikazuju u hijerarhijskom prikazu u okviru zadatka Izvor podataka. Ponavljajuće tablice obično su povezane s ponavljajućim grupama u izvoru podataka predloška obrasca, no mogu biti povezane i s ponavljajućim poljima.

U sljedećem primjeru tablica Troškovi posloženi na obrascu povezana je s grupom ponavljajućih stavki u oknu zadatka Izvor podataka . Kontrole tekstnog okvira unutar tablice – Datum, Opis, Kategorija i Cijena – povezane su s poljima koja su dio grupe ponavljajućih stavki .

e7475fdd-519b-40c6-b822-4bf33766c833

Umetanje ponavljajuće tablice u novi, prazan predložak obrasca

Kada dizajnirate nov, prazan predložak obrasca, potvrdni okvir Automatski stvori izvor podataka u oknu zadatka Kontrole odabran je po zadanom. To omogućuje da dok dodajete kontrole u predložak obrasca InfoPath automatski stvara polja i grupe u izvoru podataka. Ta su polja i grupe u oknu zadatka Izvor podatka predstavljena ikonama mapa i datoteka.

  1. Na predlošku obrasca pokazivač postavite na mjesto na koje želite umetnuti kontrolu.
  2. Ako okno zadatka Kontrole nije vidljivo, kliknite Dodatne kontrole na izborniku Umetanje ili pritisnite ALT + I, C.
  3. U odjeljku Umetanje kontrola kliknite Ponavljajuća tablica.
  4. U okvir Broj stupaca unesite broj stupaca koje tablica mora sadržavati.
  5. Ponavljajuća se tablica stvara s tekstnim okvirom u svakom stupcu. Da biste pretvorili tekstni okvir u drugu vrstu kontrole, kliknite tekstni okvir desnom tipkom miša, na izborničkom prečacu pokažite na Promijeni u , a zatim kliknite željenu kontrolu.

Umetanje ponavljajuće tablice u predložak obrasca utemeljen na postojećem izvoru podataka

Ako dizajn predloška obrasca temeljite na postojećoj XML (Extensible Markup Language) datoteci, bazi podataka ili web-servisu, InfoPath polja i grupa u oknu zadatka Izvor podataka izvodi iz tog postojećeg izvora podataka. U tom scenariju ponavljajuću tablicu možete umetnuti povlačenjem ponavljajuće grupe iz okna zadatka Izvor podataka na predložak obrasca ili umetanjem ponavljajuće tablice iz okna zadatka Kontrole , kao što je opisano u sljedećem postupku:

  1. Na predlošku obrasca pokazivač postavite na mjesto na koje želite umetnuti kontrolu.

  2. Ako okno zadatka Kontrole nije vidljivo, kliknite Dodatne kontrole na izborniku Umetanje ili pritisnite ALT + I, C.

  3. U odjeljku Umetanje kontrola kliknite Ponavljajuća tablica.

  4. Na prvoj stranici čarobnjaka za povezivanje ponavljajućih tablica kliknite izvor podataka koji želite koristiti na popisu izvora podataka , a zatim kliknite ponavljajuću grupu 4e3f5bee-7fe4-4c4c-aa86-c876becffc5e s kojom želite povezati retke tablice.

    Savjet

    Da biste stvorili novu ponavljajuću grupu, desnom tipkom miša kliknite grupu u koju želite dodati ponavljajuću grupu, na izborničkom prečacu kliknite Dodaj , a zatim u dijaloškom okviru Dodavanje polja ili grupe odredite svojstva za ponavljajuću grupu.

  5. Kliknite Dalje.

  6. Na drugoj stranici čarobnjaka za povezivanje ponavljajućih tablica dvokliknite polja na popisu za povezivanje podataka koja želite dodati kao stupce u tablicu.

    Savjet

    Da biste stvorili novo polje na popisu vezanih podataka , desnom tipkom miša kliknite grupu s kojom je povezana ponavljajuća tablica, na izborničkom prečacu kliknite Dodaj , a zatim u dijaloškom okviru Dodavanje polja ili grupe odredite svojstva za polje.

  7. Da biste promijenili redoslijed stupaca, odaberite stupac na popisu Stupci u tablici , a zatim kliknite Premjesti gore ili Premjesti dolje.

Vrh stranice

Savjeti za raspored

Sljedeći savjeti olakšat će vam određivanje izgleda, veličine i ostalih aspekata kontrola unutar ponavljajuće tablice:

  • Da biste istodobno promijenili veličinu većeg broja tekstnih okvira, odaberite tekstne okvire čiju veličinu želite promijeniti, na izborniku Oblikovanje kliknite Svojstva, a zatim unesite potrebne promjene na kartici Veličina .
  • Promijenite veličinu tekstnih okvira na predlošku obrasca tako da odgovara duljini teksta koju pretpostavljate da će korisnici upisivati u okvire.
  • Da biste promijenili obrub ili boju kontrola u ponavljajućoj tablici, odaberite tekstne okvire koje želite promijeniti, na izborniku Oblikovanje kliknite Obrubi i sjenčanje, kliknite karticu Obrubi i unesite potrebne promjene.
  • Da biste prilagodili tekst koji se pojavljuje u tekstnom okviru unutar ponavljajuće tablice, upotrijebite okvire Font i Veličina fonta na alatnoj traci Oblikovanje . Da biste odjednom promijenili font i veličinu fonta za sve tekstne okvire na predlošku obrasca, odaberite tekstni okvir s željenim oblikovanjem, a zatim na izborniku Oblikovanje kliknite Primijeni font na sve kontrole tekstnih okvira.
  • Da biste vidjeli kako će tekstni okviri izgledati sa stvarnim tekstom, kliknite Ogledni podaci na izborniku Prikaz . Tako ćete lakše odrediti kako će obrazac koji se temelji na predlošku obrasca izgledati kada ga korisnici ispune.

Vrh stranice