Applies ToInfoPath 2010

Dodavanje kontrola koje prikupljaju jednu informaciju od korisnika ili koje prikazuju jednu informaciju korisniku je lako, ali ponekad nije dovoljno. Ponekad ćete možda morati da prikupite više tačaka podataka, kao što je lista stavki za izveštaj o troškovima ili da prikažete više tačaka podataka, kao što je lista korisnika. Iako možete da dodate nekoliko kontrola ili čak listu kontrola u obrazac i nadate se da ste dodali dovoljno, to nije najefikasniji način za dizajniranje obrasca. Da bi prilagodio situacije kao što je ova, Microsoft® InfoPath® 2010 ima nekoliko kontrola koje vam omogućavaju da uhvatite ili predstavite podatke koji se ponavljaju, kao što su tabele baze podataka ili liste različitih dužina.

Ovaj članak sadrži:

Osnovni podaci o ponavljajućim kontrolama podataka

Ponavljajuća sekcija

Kontrole ponavljajućih odeljaka sadrže druge kontrole, kao što je obična kontrola odeljka, ali vam omogućavaju da umetnete koliko god odeljaka je potrebno. Na primer, zamislite obrazac aplikacije osiguranja gde korisnici moraju da navedu imena i uzraste zavisnih osoba. Ovu vrstu obrasca možete da dizajnirate kao obrazac papira sa tri polja čuvara mesta, što podrazumeva da većina ljudi nema više od tri zavisna polja. Međutim, ako neko ima više od tri, neće imati prostora za dodavanje dodatnih zavisnih ćelija. Korišćenjem kontrole ponavljajuće sekcije korisnici mogu da dodaju koliko god polja treba da bi nabrajali zavisne elemente.

Samo prazan kontejner će biti umetnut kada umetnete kontrolu ponavljajuće sekcije u predložak obrasca. Da bi kontrola ponavljajuće sekcije bila korisna, morate umetnuti dodatne kontrole unutar kontrole ponavljajuće sekcije, kao što su polja tabele ili teksta.

Kada korisnici premešte pokazivač preko ponavljajuće sekcije, u gornjem levom uglu pojavljuje se plavo dugme sa strelicom na njemu. Ovo je dugme priručnog menija. Korisnici mogu da kliknu na ovo dugme da bi videli opcije za umetanje ili uklanjanje ponavljajuće sekcije.

Koristite ponavljajući odeljak kada želite da:

  • Prikupite više instanci istog tipa podataka, kao u slučaju dodavanja zavisnih stavki u aplikaciju osiguranja.

  • Prikažite promenljive količine podataka u obrascu, kao što je prikazivanje zapisa o zaposlenom iz baze podataka i prikazivanje 1 zapisa ako se vrati samo 1 ili 10 ako se vrati 10.

  • Izbegavajte prazne oblasti čuvara mesta koje zauzimaju kritičan prostor na predlošku obrasca.

Vrh stranice

Ponavljajuća tabela

Dok ponavljate odeljke omogućavate da dodate i rasporedite kontrole kao što biste to u običnom odeljku, ponekad je potreban tabelarni format. Dodajte ponavljajuću tabelu da biste prikazali podatke u tabeli, na primer iz baze podataka ili da biste omogućili korisnicima da dodaju redove i unete dodatne tabelarne podatke.

Ponavljajuća tabela se sastoji od tri dela, reda zaglavlja, jednog ili više redova podataka i reda podnožja. Red zaglavlja se obično koristi za naslove kolona, a red podnožja može da se koristi za umetanje okvira za tekst ili okvira za izraza koji sabiranje vrednosti iz redova podataka. Redovi podataka se ponavljaju, onoliko puta koliko je potrebno, da bi se prilagodili podacima koji se popunjavaju u tabeli, dinamički ili kao rezultat toga što korisnik unosi podatke u tabelu. Postoji samo jedan red zaglavlja i podnožja i podrazumevano su vidljivi samo red zaglavlja i jedan red podataka.

Koristite ponavljajuću tabelu kada želite da:

  • Omogućite korisnicima da unose podatke u strukturiranom tabelarnom formatu.

  • Prikupljanje stavki reda, numeričkih podataka i drugih tipova podataka koji su najbolje prikazani u tabeli.

  • Štedite prostor na predlošku obrasca tako što ćete prikazati samo koliko redova sadrži stvarne podatke.

  • Prikazivanje zapisa iz baze podataka, veb usluge ili drugog izvora podataka u tabeli u predlošku obrasca ili rad sa njim.

Vrh stranice

Ponavljajući rekurzivni odeljak

Ponavljajući rekurzivni odeljak sadrži druge kontrole, može se umetnuti unutar sebe i povezan je (povezivanje: Da biste povezali kontrolu sa poljem ili grupom u izvoru podataka tako da podaci uneti u kontrolu budu sačuvani. Kada je kontrola nepovezana, ona nije povezana sa poljem ili grupom i zato se podaci uneti u kontrolu neće sačuvati.) ugnežđene referentne grupe (referentna grupa: Grupa povezana sa drugom grupom tako da se njihova svojstva i svojstva grupa i polja koja sadrže uvek podudaraju. Ako se svojstva jedne grupe promene, druga se automatski ažurira.). Možete da koristite ponavljajuće odeljke da biste kreirali hijerarhijski sadržaj, kao što je prikaz strukture.

Vrh stranice

Horizontalna ponavljajuća tabela

Horizontalna ponavljajuća tabela je ponavljajući odeljak sa tabelom unutar koja sadrži naznačeni broj redova koji se ponavljaju horizontalno i tabelu koja sadrži zaglavlja redova sa strane. Ove pojedinačne komponente su grupisane zajedno u unapred konfigurisanu kolekciju koja može da sadrži ili prikuplja tabelarne podatke koji se, kako se u njih dodaju više podataka, razvija dodavanjem kolona umesto redova. Na primer, možete da koristite horizontalnu ponavljajuću tabelu da biste prikupili podatke o prodaji za svaki kvartal. Ako je predložak obrasca povezan sa bazom podataka, možete da koristite i horizontalnu ponavljajuću tabelu za prikazivanje ili rad sa zapisima iz te baze podataka.

Horizontalna ponavljajuća tabela se sastoji od dva dela, kolone zaglavlja koja se podrazumevano pojavljuje i kolone podataka koja se ponavlja, po potrebi za odgovaranje podataka koji se popunjavaju u tabelu, dinamički ili kao rezultat toga što korisnik unosi podatke u tabelu.

Koristite horizontalnu ponavljajuću tabelu kada želite da:

  • Omogućite korisnicima da unose podatke u strukturiranom tabelarnom formatu.

  • Prikupite podatke od korisnika koji se najbolje prikazuje u tabeli.

  • Sačuvajte prostor u predlošku obrasca tako što ćete prikazati samo koliko kolona sadrži stvarne podatke.

  • Prikazivanje zapisa iz baze podataka, veb usluge ili drugog izvora podataka u tabeli u predlošku obrasca ili rad sa njim.

