Supažindinimas su formos šablonų ir formų

Pastaba:  Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.

Kai kuriate formos šablono (.xsn) failą, kuriate vieną failą, kuriame yra keli palaikymo failai. Ir atvirkščiai, kai jūsų vartotojai užpildyti formą, jie yra iš tikrųjų pildyti formos (.xml) failą, kuris pagrįstas formos šablono.

Šiame straipsnyje:

Kokie dizainas: formos šabloną

Užpildykite vartotojams: į formą

Formos šablono komponentai

Kokie dizainas: formos šabloną

Galite sukurti formų šablonų dizaino režimas, kuris yra programos InfoPath dizaino aplinkoje. Formos šablonas yra failas su failo vardo plėtiniu .xsn. Failas .xsn apibrėžia duomenų struktūrą, išvaizdą ir veikimo būdą, užbaigtų formų (.xml failus).

Formos šablonas ir pagal jį parengtos formos

Formos šablono apibrėžia daug dalykų, įskaitant:

  • Valdikliai, etikečių, ir instrukcijų tekstą, bus rodomi formoje.

  • Taip, kad valdikliai veikia, kai naudotojai sąveikauja su jais. Pvz., gali būti tam tikros sekcija rodoma, vartotojui pažymėjus žymės langelį ir išnyksta, kai vartotojas išvalo žymės langelį.

  • Ar formoje yra papildomų rodinių. Pavyzdžiui, jei kuriate leidimo prašymo formą, turite peržiūrėti elektros paslaugų teikėjo vardu kito rodinio gavimo agentas, ir trečią rodinį, kuris patvirtina arba nesutinka taikyti naujas aiškinimas.

  • Kaip ir kur saugomi duomenys formoje. Pavyzdžiui, formos šablone gali būti taip, kad leisti vartotojams pateikti duomenis į duomenų bazę, tiesiogiai arba naudojant žiniatinklio tarnybos. Ar gali būti į bendrai naudojamą aplanką įrašyti savo formos vartotojams.

  • Šriftai, spalvos ir kitų dizaino elementų, kurie naudojami formoje.

  • Ar vartotojai gali tinkinti formą. Pavyzdžiui, galite leisti vartotojams įtraukti papildomų eilučių į pasikartojančią lentelę, pasikartojančią sekciją arba nebūtinas skyrius.

  • Ar vartotojai įspėjami, kai ką klaidų formoje arba pamiršti užpildyti būtiną lauką.

Užbaigę formos šablono dizaino, ji tampa galima savo vartotojams, publikuodami jį kaip .xsn failą.

Patarimas: Be formų šablonų kūrimo, taip pat galite kurti šablono dalis, kurios yra pasirinktiniai valdikliai, kuriuos galite naudoti kitų formų šablonų arba "Microsoft Office" dokumentus. Pavyzdžiui, galite sukurti šablono dalį, kurioje yra kontaktų informacijos rinkimo laukų. Tada galite naudoti tą šablono dalį iš kelių skirtingų formų šablonus. Daugiau informacijos apie šablono dalis saitus rasite skyriuje Taip pat žiūrėkite .

Puslapio viršus

Užpildykite vartotojams: į formą

"InfoPath" formos yra .xml failas, kuriame yra XML duomenis. "InfoPath" formos, atsižvelgiant į formos šabloną.

Norėdami parodyti ryšį tarp formos šablono ir formos, Įsivaizduokite, kad sukūrėte leidimo prašymo formos šabloną, skirtą elektros tinklų rangovams naudoti. Kiekvienas leidimas taikomojoje programoje, kuri yra elektros sutarties užpildo yra forma. Kad forma yra tik .xml failas, kuriame yra duomenys (ir tik duomenys), įvestos į formą. Visų kitų dalykų, kurie sudaro formos teikiamos formos šabloną. Tai reiškia, kad kiekvieną kartą, kai jūsų vartotojai atidaro formą, formas turite rasti ir naudoti savo susietąjį formos šabloną, kad tinkamai veiktų. Kitu atveju vartotojams atidarius formos, jie pamatyti tik XML žymės ir duomenų.

Norėdami susieti formos šabloną ir formas, atsižvelgdami į tai, InfoPath yra kelių eilučių kodą, vadinamą apdorojimo instrukcijos, kiekvieną formos failo viršuje. Šis kodas susieja formos failą į savo susietąjį formos šabloną.

Puslapio viršus

Formos šablono komponentai

Formos šablone yra vienas failas, kuriame yra keli palaikymo failai, pvz., failų, kurie nurodo, kaip formos šablone turėtų būti rodomi valdikliai, failus grafinių elementų, rodomų formos šablone ir programavimui skirtus failus, leidžiančius pasirinktinius veiksmus formos šablonas. Šie palaikymo failai kartu vadinami formos failai. Kai kuriate formos šabloną, galite peržiūrėti ir dirbti su formos failai, sudarantys formos šablono išskleidimo ir įrašydami tuos formos failus į aplanką.

Palaikymo failai, sudarantys formos šablono (.xsn) failą

