Sekcijos įterpimas

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Norėdami Microsoft Office InfoPath formos šablone tvarkyti susijusių valdiklių grupes, galite naudoti sekciją.

Šiame straipsnyje

Kada naudoti sekciją

Sekcijos įterpimas

Sekcijos slėpimas, atsižvelgiant į formoje esančias reikšmes

Maketo patarimai

Kada naudoti sekciją

Naudokite sekciją, kai savo formos šablone norite tvarkyti susijusių valdiklių rinkinį. Pavyzdžiui, draudimo išmokų formos šablone galite naudoti sekciją norėdami sugrupuoti teksto laukelių, naudojamų kontaktinei informacijai iš polisų savininkų rinkti, rinkinį.

Skyriaus, kuriame yra teksto laukai

Taip pat galite naudoti sąlyginis formatavimas, kad būtų rodomos arba slepiamos sekcijos, paremtos reikšmėmis, kurias vartotojai įveda kitose formos vietose. Pavyzdžiui, išlaidų ataskaitos formoje sąlyginį formatavimą galite naudoti norėdami vartotojams, kurių išlaidų suma didesnė už 1000 Lt, rodyti sekciją Vadovo patvirtinimas. Jei išlaidos mažesnės, sekcija formoje slepiama.

Formos šablone įterpdami sekciją, iš esmės įterpiate tuščią laikmeną. Norėdami, kad sekcija būtų naudinga, turite joje įterpti kitų valdiklių. Tai gali būti teksto laukeliai, sąrašo laukai ar net kitos sekcijos.

Patarimas : Numatyta, kad sekcijų kraštinės formoje nematomos. Jei norite, kad apie sekciją būtų rodoma struktūra, panaši į tą, kuri rodoma draudimo išmokų formoje, sekcijai pritaikyti kraštinę galite dialogo lange Kraštinės ir spalvinimas.

Susiję valdikliai

Programoje InfoPath yra kitų valdiklių, kurie panašūs į sekcijas, bet yra skirti kitam tikslui. Norėdami nuspręsti, kurie iš šių valdiklių geriausiai veikia jūsų formos šablone, žiūrėkite šį sąrašą:

Pasikartojanti sekcija     Norėdami kurti sekciją, kurią vartotojai galėtų įterpti formoje keletą kartų, naudokite pasikartojančią sekciją arba kitą pasikartojantį valdiklį.

Pasirinktinė sekcija     Jei formos šablone pridėsite sekciją, vartotojui pirmąkart ją atidarius, ji bus rodoma formoje. Pasirinktinės sekcijos, priešingai, pagal numatytuosius parametrus yra slepiamos. Vartotojai gali pasirinkti, ar nori formoje įterpti pasirinktinę sekciją.

Pasirinkimų grupė     Norėdami įterpti sekciją, kurią galima pakeisti kita sekcija, naudokite pasirinkimų grupę. Pasirinkimų grupę sudaro dvi arba daugiau sekcijų. Numatyta, kad viena iš šių sekcijų rodoma formoje. Vartotojai gali pasirinkti pakeisti ją kita sekcija.

Puslapio viršus

Sekcijos įterpimas

Sekcijos įterpimo procedūra šiek tiek skiriasi, atsižvelgiant į tai, ar kuriamas naujas tuščias formos šablonas, ar formos šablonas kuriamas pagal duomenų bazę ar kitą išorinį duomenų šaltinį.

Šioje iliustracijoje vaizduojama, kaip atrodo sekcija įjungus dizaino režimas.

Tuščia sekcija, pažymėtas naudojant dizaino režimą

Valdiklius gali susieti arba nesusieti. Kai valdiklis yra susietas, jis yra prijungtas prie lauko arba grupės, esančios duomenų šaltinyje, todėl į valdiklį įvesti duomenys įrašomi turimame formos (.xml) faile. Kai valdiklis yra nesusietas, jis nėra prijungtas prie lauko arba grupės ir į valdiklį įvesti duomenys neįrašomi. Kai pasirenkate arba perkelkite žymeklį ties valdikliu, valdiklio viršutiniame dešiniajame kampe rodomas tekstas ir susiejimo piktograma. Tekste nurodoma grupė arba laukas, su kuriuo susietas valdiklis duomenų šaltinyje. Piktograma nurodo, ar valdiklis tinkamai susietas su grupe arba lauku. Jei susiejimas yra teisingas, rodoma žalia piktograma. Jei susiejimas netinkamas, matysite mėlyną arba raudoną piktogramą.

Formos šablono duomenų šaltinio sudaro laukus ir grupes, rodomas hierarchinis rodinyje užduočių srityje Duomenų šaltinis . Sekcijų visada privalo grupės formos šablono duomenų šaltinio. Kiekvienas valdiklis sekcijoje yra susietas laukas yra skyriaus grupės dalis.

Šiame pavyzdyje vaizduojama formos šablone esanti sekcija Poliso savininko informacija, susieta su užduočių srities Duomenų šaltinis grupe adresas_Poliso_savininkas.

ryšys tarp formos šablono sekcijos ir atitinkamo duomenų šaltinio grupę

Sekcijos įterpimas naujame, tuščiame formos šablone