Vrh stranice

Master/detalj

Ako očekujete da korisnici rade sa velikim količinama podataka na obrascu – na primer, sa više zapisa u bazi podataka – možete da koristite kontrolu mastera/detalja da biste im olakšali upravljanje tim podacima. Kada korisnik izabere stavku u glavnoj kontroli, srodne informacije o toj stavci pojavljuju se u kontroli detalja.

Na primer, možete da koristite kontrolu mastera/detalja prilikom dizajniranja obrasca za ljudske resurse koji je povezan sa bazom podataka zapisa zaposlenih. Glavna kontrola može da prikaže ime zaposlenog i radno mesto, a kontrola detalja može da prikaže lokaciju zaposlenog, datum zapošljavanja, datum rođenja i tako dalje. U bazi podataka, ovo je jednako relacija jedan-na-jedan.

Slično tome, možete da koristite glavnu kontrolu da biste prikazali jedan skup zapisa (na primer, imena klijenata) i kontrolu detalja da biste prikazali povezane zapise (na primer, porudžbine klijenata). U bazi podataka, ovo je jednako relacija jedan-prema-više.

Vrh stranice

Relacija mastera/detalja

Kontrola mastera/detalja je zapravo skup dve srodne kontrole. Jedna od ovih kontrola je naznačena glavna kontrola; drugi je naznačena kontrola detalja. Glavna kontrola je uvek ponavljajuća tabela. Kontrola detalja može da bude ponavljajuća tabela ili ponavljajuća sekcija. Relaciju mastera/detalja možete da kreirate tako što ćete umetnuti odgovarajuće kontrole koje se ponavljaju u obrazac, a zatim promeniti svojstva svake kontrole. Ili, možete da umetnete unapred definisanu kontrolu mastera/detalja iz odeljka Kontejneri u oknu zadatka Kontrole.

Kada umetnete kontrolu mastera/detalja iz okna zadatka Kontrole, Microsoft Office InfoPath 2010 uspostavlja relaciju jedan-prema-jedan između kontrole mastera i kontrole detalja. To znači da svaki izabrani red u glavnoj kontroli ima samo jedan podudarni rezultat u kontroli detalja. U tipičnoj relacija jedan-prema-jedan, glavne kontrole i kontrole detalja su povezane sa istom ponavljajućom grupom u izvoru podataka.

Ako želite, možete da navedete ključna polja u izvoru podataka koja sadrže srodne podatke da biste uspostavili relaciju jedan-prema-više za kontrolu mastera/detalja. U ovom tipu relacije svaka selekcija u glavnoj kontroli može da napravi više podudaranja u kontroli detalja. Na primer, ako korisnici izaberu zapis dobavljača u glavnoj kontroli, mogu da prikažu proizvode koji su povezani sa tim dobavljačem u kontroli detalja. U tipičnoj relacija jedan-prema-više, kontrole mastera i detalja su povezane sa odvojenim grupama koje se ponavljaju u izvoru podataka

Da biste uspostavili relaciju jedan-prema-više, morate da koristite opcije na kartici Master/detalj u dijalogu Svojstva svake kontrole da biste naveli odgovarajuća polja ključa.

Kontrola mastera/detalja je zapravo skup dve srodne kontrole. Jedna kontrola je naznačena glavna kontrola, a druga je kontrola detalja. Glavna kontrola je uvek ponavljajuća tabela. Kontrola detalja može da bude ponavljajuća tabela ili ponavljajuća sekcija.

Koristite kontrolu mastera/detalja kada želite da:

  • Omogućite korisnicima koji popunjavaju obrasce zasnovane na predlošku obrasca da efikasnije rade sa velikim količinama podataka.

  • Prikažite jednako relaciju jedan-na-jedan. Na primer, možete da koristite kontrolu mastera/detalja kada dizajnirate predložak obrasca za ljudske resurse koji je povezan sa bazom podataka zapisa zaposlenih. Glavna kontrola može da prikaže ime i radno mesto zaposlenog, a kontrola detalja može da prikaže lokaciju zaposlenog, datum zapošljavanja i datum rođenja.

  • Prikažite jednako relaciju jedan-prema-više. Na primer, možete da koristite glavnu kontrolu da biste prikazali jedan skup zapisa (na primer, imena klijenata) i kontrolu detalja da biste prikazali povezane zapise (na primer, porudžbine klijenata).

InfoPath pruža unapred definisanu kontrolu mastera/detalja koju možete da umetnete pomoću okna zadataka Kontrole. Kontrolu mastera/detalja možete da kreirate i tako što ćete umetnuti ponavljajuću tabelu i ponavljajuću sekciju (ili dve tabele koje se ponavljaju), a zatim promeniti svojstva za svaku kontrolu.

Ako je predložak obrasca namenjen uglavnom za prikazivanje na ekranu, razmotrite postavljanje kontrole detalja unutar kontrole oblasti pomeranja u predložak obrasca. Na taj način, ako kontrola prikazuje veliku količinu podataka, korisnici mogu da se pomeraju kroz podatke. Imajte na umu da to nije najbolja opcija ako mislite da će korisnici želeti da odštampaju svoje obrasce, jer svi podaci koji su skriveni u oblasti pomeranja na ekranu takođe neće biti vidljivi u odštampaom obrascu.

Vrh stranice

Ponavljajuća grupa izbora

Možete da umetnete ponavljajuću grupu izbora u obrazac tako da korisnici mogu da dodaju više grupa izbora (grupa izbora: kontrola koja se koristi za predstavljanje skupa međusobno isključivih izbora. Grupa izbora podrazumevano sadrži dva odeljka sa izborom, od kojih se jedan pojavljuje korisniku kao podrazumevani izbor u obrascu.) prilikom popunjavanja.

Kada korisnici premešte pokazivač miša preko podrazumevanog izbora u obrascu, u gornjem levom uglu ponavljajuće grupe izbora pojavljuje se dugme priručnog menija. Korisnici mogu da kliknu na ovo dugme da bi videli opcije za umetanje, uklanjanje ili zamenu izbora.

Na primer, u obrascu za putovanja možete da koristite ponavljajuću grupu izbora da biste omogućili korisnicima da unose informacije o poslovnim putovanjima. Za svaki segment prevoza korisnici mogu da izaberu jednu od tri opcije – let, automobil ili voz. Svaki izbor prikazuje drugačiji skup polja.

Vrh stranice

Umetanje ponavljajućih kontrola podataka

Umetanje ponavljajućeg rekurzivnog odeljka

Napomena:  Kontrolu ponavljajuće rekurzivne sekcije možete umetnuti samo u obrazac koji je kreiran pomoću predloška obrasca "Prazan obrazac" (InfoPath Filler) ili koji ima podešenu vrednost "InfoPath Filler Form" u dijalogu "Opcije obrasca".

