Raiškiojo teksto lauko įterpimas

Taikoma
InfoPath 2010 InfoPath 2013

Jei norite, kad vartotojai galėtų įterpti formatuotą tekstą, pastraipų lūžius, lenteles, nuotraukas ar iliustracijas duomenų įvedimo lauke, galite naudoti raiškiojo teksto lauką savo "Microsoft Office InfoPath" formos šablone.

Šiame straipsnyje:

Kada naudoti raiškiojo teksto lauką

Naudokite raiškiojo teksto lauką, kai norite:

  • Leisti vartotojams paryškinti, paryškinti arba formatuoti į formą įvedamą tekstą.
  • Leisti vartotojams įterpti lenteles ar paveikslėlius į tuščią formos sritį.
  • Rodyti raiškiojo teksto informaciją, esančią duomenų bazėje arba kitame duomenų šaltinyje.
  • Saugokite formatuotus duomenis kaip XHTML formos šablono esamame duomenų šaltinyje.

Toliau pateiktoje iliustracijoje raiškiojo teksto laukas naudojamas išsamių pastabų iš vartotojų surinkimams.

d4e2f008-d3c2-4434-b1fd-5d8c52c2e38c

Programoje "InfoPath" yra valdiklių, kurie panašūs į raiškiojo teksto laukus, bet naudojami skirtingiems tikslams. Norėdami nuspręsti, kuris iš šių valdiklių geriausiai veikia jūsų formos šablone, žr. toliau pateiktą sąrašą:

Teksto laukas Kaip ir raiškiojo teksto laukas, teksto laukas leidžia vartotojams įvesti, redaguoti arba peržiūrėti tekstą. Skirtingai nei raiškiojo teksto laukas, pagal numatytuosius nustatymus teksto lauke rodoma tik viena teksto eilutė, o vartotojai negali į teksto lauką įtraukti formatavimo elementų, pvz., paryškintojo arba pasvirojo teksto, paveikslėlių ar lentelių.

Reiškinio laukas Reiškinio laukas paprastai naudojamas rodyti tik skaityti skirtą tekstą, rodyti kito formos šablono valdiklio reikšmę arba kurti formules, pagrįstas XPath reiškiniais. Skirtingai nei raiškiojo teksto laukas, išraiškos laukas nesaugo ir neįrašo duomenų. Todėl reiškinio lauką turėtumėte naudoti tik tada, jei nenorite įrašyti jo reikšmės arba nurodyti į kitą formulę.

Puslapio viršus

Vartotojo patirtis

Kaip ir teksto laukas, raiškiojo teksto laukas yra tiesiog formos vietos rezervavimo ženklas, pvz., komentarų laukas, kuriame vartotojai įveda tekstą. Įvesdami tekstą raiškiojo teksto lauke, vartotojai turi prieigą prie daugelio formatavimo funkcijų, prie kurių jie yra pripratę naudoti kituose "Microsoft Office" sistemos dokumentuose. Pavyzdžiui, vartotojai gali įterpti paveikslėlį arba lentelę raiškiojo teksto lauke arba taikyti geltoną paryškinimą konkrečiai teksto pastraipai.

Norėdami sužinoti, ar jie gali formatuoti tam tikro formos lauko tekstą, vartotojai perkelia žymeklį į lauką arba pažymi lauke esantį tekstą. Jei formatavimo įrankių juostos parinktys yra aktyvios, o ne blanki, vartotojai gali formatuoti tekstą taip, kaip jie būtų bet kuriame kitame "Microsoft Office" sistemos dokumente.

Puslapio viršus

Suderinamumo aspektai

Kurdami formos šabloną programoje "InfoPath", galite pasirinkti konkretų suderinamumo režimą ir sukurti su naršykle suderinamą formos šabloną. Kai su naršykle suderinamas formos šablonas publikuojamas serveryje, kuriame veikia InfoPath Forms Services, o tada naršyklėje įgalinta, formos šablonu pagrįstas formas galima peržiūrėti žiniatinklio naršyklėje. Kai kuriate su naršykle suderinamą formos šabloną, kai kurie valdikliai nėra pasiekiami užduočių srityje Valdikliai , nes jų negalima rodyti žiniatinklio naršyklėje.

Nors raiškiojo teksto laukai pasiekiami kuriant su naršykle suderinamą formos šabloną, turėkite omenyje šiuos apribojimus:

  • Raiškiojo teksto lauko naršyklės versijoje dalinis raiškiojo teksto formatavimas nepalaikomas. Jei užduočių srityje Dizaino tikrintuvas matote klaidą apie nesuderinamus raiškiojo teksto parametrus, dialogo lange Raiškiojo teksto lauko ypatybės pažymėkite žymės langelį Įgalinti tik naršyklės suderinamus parametrus. Tokiu būdu automatiškai pasirenka teisingus raiškiojo teksto parametrus.
  • Su naršykle suderinamame formos šablone galite įgalinti susietus paveikslėlius raiškiojo teksto laukui. Tačiau įdėtieji paveikslėliai nepalaikomi.
  • Raiškiojo teksto laukų formatavimo parinktys galimos tik palaikomose "Internet Explorer" versijose, įskaitant "„Microsoft“ Internet Explorer 6.0" ir "Windows Internet Explorer 7.0". Vartotojai gali redaguoti tekstą raiškiojo teksto lauke kitose palaikomose naršyklėse, pvz., "Firefox 1.5" arba "Safari 2.0", tačiau formatavimo parinktys negalimos, įskaitant teksto spalvos keitimą ir simbolių formatavimo taikymą.