Jei kuriate naują, tuščią formos šabloną, pagal numatytuosius nustatymus pažymimas žymės langelis Automatiškai kurti duomenų šaltinį, esantį užduočių srityje Valdikliai. Ši parinktis leidžia „InfoPath“ automatiškai sukurti laukus ir grupes duomenų šaltinyje, kai valdikliai įtraukiami į formos šabloną. Šie laukai ir grupės turi aplanką ir failų piktogramas duomenų šaltinio užduočių srityje.

  1. Formos šablone perkelkite žymiklį ten, kur norite įterpti valdiklį.

  2. Jei valdiklių užduočių sritis nėra matoma, spustelėkite Daugiau valdiklių meniu Įterpimas arba paspauskite ALT + I, C.

  3. Dalyje Įterpti valdiklius spustelėkite Sekcija.

  4. Norėdami į sekciją įtraukti valdiklių, vilkite norimus valdiklius iš užduočių srities Valdikliai į formos šablone esančią sekciją.

    Pastaba : Turėtų būti perkelti valdiklį, kuris jau yra formos šablono skyriuje, nebent valdiklio laukas jau yra skyriaus grupės duomenų šaltinio. Kitu atveju privalomas valdiklio gali būti nutraukti.

  5. Norėdami įtraukti valdiklio etiketę, įveskite tekstą virš jo.

Sekcijos įterpimas formos šablone, sukurtame pagal esamą duomenų šaltinį

Jei jums dizaino formos šablono esamą išplėstinės dokumentų aprašų kalba (XML) failą, duomenų bazė arba žiniatinklio tarnyba, "InfoPath" sudaro laukai ir grupės, iš to esamo duomenų šaltinio užduočių srityje Duomenų šaltinis . Tokiu atveju galite pridėti sekcijos velkant pasikartojančią grupę iš Duomenų šaltinio užduočių srities į formos šabloną arba įterpiant skyrių naudojant valdiklių užduočių srities, kaip aprašyta šioje procedūroje:

  1. Formos šablone perkelkite žymiklį ten, kur norite įterpti valdiklį.

  2. Jei valdiklių užduočių sritis nėra matoma, spustelėkite Daugiau valdiklių meniu Įterpimas arba paspauskite ALT + I, C.

  3. Dalyje Įterpti valdiklius spustelėkite Sekcija.

  4. Dialogo lange Sekcijos susiejimas pasirinkite grupę, kurioje norite saugoti pasirinktinės sekcijos duomenis, ir spustelėkite Gerai.

  5. Į sekciją įtraukite valdiklius ir susiekite juos su atitinkamais duomenų šaltinio laukais.

Puslapio viršus

Sekcijos slėpimas, atsižvelgiant į formoje esančias reikšmes

Sąlyginis formatavimas skirtas ne tik taikyti formatavimo keitimus valdikliams. Vienas iš geriausių sąlyginio formatavimo naudojimo būdų yra valdiklio rodymas arba slėpimas atsižvelgiant į reikšmę, įvedamą kitame valdiklyje. Įprastas būdas tai padaryti yra sukurti formą su žymės langeliu virš sekcijos, kad pažymėjus tą žymės langelį, sekcija būtų rodoma arba slepiama. Ši technika leidžia lengvai rodyti tinkamą informaciją tinkamu metu.

Šioje procedūroje laikoma, kad jūs jau įtraukėte sekciją į formos šabloną.

  1. Formos šablone spustelėkite norimą slėpti sekciją.

  2. Meniu Formatavimas spustelėkite Sąlyginis formatavimas.

  3. Dialogo lange Sąlyginis formatavimas spustelėkite Pridėti.

  4. Dalyje Jei ši sąlyga teisinga nustatykite norimą sąlygą. Pavyzdžiui, jei norite slėpti vykdant 1 veiksmą pasirinktą sekciją, kai pažymimas tam tikras žymės langelis, pirmajame lauke pažymėkite lauką, su kuriuo susietas žymės langelis, ir nurodykite reikšmę, nustatysiančią, ar slėpti sekciją.

    Patarimas : Numatyta, kad žymės langelių reikšmė TRUE reiškia „pažymėta“, o FALSE – tą patį, ką „išvalyta“ arba „žymėjimas panaikintas“.

  5. Dalyje Tada taikyti šį formatavimą spustelėkite Slėpti šį valdiklį.

  6. Norėdami sąlygą išsaugoti ir grįžti į formos šabloną, dukart spustelėkite Gerai.

  7. Norėdami patikrinti savo pakeitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B.

Puslapio viršus

Maketo patarimai

Prieš formos šablono sekcijoje įterpdami valdiklius, pagalvokite, kaip norite juos išdėstyti. Galite pridėti teksto laukelių ir kitų valdiklių juos vilkdami į bet kurią pasikartojančios sekcijos vietą. Arba, jei norite daugiau išdėstymo valdymo galimybių, galite sekcijoje pridėti išdėstymo lentelė ir įtraukti etiketes ir valdiklius į atskirus langelius, kad jie būtų gražiai sulygiuoti. Šiame pavyzdyje formos dizaineris, norėdamas sekcijoje išdėstyti valdiklius, panaudojo iš dviejų eilučių ir trijų stulpelių sudarytą maketo lentelę.

Sekcijos maketo lentelę, kurioje yra teksto laukai

In addition to using layout tables, you can do one or more of the following:

  • To change the size of several sections at once, select the sections whose size you want to change, press ALT+ENTER, click the Size tab, and then make the necessary adjustments.

  • To change the border or color of a section, select it on the form template, on the Format menu, click Borders and Shading, click the Borders tab, and then make the necessary adjustments.

  • To see how the controls in your section will look with actual text in them, click Sample Data on the View menu. This helps you get a sense of what a form based on your form template will look like when a user fills it out.

  • On occasion, the text inside the controls in a section and the labels to the left of those controls may appear to be slightly out of alignment. To quickly realign them, double-click the control, click Align on the Size tab, and then click Apply. If the label and control are in different cells in a layout table, right-click the cell that contains the label, click Table Properties on the shortcut menu, and then click Center under Vertical alignment on the Cell tab.

Puslapio viršus

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×