Umetanje ponavljajućeg rekurzivnog odeljka (automatski kreiraj izvor podataka)

Ako odaberete da Microsoft Office InfoPath 2010 kreira izvor podataka kada umetnete ponavljajući odeljak, InfoPath kreira ponavljajuću grupu koja sadrži referencu na samu sebe.

  1. Postavite mesto umetanja tamo gde želite da umetnete ponavljajući rekurzivni odeljak.

  2. Ako okno zadatka Kontrole nije vidljivo, kliknite na dugme Okno za kontrole u donjem desnom uglu odeljka Kontrole na kartici Početak.

  3. U oknu zadatka Kontrole potvrdite izbor u polju za potvrdu Automatski kreiraj izvor podataka.

    Napomena:  Ako polje za potvrdu nije dostupno, dizajn obrasca ne dozvoljava automatsko kreiranje izvora podataka. Morate umetnuti ponavljajući rekurzivni odeljak koji je povezan sa postojećom ponavljajućom grupom ili grupom koju kreirate.

  4. U okviru Kontrole kontejnera izaberite stavku Ponavljajući rekurzivni odeljak.

  5. Da biste dodali kontrolu u odeljak, prevucite kontrolu iz okna zadatka Kontrole u odeljak.

    Napomena:  Ne bi trebalo da premeštate kontrolu koja je već u obrascu u ovaj odeljak, osim ako je polje kontrole već deo grupe odeljka.

Vrh stranice

Umetanje ponavljajućeg rekurzivnog odeljka (povezivanje sa postojećom ponavljajućom grupom)

  1. Postavite mesto umetanja tamo gde želite da umetnete ponavljajući rekurzivni odeljak.

  2. Ako okno zadatka Polja nije vidljivo, izaberite stavku Prikaži polja u odeljku Podaci obrasca na kartici Podaci .

  3. U oknu zadatka Polja kliknite desnim tasterom miša na grupu sa kojoj želite da bude povezan ponavljajući rekurzivni odeljak.

  4. Izaberite stavku Ponavljajući rekurzivni odeljak.

    Napomena:  Grupa mora da se ponovi i mora da sadrži referencu na samu sebe. Da biste kreirali takvu grupu, u oknu zadatka Polja kliknite desnim tasterom miša na grupu koja se ponavlja, izaberite stavku Referenca, a zatim referenca na samu grupu (grupu na koju ste kliknuli desnim tasterom miša).

Savet:  Takođe možete da umetnete ponavljajući rekurzivni odeljak koji je povezan sa postojećom grupom pomoću okna zadataka Kontrole, sve dok je opozivan izbor u polju za potvrdu Automatski kreiraj izvor podataka.

Vrh stranice

Umetanje ponavljajuće grupe izbora

Umetanje ponavljajuće grupe izbora (automatski kreiraj izvor podataka)

Microsoft Office InfoPath 2010 može automatski da kreira izvor podataka kada umetnete grupe izbora koje se ponavljaju (kao i druge kontrole). Ako to uradite, InfoPath kreira grupe koje su povezane sa odeljcima izbora unutar ponavljajuće grupe izbora. Pored toga, InfoPath kreira "virtuelnu" grupu koja je povezana sa ponavljajućom grupom izbora. Iza imena virtuelne grupe sledi (izbor) u oknu zadatka Polja.

Napomena:  Kontrolu "Ponavljajuća grupa izbora" možete umetnuti samo u obrazac koji je kreiran pomoću predloška obrasca "Prazan obrazac" (InfoPath Filler) ili koji ima podešenu opciju "InfoPath Filler Form" u dijalogu "Opcije obrasca".

  1. Postavite mesto umetanja tamo gde želite da umetnete ponavljajuću grupu izbora.

  2. Ako okno zadatka Kontrole nije vidljivo, kliknite na dugme Okno za kontrole u donjem desnom uglu odeljka Kontrole na kartici Početak.

  3. U oknu zadatka Kontrole potvrdite izbor u polju za potvrdu Automatski kreiraj izvor podataka.

  4. U okviru Kontejneriizaberite stavku Ponavljajuća grupa izbora.

    Ponavljajuća grupa izbora koja sadrži dva odeljka sa izborom pojavljuje se u obrascu.

  5. Da biste dodali kontrole u odeljke sa izborom unutar ponavljajuće grupe izbora, uradite nešto od sledećeg:

    • Da biste dodali kontrole u podrazumevani odeljak sa izborom, prevucite željenu kontrolu iz okna zadatka Kontrole u odeljak sa izborom koji ima oznaku Odeljak izbora (podrazumevano).

    • Da biste dodali kontrole u odeljak sa alternativnim izborom, prevucite željenu kontrolu iz okna zadatka Kontrole u odeljak sa izborom koji ima oznaku Odeljak izbora.

  6. Da biste testirali odeljak, na kartici Početak kliknite na dugme Pregled.

    Da biste korisnicima ponudili više od dve opcije, možete da umetnete dodatne odeljke sa izborom unutar ponavljajuće grupe izbora. Da biste to uradili, postavite mesto umetanja unutar ponavljajuće grupe izbora, a zatim izaberite stavku Odeljak sa izborom u okviru Kontejneri u oknu zadatka Kontrole.

Vrh stranice

Umetanje ponavljajuće grupe izbora (povezivanje sa postojećom grupom)

  1. Postavite mesto umetanja tamo gde želite da umetnete ponavljajuću grupu izbora.

  2. Ako okno zadatka Polja nije vidljivo, izaberite stavku Prikaži polja u odeljku Podaci obrasca na kartici Podaci .

  3. U oknu zadatka Polja kliknite desnim tasterom miša na grupu sa kojoj želite da povežete ponavljajuću grupu izbora, a zatim izaberite stavku Ponavljajuća grupa izbora.

    Napomena:  Ako ponavljajuća grupa izbora nije dostupna, grupa sa kojom pokušavate da se povežete možda ne podržava ovaj tip kontrole. Ponavljajuće grupe izbora mogu se povezati samo sa ponavljajućim virtuelnim grupama. U izvoru podataka virtuelne grupe se pojavljuju kao (izbor).

  4. Da biste testirali odeljak, na kartici Početak kliknite na dugme Pregled.

Savet:  Takođe možete da umetnete ponavljajuću grupu izbora koja je povezana sa postojećom grupom pomoću okna zadatka Kontrole, sve dok je opozivani izbor u polju za potvrdu Automatski kreiraj izvor podataka.

Vrh stranice