Puslapio viršus

Raiškiojo teksto lauko įterpimas

Raiškiojo teksto lauko įterpimo procedūra šiek tiek skiriasi atsižvelgiant į tai, ar kuriate naują, tuščią formos šabloną, ar formos šablono dizainą kuriate duomenų bazėje ar kitame išoriniame duomenų šaltinyje.

Šioje iliustracijoje parodyta, kaip atrodo raiškiojo teksto laukas, kai jis pasirenkamas dizaino režimu.

a01b5957-e59f-4b4f-a622-5ec674987b4b

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ų šaltinį sudaro laukai ir grupes, kurios rodomos hierarchijos rodinyje, esančiame duomenų šaltinio užduočių srityje. Raiškiojo teksto laukai visada susieti su laukais. Toliau pateiktame pavyzdyje formos laukas Pastabos yra susietas su užduočių srities Duomenų šaltinis lauku DiscussionItemNotes.

bc381f28-3ea4-4968-8e36-7c653dd14fd3

Raiškiojo teksto lauko į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 Raiškiojo teksto laukas.
  4. Norėdami nurodyti raiškiojo teksto, kurį vartotojai gali įvesti, tipą, dukart spustelėkite raiškiojo teksto lauką, kuris buvo įterptas formos šablone, spustelėkite skirtuką Rodymas , tada pažymėkite arba išvalykite žymės langelius dalyje Galimas formatavimas.
  5. Norėdami įtraukti valdiklio etiketę, įveskite tekstą virš arba į kairę nuo valdiklio, tada įrašykite dvitaškį (:).

Raiškiojo teksto lauko įterpimas formos šablone, kuris pagrįstas esamu duomenų šaltiniu

Jei formos šablono kūrimą grindžiate Išplėstinės dokumentų aprašų kalbos (XML) failu, duomenų baze ar žiniatinklio tarnyba, „InfoPath“ pateiks laukus ir grupes duomenų šaltinio užduočių srityje iš turimo duomenų šaltinio. Tokiu atveju galite įterpti raiškiojo teksto lauką vilkdami lauką iš užduočių srities Duomenų šaltinis į formos šabloną arba įterpdami raiškiojo teksto lauką iš užduočių srities Valdikliai , 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 Raiškiojo teksto laukas.

  4. Dialogo lange Raiškiojo teksto lauko susiejimas pažymėkite lauką, kuriame norite saugoti raiškiojo teksto lauko duomenis, tada spustelėkite Gerai.

  5. Norėdami nurodyti raiškiojo teksto, kurį vartotojai gali įvesti, tipą, dukart spustelėkite raiškiojo teksto lauką, kuris buvo įterptas formos šablone, spustelėkite skirtuką Rodymas , tada pažymėkite arba išvalykite žymės langelius dalyje Galimas formatavimas.

  6. „InfoPath“ naudoja lauko arba grupės pavadinimą kaip valdiklio žymą. Jei reikia, pakeiskite žymos tekstą.

    Patarimas

    Taip pat galite naudoti užduočių sritį Duomenyse, kad įterptumėte valdiklius. Užduočių srityje Duomenų šaltinis dešiniuoju pelės mygtuku spustelėkite lauką, su kuriuo norite susieti raiškiojo teksto lauką, tada kontekstiniame meniu spustelėkite Raiškusis teksto laukas .

Puslapio viršus

Maketo patarimai

Pasinaudokite šiais patarimais, kurie padės patobulinti raiškiojo teksto lauko išvaizdą, dydį ir kitus aspektus:

  • Norėdami pakeisti kelių raiškiojo teksto laukų dydį vienu metu, pasirinkite raiškiojo teksto laukus, kurių dydį norite keisti, meniu Formatas spustelėkite Ypatybės, spustelėkite skirtuką Dydis ir atlikite reikiamus pakeitimus.
  • Norėdami sumažinti numatytąjį plotį, kuriuo InfoPath įterpia raiškiojo teksto laukus, meniu Rodymas spustelėkite Rodinio ypatybės. Skirtuke Bendra pažymėkite žymės langelį Šiam formos šablonui naudoti pasirinktinį maketo plotį , tada lauke Pasirinktinis maketo plotis įveskite mažesnį skaičių.
  • Norėdami pakeisti kelių raiškiojo teksto laukų kraštinę arba spalvą, pasirinkite raiškiojo teksto laukus, kuriuos norite keisti, meniu Formatas spustelėkite Kraštinės ir spalvinimas, spustelėkite skirtuką Kraštinės ir atlikite reikiamus pakeitimus.
  • Norėdami tinkinti raiškiojo teksto lauke rodomą tekstą, naudokite formatavimo įrankių juostos laukus Šriftas ir Šrifto dydis. Norėdami vienu metu pakeisti visų raiškiojo teksto laukų, esančių formos šablone, šriftą ir dydį, pasirinkite raiškiojo teksto lauką, kuriame yra norimas formatavimas, tada meniu Formatas spustelėkite Taikyti šriftą visiems raiškiojo teksto lauko valdikliams.
  • Norėdami pamatyti, kaip atrodys raiškiojo teksto laukai su faktiniu tekstu, meniu Rodymas spustelėkite Duomenų pavyzdžiai. Tai padeda suprasti, kaip forma atrodys, kai ją pildys vartotojai.
  • Naudokite paraštes norėdami koreguoti tarpus aplink raiškiojo teksto lauko išorėje. Naudodami užpildymą koreguokite tarpus aplink raiškiojo teksto lauke esantį tekstą.

Puslapio viršus