Palaikymo failai, sudarantys formos šablono galite įtraukti vieną ar daugiau XML schema failų, XSL transformacija (XSLT) failo kiekvieno rodinio XML failo duomenų, kuriuos rodoma pagal numatytuosius nustatymus, kai vartotojai pirmą kartą atidaro pagal tą formos temp formos šablone vėliau, scenarijaus failai arba valdomų kodų rinkinių ir formos aprašo failas, vadinamas Manifest.xsf.

Susipažinkite su failai, sudarantys formos šablono, galite naudoti šią procedūrą norėdami peržiūrėti šaltinio failus formos šablono.

Formos šablono formos failų peržiūra

  1. Sukurkite naują, tuščią formos šabloną.

  2. Meniu failas spustelėkite Įrašyti kaip šaltinio failus.

  3. Dialogo lange Naršyti aplanko pasirinkite esamą aplanką, kurioje norite įrašyti formos failus, arba sukurkite naują aplanką, ir spustelėkite gerai.

    InfoPath įrašo formos šablono kopiją kaip rinkinį failus aplanke.

  4. " Windows Explorer" eikite į aplanką, kuriame yra failų.

Toliau pateiktoje lentelėje aprašoma palaikymo failų į formos šabloną. Šiuos failus visada į formos šabloną.

Failo tipas

Failo vardo plėtinys

Aprašas

Formos aprašo failas

.xsf

Failas, kuriame pateikiama informacija apie tai, kaip formos šablone yra sujungti, įskaitant XML schemų, kad būtų naudojamas ir išteklių failus, kurie yra. Kai kuriate naują formos šabloną, InfoPath automatiškai sugeneruoja šį failą. Kaip kurti ir modifikuoti formos šabloną, failą automatiškai atnaujinami pagal pakeitimus.

XML schema

.xsd

Failą arba failus, kurie apriboti ir patikrinti duomenis į formos šabloną. XML schemos failų turinį – elementus, atributus ir taip toliau – perteikia grupių ir laukų užduočių srityje Duomenų šaltinis . Kiekvieną duomenų šaltinis , kuris yra susijęs su į formos šabloną, įskaitant pagrindinį duomenų šaltinį, turi atitinkamų .xsd failą.

View

.xsl

XSL transformacija (XSLT) failai, naudojami pristatyti, peržiūrėti ir transformuoti į HTML rodomus duomenis, esančius formą, kurią vartotojai užpildyti. Kai dirbate su skirtingus formos šablono rodinius, iš tiesų žiūri skirtingų HTML išraiškas (arba transformacijos), kuris rodomas formos duomenų.

XML šablono

.xml

Failas, kuriame yra duomenų, kuriuos norite matyti pagal numatytuosius nustatymus konkrečiuose valdikliuose. Vartotojai mato šiuos duomenis, kai jie pirmą kartą atidaryti formą ir tol, kol jie pasirinkti skirtingas reikšmes valdikliuose.

Be ankstesnės lentelės failų, formos šablone gali būti bet failus šioje lentelėje, atsižvelgiant į formos šablono dizainą.

Failo tipas

Failo vardo plėtinys

Aprašas

Pateiktis

.htm, .gif, .bmp ir kitais

Failus, kurie naudojami pasirinktinėse užduočių srityse arba paveikslėlius į formos šabloną.

Verslo logika

.js, .vbs

Failų, kuriuose yra scenarijus įgyvendinimo konkrečios formos veikimo būdas. Šie scenarijaus failai yra Microsoft JScript "arba" Microsoft Visual Basic Scripting Edition (VBScript) failus.

Dvejetainis

.dll, .exe, .cab ir kitais

Išoriniai failai, pateikiantys programavimo kodą ir papildomą verslo logiką. Pvz., jei norite sukurti pasirinktinis valdiklis formos šablono, reikia diegimo programos automatiškai įdiegti ir registruoti šiame valdiklyje vartotojų kompiuteriuose. Dvejetainiai failai nėra sukurtos programoje "InfoPath", tačiau programose, pvz., Microsoft Visual Studio .NET.

InfoPath automatiškai naujina formos failus, kai keičiate savo formos šabloną. Tačiau jei esate patirties su XML, arba, jei esate Išplėstinė formų dizainerio, galite atskirų formų failus ir pritaikyti juos rankiniu būdu. Pavyzdžiui, galite neautomatiniu būdu modifikuoti formos atvejais šių tipų failų rinkinys:

  • Norite pakartotinai naudoti formos šablono XML schemą (.xsd failą) kitoje "Microsoft Office" programoje. Pavyzdžiui, galite įtraukti programos InfoPath .xsd failą į schemos biblioteką, esančią Microsoft Office Word 2007. Tada galite susieti elementai iš programos InfoPath .xsd failą į dokumento turinį.

  • Norite sukurti įrankių juostą į formos šabloną, kuriame yra pasirinktinės komandos kartu su programoje InfoPath įtaisytosiomis komandomis. Norėdami tai padaryti, jums reikia redaguoti formos šablono formos apibrėžimo (.xsf) failą.

  • Norite atlikti su formatavimu susijusių patobulinimai, į formos šabloną, kurių nėra programoje "InfoPath", pvz., įtraukti fono vaizdą (.gif failas) mygtuką. Norėdami tai padaryti, turite redaguoti formos XML transformacijos (.xsl) failą.

Puslapio viršus

Tobulinkite savo „Office“ į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ų.

×