Umetanje ponavljajuće tabele

  1. Postavite kursor na mesto na koje želite da umetnete kontrolu.

  2. Ako okno zadatka Kontrole nije vidljivo, kliknite na dugme Okno za kontrole u donjem desnom uglu odeljka Kontrole na kartici Početak.

  3. U okviru Kontejneriizaberite stavku Ponavljajuća tabela.

  4. Ako ponavljajuću tabelu umećete u novi, prazan predložak obrasca, onda:

    1. U polje Broj kolona unesite broj kolona koje tabela treba da ima, a zatim kliknite na dugme U redu.

    2. Ponavljajuća tabela se kreira sa okvirom za tekst u svakoj koloni. Da biste konvertovali okvir za tekst u drugi tip kontrole, kliknite desnim tasterom miša na okvir za tekst, postavite pokazivač na stavku Promeni kontrolu, a zatim izaberite željenu kontrolu.

  5. Ako ponavljajuću tabelu umećete u predložak obrasca koji je zasnovan na postojećem izvoru podataka:

    1. Na prvoj stranici čarobnjaka za povezivanje ponavljajuće tabele izaberite izvor podataka koji želite da koristite na listi Izvor podataka, a zatim izaberite ponavljajuću grupu Repeating group icon sa kojima želite da povežete redove tabele.

      Da biste kreirali novu ponavljajuću grupu, kliknite desnim tasterom miša na grupu kojoj želite da dodate grupu koja se ponavlja, u priručnom meniju izaberite stavku Dodaj, a zatim u dijalogu Dodavanje polja ili grupe navedite svojstva za ponavljajuću grupu.

    2. Kliknite na dugme Dalje.

    3. Na drugoj stranici čarobnjaka za povezivanje ponavljajućih tabela kliknite dvaput na polja na listi Povezivanje podataka koja želite da dodate kao kolone u tabelu.

      Da biste kreirali novo polje na listi Povezivanje podataka, kliknite desnim tasterom miša na grupu sa kojom je povezana ponavljajuća tabela, kliknite na dugme Dodaj, a zatim u dijalogu Dodavanje polja ili grupe navedite svojstva polja.

    4. Da biste promenili redosled kolona, izaberite kolonu sa liste Kolone u tabeli, a zatim izaberite stavku Premesti nagore ili Premesti nadole.

Vrh stranice

Umetanje ponavljajuće sekcije

  1. U predlošku obrasca postavite kursor na mesto na kojem želite da umetnete kontrolu.

  2. Ako okno zadatka Kontrole nije vidljivo, kliknite na dugme Okno za kontrole u donjem desnom uglu odeljka Kontrole na kartici Početak.

  3. U okviru Kontejneri izaberite stavku Ponavljajuća sekcija.

  4. Ako sekciju koja se ponavlja umeće u novi, prazan predložak obrasca:

    • Da biste dodali kontrole u ponavljajuću sekciju, prevucite željene kontrole iz okna zadataka Kontrole u ponavljajući odeljak u predlošku obrasca.

      Napomena:  Ne bi trebalo da premeštate kontrolu koja se već nalazi u predlošku obrasca u odeljak, osim ako je polje kontrole već deo grupe odeljka u izvoru podataka. U suprotnom, povezivanje za kontrolu može da se prekine.

    • Da biste dodali oznaku kontroli, otkucajte tekst iznad te kontrole.

  5. Ako umećete ponavljajuću sekciju u predložak obrasca koji je zasnovan na postojećem izvoru podataka:

    1. U dijalogu Povezivanje ponavljajućih odeljaka izaberite ponavljajuću grupu u kojoj želite da uskladištite podatke o ponavljajućim sekcijama, a zatim kliknite na dugme U redu.

    2. Dodajte kontrole u ponavljajući odeljak, a zatim ih povežete sa odgovarajućim poljima u izvoru podataka.

    3. InfoPath koristi naziv polja ili grupe kao oznaku kontrole. Ako je neophodno, promenite tekst oznake.

      Okno zadatka Polja možete da koristite i za umetanje kontrola. U oknu zadatka Polja kliknite desnim tasterom miša na ponavljajuću grupu sa kojoj želite da povežete ponavljajući odeljak, a zatim izaberite stavku Ponavljajuća sekcija.

Vrh stranice

Umetanje kontrole mastera/detalja

Napomena:  Kontrolu mastera/detalja možete umetnuti samo u obrazac koji je kreiran pomoću predloška obrasca Prazan obrazac (InfoPath Filler) ili koji ima podešenu kompatibilnost na InfoPath Filler Form u dijalogu Opcije obrasca.

Umetanje kontrole mastera/detalja u novi, prazan predložak obrasca

InfoPath pruža unapred definisanu kontrolu mastera/detalja koju možete da umetnete pomoću okna zadataka Kontrole. Kontrolu mastera/detalja možete da kreirate i tako što ćete umetnuti ponavljajuću tabelu i ponavljajući odeljak (ili dve tabele koje se ponavljaju), a zatim promeniti svojstva za svaku kontrolu.

Kad dizajnirate nov, prazan predložak obrasca, automatski je potvrđen izbor u polju za potvrdu Automatski kreiraj izvor podataka u oknu zadatka Kontrole. To programu InfoPath omogućava da automatski kreira polja i grupe u izvoru podataka kako budete dodavali kontrole u predložak obrasca. Ta polja i grupe su predstavljeni ikonama fascikli i datoteka u oknu zadatka Izvor podataka.

  1. U predlošku obrasca postavite kursor na mesto na kojem želite da umetnete kontrolu.

  2. Ako okno zadatka Kontrole nije vidljivo, kliknite na dugme Okno za kontrole u donjem desnom uglu odeljka Kontrole na kartici Početak.

  3. U okviru Kontejneri izaberite stavku Master/detalj.

  4. U polje Broj kolona u okviru mastera u dijalogu Umetanje mastera / detalja unesite broj kolona za glavnu kontrolu.

  5. U polje Broj polja sa detaljima unesite broj polja za kontrolu detalja, a zatim kliknite na dugme U redu.

    U predložak obrasca umetnute su dve kontrole – Ponavljajuća tabela (master) i Ponavljajuća sekcija (detalj).

  6. Da biste testirali relaciju mastera/detalja , na kartici Početak kliknite na dugme Pregled, a zatim unesite podatke u glavnu kontrolu. Srodni podaci bi trebalo da se pojave u kontroli detalja. Takođe, kliknite na različite redove u glavnoj kontroli da biste potvrdili da se odgovarajući podaci prikazuju u kontroli detalja.

Vrh stranice

Umetanje kontrole mastera/detalja u predložak obrasca koji je zasnovan na postojećem izvoru podataka

Ako dizajn predloška obrasca zasnujete na postojećoj datoteci, bazi podataka ili veb usluzi proširivog jezika za označavanje (XML datoteci, bazi podataka ili veb usluzi), InfoPath izvodi polja i grupe u oknu zadatka Izvor podataka iz tog postojećeg izvora podataka. U ovom scenariju možete da umetnete kontrolu mastera/detalja iz okna zadatka Kontrole, kao što je opisano u sledećoj proceduri.

Kontrole mastera i detalja mogu biti povezane sa istom ponavljajućom grupom ili različitim grupama koje se ponavljaju, u zavisnosti od potreba. Kontrole koje se pojavljuju unutar kontrole mastera/detalja povezane su sa poljima koja su deo ponavljajuće grupe.

  1. U predlošku obrasca postavite kursor na mesto na kojem želite da umetnete kontrolu.

  2. Ako okno zadatka Kontrole nije vidljivo, kliknite na dugme Okno za kontrole u donjem desnom uglu odeljka Kontrole na kartici Početak.

  3. U okviru Kontejneriizaberite stavku Ponavljajuća tabela.

  4. Na prvoj stranici čarobnjaka za povezivanje ponavljajućih tabela izaberite ponavljajuću grupu sa kojoj želite da povežete redove tabele, a zatim kliknite na dugme Dalje. Ako tabela ima samo jednu kolonu, možete da izaberete ponavljajuće polje umesto ponavljajuće grupe.

    Da biste kreirali novu ponavljajuću grupu sa kojom želite da povežete tabelu, kliknite desnim tasterom miša na grupu u koju želite da dodate ponavljajuću grupu, kliknite na dugme Dodaj, a zatim u dijalogu Dodavanje polja ili grupe unesite svojstva ponavljajuće grupe.

  5. Da biste dodali kolone koje želite da uključite u tabelu, kliknite dvaput na polja na listi Povezivanje podataka.

    Da biste kreirali novo polje koje ćete dodati kao kolonu, kliknite desnim tasterom miša na grupu sa kojom je tabela povezana, u priručnom meniju izaberite stavku Dodaj, a zatim u dijalogu Dodavanje polja ili grupe unesite svojstva polja.

  6. Da biste prerasporedili kolone, kliknite na kolonu na listi Kolone u tabeli, izaberite stavku Premesti nagore ili Premesti nadole, a zatim kliknite na dugme Završi.

  7. Kliknite dvaput na oznaku Ponavljajuća tabela ispod tabele u predlošku obrasca.

  8. Na kartici Svojstva alatki za kontrole na traci izaberite stavku Master/detalj.

  9. Izaberite stavku Postavi kao master, otkucajte identifikator ViewContext kontrole mastera u polju ID mastera, a zatim kliknite na dugme U redu.

    Da biste prikazali identifikator ViewContext kontrole, kliknite desnim tasterom miša na kontrolu, izaberite stavku<Tip kontrole > Svojstva, a zatim izaberite karticu Više opcija. Identifikator ViewContext je vidljiv u odeljku Kôd na kartici. Možete da istaknete vrednost pored oznake ViewContext: i da zatim pritisnete kombinaciju tastera CTRL+C da biste kopirali vrednost u ostavu. Obično kada konfigurišete kontrolu mastera/detalja, glavna kontrola je sama ponavljajuća tabela, tako da biste koristili ViewContext identifikator ponavljajuće tabele koju konfigurišete u ovom koraku.

  10. Postavite kursor na predložak obrasca na mesto na koje želite da umetnete ponavljajuću sekciju (kontrolu detalja).

  11. U okviru Kontejneriu oknu zadatka Kontrole izaberite stavku Ponavljajuća sekcija.

    Druga mogućnost je da koristite drugu ponavljajuću tabelu kao kontrolu detalja.

  12. Na prvoj stranici čarobnjaka za povezivanje ponavljajućih odeljaka kliknite na ponavljajuću grupu sa kojoj želite da povežete odeljak, a zatim kliknite na dugme U redu.

  13. Kliknite dvaput na oznaku Ponavljajuća sekcija koja se pojavljuje ispod odeljka u predlošku obrasca.

  14. Na kartici Svojstva alatki za kontrolu na traci izaberite stavku Master/detalj.

  15. Izaberite stavku Postavi kao detalj, a zatim kliknite na ime glavne kontrole na listi Poveži sa glavnim ID-om. Ime koje izaberete trebalo bi da odgovara identifikatoru ViewContext kontrole koju ste naveli u 9. koraku.

  16. Da biste promenili podrazumevanu relaciju jedan-prema-jedan kontrole mastera/detalja u relaciju jedan-prema-više, izaberite stavku Po polje ključa u okviru Relacija mastera/detalja, a zatim izaberite stavku Izaberi XPath Select XPath icon pored polja ključa (master) i polja ključa (detalj) da biste naveli ključna polja iz izvora podataka koja sadrže odgovarajuće povezane podatke da biste kreirali relaciju jedan-prema-više.

  17. Da biste testirali relaciju mastera/detalja , na kartici Početak kliknite na dugme Pregled, a zatim unesite podatke u glavnu kontrolu. Srodni podaci bi trebalo da se pojave u kontroli detalja. Takođe, kliknite na različite redove u glavnoj kontroli da biste potvrdili da se odgovarajući podaci prikazuju u kontroli detalja.

    Možete da koristite i okno zadatka Polja da biste umetnuli kontrole mastera/detalja. Da biste kreirali glavnu kontrolu, u oknu zadatka Polja kliknite desnim tasterom miša na ponavljajuću grupu sa kojoj želite da povežete glavnu kontrolu, a zatim izaberite stavku Ponavljajuća tabela. Pratite iste opšte korake da biste kreirali kontrolu detalja.

Vrh stranice

Promena podrazumevane relacije mastera/detalja

Kada u predložak obrasca umetnete kontrolu mastera/detalja pomoću okna zadatka Kontrole, InfoPath uspostavlja relaciju jedan-prema-jedan između kontrole mastera i kontrole detalja. Relacija jedan-na-jedan znači da se za svaki izbor u glavnoj kontroli pojavljuje jedan podudarni rezultat u kontroli detalja.

Relaciju mastera/detalja možete da promenite iz podrazumevane relacije jedan-prema-jedan u relaciju jedan-prema-više. Relacija jedan-prema-više znači da za svaki izbor u glavnoj kontroli može da se pojavi više podudarnih rezultata u kontroli detalja.

Kada umetnete kontrolu mastera/detalja u predložak obrasca, InfoPath podrazumevano umeće ponavljajuću tabelu i ponavljajući odeljak. Obe ove kontrole su povezane sa istom ponavljajućom grupom u izvoru podataka. Obe kontrole podrazumevano sadrže druge kontrole koje su povezane sa poljima u toj ponavljajućoj grupi. Međutim, kontrole mastera i detalja u relacijama jedan-prema-više obično su povezane sa odvojenim grupama koje se ponavljaju.

Ako ste umetnuli kontrolu mastera/detalja u predložak obrasca iz okna zadatka Kontrole i želite da uspostavite relaciju jedan-prema-više umesto relacije jedan-prema-jedan, možete da izbrišete kontrolu detalja koju kreira InfoPath. Zatim možete da kreirate novu kontrolu detalja koja više odgovara vašim potrebama, kao što je opisano u sledećoj proceduri:

  1. Izaberite ponavljajući odeljak koji je označen kao kontrola detalja, a zatim pritisnite taster DELETE.

  2. Umetnite novi ponavljajući odeljak u predložak obrasca:

    1. U predlošku obrasca postavite kursor na mesto na kojem želite da umetnete kontrolu.

    2. Ako okno zadatka Kontrole nije vidljivo, kliknite na dugme Okno za kontrole u donjem desnom uglu odeljka Kontrole na kartici Početak.

    3. U oknu zadatka Kontrole potvrdite izbor u polju za potvrdu Automatski kreiraj izvor podataka.

    4. U okviru Umetanje kontrola izaberite stavku Ponavljajuća sekcija.

  3. Umetnite željene kontrole u ponavljajuću sekciju:

    1. U predlošku obrasca postavite kursor na mesto na kojem želite da umetnete kontrolu.

    2. Ako okno zadatka Kontrole nije vidljivo, kliknite na dugme Okno za kontrole u donjem desnom uglu odeljka Kontrole na kartici Početak.

    3. U oknu zadatka Kontrole potvrdite izbor u polju za potvrdu Automatski kreiraj izvor podataka.

    4. U okviru Umetanje kontrola izaberite kontrolu koju želite da umetnete.

    5. Ponovite korake od 1. do 4. za svaku kontrolu koju želite da umetnete.

  4. Kliknite dvaput na karticu ponavljajuće sekcije u predlošku obrasca.

  5. Kliknite na master/detalj na kartici Svojstva alatki za kontrolu na traci.

  6. U okviru Postavke mastera/detalja izaberite stavku Postavi kao detalj.

  7. Na listi Poveži sa glavnim ID-om izaberite identifikator ViewContext kontrole mastera.

    Da biste prikazali identifikator ViewContext kontrole, kliknite desnim tasterom miša na kontrolu, izaberite stavku<Tip kontrole > Svojstva, a zatim izaberite karticu Više opcija. Identifikator ViewContext je vidljiv u odeljku Kôd na kartici. Možete da istaknete vrednost pored oznake ViewContext: i da zatim pritisnete kombinaciju tastera CTRL+C da biste kopirali vrednost u ostavu.

  8. U okviru Relacija mastera/detalja izaberite stavku Po polje ključa.

  9. Izaberite stavku Izaberi XPath Select XPath icon pored polja ključa (master), a zatim u dijalogu Izbor polja ili grupe kliknite na polje ključa za glavnu kontrolu, a zatim kliknite na dugme U redu.

  10. Izaberite stavku Izaberi XPath Select XPath icon pored polja ključa (detalj), a zatim u dijalogu Izbor polja ili grupe kliknite na polje ključa za kontrolu detalja, a zatim kliknite na dugme U redu.

    Ako želite da kreirate relaciju jedan-prema-više kada prvi put kreirate kontrolu mastera/detalja, razmislite o ručnom kreiranju sopstvene kontrole mastera/detalja umesto korišćenja unapred definisane kontrole mastera/detalja koja je dostupna u oknu zadatka Kontrole. Možete da kreirate sopstvenu kontrolu uspostavljanjem relacije mastera/detalja između ponavljajuće tabele i ponavljajuće tabele ili između dve ponavljajuće tabele u predlošku obrasca. Da biste to uradili, otvorite dijalog Svojstva za svaku kontrolu, a zatim jednu kontrolu odredite kao glavnu kontrolu, a drugu kao kontrolu detalja. Menjanjem svojstava za kontrolu detalja relaciju jedan-prema-više možete da podesite pomoću polja ključa.

Vrh stranice

Umetanje horizontalne ponavljajuće tabele

Napomena:  Kontrolu horizontalne ponavljajuće tabele možete umetnuti samo u obrazac koji je kreiran pomoću predloška obrasca "Prazan obrazac" (InfoPath Filler) ili koji ima podešenu opciju "InfoPath Filler Form" u dijalogu "Opcije obrasca".

  1. U predlošku obrasca postavite kursor na mesto na kojem želite da umetnete kontrolu.

  2. Ako okno zadatka Kontrole nije vidljivo, kliknite na dugme Okno za kontrole u donjem desnom uglu odeljka Kontrole na kartici Početak.

  3. U okviru Kontejneri izaberite stavku Horizontalna ponavljajuća tabela.

  4. Ako umetnete horizontalnu ponavljajuću tabelu u novi, prazan predložak obrasca:

    1. U polje Broj redova unesite podrazumevani broj redova koji želite da tabela ima.

    2. Horizontalna ponavljajuća tabela se kreira sa okvirom za tekst u svakom redu u koloni podataka. Da biste konvertovali okvir za tekst u drugi tip kontrole, kliknite desnim tasterom miša na okvir za tekst koji želite da konvertujete, postavite pokazivač na stavku Promeni kontrolu, a zatim izaberite željenu kontrolu.

  5. Ako umetnete horizontalnu ponavljajuću tabelu u predložak obrasca koji je zasnovan na postojećem izvoru podataka:

    1. Na prvoj stranici čarobnjaka za povezivanje ponavljajuće tabele izaberite izvor podataka koji želite da koristite na listi Izvor podataka, a zatim izaberite ponavljajuću grupu Repeating group icon sa kojima želite da povežete redove tabele.

      Da biste kreirali novu ponavljajuću grupu, kliknite desnim tasterom miša na grupu kojoj želite da dodate grupu koja se ponavlja, kliknite na dugme Dodaj, a zatim u dijalogu Dodavanje polja ili grupe navedite svojstva za ponavljajuću grupu.

    2. Kliknite na dugme Dalje.

    3. Na drugoj stranici čarobnjaka za povezivanje ponavljajućih tabela kliknite dvaput na polja na listi Povezivanje podataka koja želite da dodate kao kolone u tabelu.

      Da biste kreirali novo polje, na listi Povezivanje podataka kliknite desnim tasterom miša na grupu sa kojom je povezana horizontalna ponavljajuća tabela, kliknite na dugme Dodaj, a zatim navedite svojstva za polje u dijalogu Dodavanje polja ili grupe.

    4. Da biste promenili redosled kolona, izaberite kolonu sa liste Redovi u tabeli, a zatim izaberite stavku Premesti pre iliPremesti posle.

    5. Kliknite na dugme Završi.

Vrh stranice

Saveti za raspored za ponavljanje kontrola podataka

Koristite sledeće savete koji će vam pomoći da suzite izgled, veličinu i druge aspekte kontrola unutar kontrole ponavljajućih podataka:

  • Da biste istovremeno promenili veličinu nekoliko kontrola unutar kontrole podataka koja se ponavlja, držite pritisnut taster CTRL, izaberite okvire za tekst čiju veličinu želite da promenite, a zatim izvršite neophodna prilagođavanja u odeljku Veličina kontrole na kartici Svojstva alatki za kontrole na traci.

  • Da biste odjednom promenili ivicu ili boju kontrola unutar kontrole podataka koja se ponavlja, držite pritisnut taster CTRL i izaberite okvire za tekst koje želite da promenite. Izaberite karticu Svojstva alatki za kontrolu na traci, izaberite stavku Ivice ili Senčenje u odeljku Boja na kartici, a zatim izvršite neophodna prilagođavanja.

  • Da biste prilagodili tekst koji se pojavljuje u okviru za tekst unutar kontrole podataka koja se ponavlja, koristite polja Font i Veličina fonta u odeljku Oblikovanje teksta na kartici Početak na traci. Alternativno, možete da koristite odeljak "Stilovi fonta " na kartici "Početak" na traci

Vrh stranice

Saveti za raspored odeljaka koji se ponavljaju

Koristite sledeće savete koji će vam pomoći da suzite izgled, veličinu i druge aspekte kontrola unutar kontrole ponavljajuće sekcije :

  • Povremeno, tekst unutar kontrola u ponavljajućem odeljku, a oznake sa leve strane tih kontrola mogu izgledati kao da su malo van poravnavanja. Da biste ih brzo ponovo poravnali, kliknite desnim tasterom miša na kontrolu,<stavku Tip kontrole > Svojstva, izaberite stavku Poravnaj na kartici Veličina, a zatim kliknite na dugme Primeni. Ako se oznaka i kontrola nalaze u različitim ćelijama u tabeli rasporeda, kliknite desnim tasterom miša na ćeliju koja sadrži oznaku, u priručnom meniju izaberite stavku Svojstva tabele, a zatim izaberite stavku Centriraj u okviru Vertikalno poravnavanje na kartici Ćelija.

  • Podrazumevano je izabrana opcija Ponovi vertikalno na kartici Prikaz u dijalogu Svojstva ponavljajuće sekcije. To znači da se, kako korisnici dodaju ponavljajuće odeljke, ti odeljci pojavljuju u vertikalnom obliku niz dužinu obrasca. Možete odabrati da se ponavljajuća sekcija proširi horizontalno tako što ćete izabrati opciju Ponovi horizontalno umesto toga. To vam omogućava da kreirate potpuno različite rasporede. Na primer, možete da kreirate predložak obrasca koji podseća na kalendar. Opcija "Ponovi horizontalno " nije podržana u predlošcima obrazaca kompatibilnim sa pregledačem.

Vrh stranice

Horizontalni saveti za raspored tabela koji se ponavljaju

Koristite sledeće savete koji će vam pomoći da suzite izgled, veličinu i druge aspekte kontrole horizontalne ponavljajuće tabele i kontrola u okviru te tabele:

  • Horizontalna ponavljajuća tabela se sastoji od ponavljajuće sekcije unutar tabele rasporeda. Desna ivica tabele rasporeda definiše tačku na kojoj se kolone u tabeli prelamaju u sledeći red kada korisnici umetnu dodatne kolone. Da biste kontrolisali prelamanje kolone, možete da prevučete desnu ivicu ćelije tabele rasporeda koja oknoniše kontrolu ponavljajuće sekcije sa desne ili leve strane.

  • Horizontalna ponavljajuća tabela može biti korisna u svrhe štampanja. Kolone u kontroli se prelamaju u sledeći red u predlošku obrasca, tako da se odštampaju sve informacije u tabeli. Međutim, ako je predložak obrasca namenjen uglavnom za prikazivanje na ekranu, razmotrite postavljanje horizontalne ponavljajuće tabele unutar kontrole oblasti pomeranja u predložak obrasca. Na taj način, ako korisnici unete veliku količinu podataka u horizontalnu ponavljajuću tabelu, mogu da se pomeraju kako bi ih prikazali umesto da vide sve u obrascu. Međutim, imajte u vidu da kada se koristi oblast pomeranja, ako korisnik odštampa obrazac, štampaju se samo podaci vidljivi na ekranu u oblasti pomeranja.

Vrh stranice

Načini prilagođavanja ponavljajuće sekcije

Kada umetnete ponavljajuću sekciju u predložak obrasca, možete ga prilagoditi promenom njegovih svojstava i postavki u dijalogu Svojstva ponavljajuće sekcije. Da biste otvorili dijalog, u predlošku obrasca kliknite desnim tasterom miša na ponavljajuću sekciju čija svojstva želite da promenite, a zatim izaberite stavku Svojstva ponavljajuće sekcije.

Sledeća tabela opisuje neke od načina na koje možete da prilagodite ponavljajući odeljak i nudi razloge zbog kojih to možete da uradite. Iako tabela ne pruža detaljne informacije o procedurama o opcijama u dijalogu Svojstva ponavljajuće sekcije, ona vam pruža predstavu o opsegu dostupnih opcija.

Napomene: 

  • Ako dizajnirate predložak obrasca kompatibilan sa pregledačem, određene funkcije u dijalogu Svojstva ponavljajuće sekcije nisu dostupne. Na primer, ne možete da omogućite postavku koja omogućava korisnicima da horizontalno umeću odeljke u uporednom obliku.

  • Ako je predložak obrasca zasnovan na bazi podataka, šemi ili drugom postojećem izvoru podataka, možda nećete moći da prilagodite sve aspekte kontrole. Na primer, možda ćete moći da promenite veličinu kontrole, ali ne i njeno ime polja ili grupe, koje je izvedeno iz postojećeg izvora podataka.

Kartica

Zadatak

Detalji

Podaci

Promeni ime grupe

Kada dizajnirate novi, prazan predložak obrasca, možete da promenite podrazumevano ime polja ili grupe za kontrolu u nešto što je lakše identifikovati kada radite sa izvorom podataka. Na primer, u predlošku obrasca osiguranja, grupu pod imenom "Zavisni" lakše je razumeti od grupe pod imenom "grupa1".

Napomena:  Promena imena grupe ne menja povezivanje između ponavljajuće sekcije u predlošku obrasca i ponavljajuće grupe u izvoru podataka. Ako morate da povežete ponavljajuću grupu sa drugom grupom koja se ponavlja, kliknite desnim tasterom miša na ponavljajući odeljak, a zatim izaberite stavku Promeni povezivanje.

Podaci

Sprečavanje korisnika da umeću i briše odeljke

Podrazumevano je izabrano polje za potvrdu Dozvoli korisnicima da umetnu i izbrišu odeljke. Ako opišete izbor u ovom polju za potvrdu, korisnici neće moći da umetnu ili izbrišu odeljke u ponavljajućoj sekciji. To je korisno u scenarijima izveštavanja u kojima želite da prikažete podatke koji se ponavljaju, ali ne želite da korisnici menjaju te podatke ili dodaju još odeljaka.

Podaci

Prilagođavanje komandi menija

Kliknite na dugme Izmeni da biste dodatno izmenili svojstva odeljka. Na primer, možete da otvorite dijalog Prilagođavanje komandi u kojem možete da prilagodite imena i lokacije komandi menija koje se koriste za umetanje ili uklanjanje odeljaka u obrascu korisnika. Ovaj tip prilagođavanja olakšava korišćenje predloška obrasca. Na primer, možete da dodate prilagođene komande u meni Uređivanje koje omogućavaju korisnicima da uklone ponavljajuće odeljke iz obrasca.

Podaci

Prikazivanje ili prilagođavanje teksta saveta

Polje za potvrdu Prikaži dugme za umetanje i tekst saveta je podrazumevano izabrano. Možete da opozovete izbor u ovom polju za potvrdu ako ne želite da korisnici vide tekst uputstva u obrascu ili možete da prilagodite tekst uputstva. Na primer, ako imate predložak obrasca osiguranja u koji korisnici moraju da unose zavisne elemente u ponavljajući odeljak, možete da promenite tekst "Umetni stavku" koji se pojavljuje ispod ponavljajuće sekcije u "Umetanje dodatnog zavisnog elementa".

Prikaz

Dozvoli korisnicima da umetnu odeljke u uporedno formiranje umesto jedan za drugim

Podrazumevano je izabrana opcija Ponovi vertikalno. To znači da se, kako korisnici dodaju ponavljajuće odeljke, ti odeljci pojavljuju u vertikalnom obliku niz dužinu obrasca. Možete odabrati da se ponavljajući odeljak razvije horizontalno umesto toga. To vam omogućava da kreirate potpuno različite rasporede. Na primer, možete da kreirate predložak obrasca koji podseća na kalendar. Opcija "Ponovi horizontalno " nije podržana u predlošcima obrazaca kompatibilnim sa pregledačem.

Prikaz

Filtriranje podataka

Izaberite stavku Filtriranje podataka da biste otvorili dijalog Filtriranje podataka, gde možete omogućiti korisnicima da filtriraju podatke u ponavljajućem odeljku na osnovu vrednosti koje korisnik unosi ili bira na nekom drugom mestu u obrascu. Na primer, ako koristite ponavljajući odeljak za prikupljanje informacija o trenutnim projektima, možete da dizajnirate okvir sa listom koji omogućava korisnicima da filtriraju projekte po statusu.

Master/detalj

Podešavanje relacije mastera/detalja

Na kartici Master/detalj možete da uspostavite relaciju mastera/detalja između ponavljajuće tabele (glavne kontrole) i ponavljajuće sekcije (kontrole detalja). Ako podesite ovaj tip relacije, povezani podaci će se pojaviti u ponavljajućem odeljku na osnovu stavke koju korisnik izabere u ponavljajućoj tabeli. Kontrole mastera/detalja nisu podržane u predlošcima obrazaca kompatibilnim sa pregledačem.

Veličina

Prilagođavanje veličine, popunjenost i margina

Veličinu kontrole možete ručno da navedete unosom vrednosti u polja Visina i Širina. Prored možete da suzite i unutar i izvan kontrole tako što ćete promeniti popunjenost, što predstavlja količinu prostora u baferu koji okružuje sadržaj kontrole ili margine, što predstavlja veličinu razmaka između ivice kontrole i bilo kog okolnog teksta ili kontrola u predlošku obrasca.

Napredni

Promena redosleda indeksa kartica

Možete da promenite položaj kontrole u ukupnom redosledu kartica predloška obrasca. Redosled dodele fokusa je redosled kojim se fokus premešta u obrascu iz jednog polja ili objekta u drugi kada korisnici pritiskaju taster TAB ili SHIFT+TAB. Podrazumevana postavka indeksa kartice za sve kontrole u predlošku obrasca je 0, ali redosled kartica počinje sa 1. To jesti, svaka kontrola sa brojem 1 u polju indeksa Tab biće prva posećena kada korisnici pritisnu taster TAB. Svaka kontrola sa brojem 2 u polju indeksa kartice biće posećena druga i tako dalje. Sve kontrole sa 0 u okviru indeksa Kartice naići će na poslednje u redosledu kartica. Ako želite da preskočite kontrole u redosledu kartica, unesite -1 u polje indeksa kartice .

Napredni

Navođenje ekranske napomene

Da bi se beleška objašnjenja pojavila kada korisnici premešte pokazivač iznad kontrole, unesite željeni tekst u okvir Ekranske napomene . Pomagala za pristupačnost, kao što su uslužni programi za redigovanje ekrana koji informacije na ekranu postavljaju kao sintesifikovani govor ili osveženi braille prikaz, često se oslanjaju na te ekranske napomene za tumačenje informacija za svoje korisnike.

Napredni

Navođenje i prilagođavanje postavki objedinjavanja

Izaberite stavku Postavke objedinjavanja da biste naveli kako bi podaci koje korisnici unose u kontrolu trebalo da se pojave kada se kombinuje nekoliko obrazaca. Na primer, možete da promenite redosled kojim se ponavljaju odeljci umeću u ciljni obrazac.

Napredni

Nabavite ViewContext iliXmlToEdit identifikatore za ponavljajući odeljak

Možete da koristite vrednost ViewContext ili XmlToEdit da biste identifikovali kontrolu u kodu. Na primer, ako znate vrednost ViewContext, možete da koristite tu vrednost sa metodima SelectText ili SelectNodes klase Prikaži da biste programski izvršili radnju uređivanja XML podataka koji su povezani sa kontrolom. Slično tome, ako znate vrednost XmlToEdit, možete da koristite tu vrednost sa metodom ExecuteAction objekta Prikaz da biste programski umetnuli ili uklonili instance kontrole koja se ponavlja. Na primer, možete da navedete vrednost nabrajanja ActionType , kao što je XCollectionInsert ili XCollectionRemoveAll i XmlToEdit ime koje identifikuje određenu grupu sa kojom treba raditi.

Obrasci pregledača

Prilagođavanje postavki za objavljivanje podataka na serveru

Kartica Obrasci pregledača pojavljuje se samo kada dizajnirate predložak obrasca kompatibilan sa pregledačem. Omogućava vam da kontrolišete da li se podaci šalju na server kada korisnici umetnu ili uklone odeljke na obrascu.

Ostale radnje

Primeni pravila

Kliknite dvaput na karticu u ponavljajućoj sekciji, a zatim izaberite stavku Upravljaj pravilima u odeljku Pravila, na kartici Svojstva alatki za kontrolu na traci. Prikazuje se okno zadatka Pravila, gde možete da koristite pravila za primenu radnji kada korisnici umetnu kontrole unutar ponavljajuće sekcije ili rade sa njim.

Ostale radnje

Dodavanje uslovnog oblikovanja

Kliknite dvaput na karticu u ponavljajućoj sekciji i izaberite stavku Upravljanje pravilima u odeljku Pravila, na kartici Svojstva alatki za kontrolu na traci, kliknite na dugme Novo, a zatim izaberite stavku Oblikovanje. To vam omogućava da kreirate pravilo uslovnog oblikovanja da biste promenili izgled kontrole, uključujući njenu vidljivost, na osnovu vrednosti koje korisnici unose u obrazac. Na primer, možete odabrati da sakrijete ponavljajući odeljak svaki put kada korisnik opoove izbor u određenom polju za potvrdu u obrascu.

Vrh stranice

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.