Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.
Selle artikli teemad
Andmeallikate ülevaade
Kõik andmed, mis kuvatakse kujul, kas see on andmed, mille kasutaja saab valida loendiboksi, drop-down loendiboksi või liitboksi või andmed, mida kasutaja lisab vormi, talletatakse vormi andmeallikad. Andmeallika koosneb väljad ja rühmad. Samamoodi, et teie arvuti kõvakettal kaustade sisaldavad ja failide korraldamine, väljad sisaldavad andmeid, mida kasutajad sisestamine sellel vormimallil põhinevaid vorme ja rühmades ja korraldada need väljad. Kasutaja lisab andmed vormi juhtelementide ja need juhtelemendid on seotud järgmised väljad. Oletagem näiteks, et kujundate vormimalli kuluaruande. Kui kasutaja avab teie vormimallil põhinevaid, nad saavad pannakse nende nimed eesnime, teise eesnime ja perekonnanime kolme tekstivälja juhtelementide – iga tekstiväljaga väli eesnime, teise eesnime väli ja väli perekonnanimi. Nende väljade nimi sisalduvad rühm nimega "nimi".
Saate vaadata ja töötada väljade ja rühmade vormimalli andmeallika tööpaanil Andmeallikas .
1. välja
2. rühma
Kuigi andmeallika struktuuri ei vasta alati vormimalli paigutuse, sarnasusi on tavalised, eriti rühmad ja väljad, mis on seotud korduvad tabelid, jaotised, korduvad jaotised, ja valikulised jaotised. Näiteks tabeli või jaotis on seotud andmeallika rühma ja kõigi juhtelementide jaotises või tabelis on seotud väljadega, mis on osa selle rühma. Järgmisel pildil koosneb korduv tabel kuluaruande loetletud kulud kolme veergu, mis sisaldavad kuupäev, tekstivälja kirjeldus ja tekstivälja kulu. Neid juhtelemente on seotud vastavalt kuupäevavälja, väljale Kirjeldus ja välja summa. Tabel ise on seotud üksuse rühma.
Vormimalli võib olla kahte tüüpi andmeallikaid – ühe põhilise andmeallika ja soovi korral üks või mitu teisest andmeallikat.
Peamised andmeallikas
Peamised andmeallikas sisaldab järgmist:
-
Andmed, et kasutajate lisamise, millal nad täitke vorm, mis põhineb vormimalli, nt tekstiväljale sisestatud andmed. Näiteks kasutaja tipib nende nimed eesnime, teise eesnime ja perekonnanime tekstiväljad, mis on seotud põhilise andmeallika väljadega.
-
Andmed on andmeühendus andmebaas või veebiteenus, mida kasutatakse vormimalli andmeallika määratlemine.
Peamised andmeallika andmed on kasutajate salvestada või esitada, kui nad täitke vorm. Kui kasutaja salvestab vormi, et need hiljem edastada, salvestatakse andmed põhilise andmeallika.
Peamised andmeallika loomine
Vormimalli loomisel loob Microsoft Office InfoPath põhilise andmeallika automaatselt teie eest. Kõik InfoPathi vormimallid sisaldavad ühte andmeallikas. Väljade ja rühmade saab lisada põhilise andmeallika loomist vormimalli sõltuvalt:
Tühja vormi mall Saate lisada väljade ja rühmade põhilise andmeallika Andmete allika tööpaani kasutamine või vaate vormimalli tööpaanilt juhtelemendid juhtelemendi lohistades. Vaate lohistage juhtelemendi, lisab InfoPath väljade ja rühmade andmeallikal lisatava juhtelemendi tüübi järgi. Näiteks kui lohistate vormimallile tekstivälja juhtelemendi, lisab InfoPath põhilise andmeallika välja. Kui lohistate vormimallile korduva jaotise juhtelemendi, lisab InfoPath põhilise andmeallika rühma. Kui lohistate vormimallile korduva tabeli juhtelemendile, InfoPathi lisab kaks rühmad põhi andmeallika korduva tabeli ja välja lisatakse põhilise andmeallika iga veeru tabelis.
Vormimalli XML-dokumendi põhjal InfoPathi lisab väljad ja rühmad, mille elemente, mis on määratletud skeemiga või dokumendi elementide vastendamine.
Microsoft Office Accessi andmebaasi või Microsoft SQL serveri andmebaasi põhineva vormimalli InfoPath lisab väljade ja rühmade põhi andmeallika põhjal nii, et andmebaasi salvestab andmed.
Vormimalli veebiteenuse põhjal InfoPath lisab väljad ja rühmad, mis skeem, mis toob veebiteenuse vastendada.
Kui andmeallika – näiteks veebiteenuse või andmebaasi – ei sisaldu vormimallis, seda nimetatakse välise andmeallikaga. InfoPathi vormide andmeühenduse kaudu väliste andmeallikatega ühenduse loomine.
Peamised andmeallika muutmine
Saate lisada täiendavate väljade ja rühmade põhi andmeallikas sõltuvalt olemasolevaid välju või rühmade põhi andmeallika. Järgmises tabelis kirjeldatakse, mida saate lisada olemasolevaid välju või rühmadele, ikoonid, mis kuvatakse tööpaanil Andmeallika põhjal.
Ikoon |
Saate lisada |
|
Rühma ikoon Rühmade või väljad, saate lisada selle rühma. Ikoon tähistab lisatud põhilise andmeallika abil tööpaan Andmeallikas rühma või selle rühma lohistatud vaate tühja vormimalli tööpaanilt juhtelemendid seotud juhtelemendi. |
|
Ikooni pilt Saate lisada selle välja ainult väljad. Ikoon tähistab välja, mis lisati põhilise andmeallika abil tööpaan Andmeallikas või juhtelemendi seotud väli lohistatud vaate tühja vormimalli tööpaanilt juhtelemendid . |
|
Lukus rühma ikoon Selle rühma ei saa lisada väljad või rühmad. Selle rühma aluseks on andmed ühenduse välise andmeallikaga. |
|
Lukus ikooni pilt Välju ei saa lisada selle välja. Väli põhineb andmetega ühenduse välise andmeallikaga. |
Vaate vormimalli juhtelemendi lohistada, kui see vormimall sisaldab väljade ja rühmade, mis põhinevad andmeühendust, peab seote juhtelemendi olemasolevate väljade ja rühmade põhi andmeallikas. InfoPath ei automaatselt lisada väljade ja rühmade vormimalli, mis sisaldab väljade ja rühmade, mis põhinevad väliste andmeallikatega. Kohta leiate lisateavet jaotise Vt ka väljade ja rühmade lisamise kohta.
Märkus.: Kui teie kasutajate täidetud juba sellel vormimallil põhinevaid vorme, vormimalli andmeallikal järgmised muudatused võib põhjustada andmekao need vormid:
-
Teisaldamine, kustutamine või välja või rühma nime muutmine
-
Korduva välja või rühma kuuluvad Mittekorduvad välja või rühma muutmine
-
Rikkaliku teksti andmetüübi muutmine mõneks muuks andmetüübiks
Väljade ja rühmade, mida saate muuta, saate muuta järgmised atribuudid.
Nimi Välja või rühma nime.
Nimi nõuded
-
Peamised andmeallika iga nimi peab olema kordumatu. Kui kasutate mitut välja või rühma jaoks sama nime, selle välja viite loomine või hoopis rühma. Välja või rühma viite loomisel loob InfoPath uue, identse välja või rühma, mille atribuudid on lingitud esimese välja või rühma atribuute. Ühe välja või rühma muudatused automaatselt värskendada, viidatud välja või rühma. Viide rühmad, nagu viide väljad, sisaldama sama väljad ja rühmad ja samaste atribuutidega.
-
Nimed ei tohi sisaldada tühikuid.
-
Nimed peavad algavad tähega või rõhutamiseks (_) ning need võivad sisaldada ainult tähti ja numbreid, allakriipsutatud märkideks, sidekriipsu (-) ja perioodide (.).
Lisaks nendele nõuetele, on mõistlik kasutada välja või rühma sisu kirjeldav nimi. Näiteks, kui teil on rühm, mis sisaldab esitate üksikasju kulud, ItemizedExpenserühma nime. Rühma välja jaoks, mis sisaldab kulu, nimi välja kulusumma.
Tüüp Määratleb, kas üksus põhilise andmeallika on välja või rühma. Väli on kordumatu väärtus ja rühm sisaldab muid välju.
Väljade ja rühmade tüübid
Tipitav tekst |
Millal kasutada |
Väli (atribuut) |
Kasutage seda tüüpi välja, kui üks või mitu järgmist Rakenda:
|
Väli (element) |
Kasutage seda tüüpi välja, kui üks või mitu järgmist Rakenda:
Elemendi väljade saab andmed tüübi ja võib või ei pruugi olla vaikeväärtus. |
Rühm |
Kasutage seda tüüpi rühma, mis võib sisaldada muude väljade või rühmade jaoks. |
Rühm (valik) |
Kasutage seda tüüpi, kui rühma võivad sisaldada ainult ühte mitmesuguseid eri tüüpi väljad või rühmad, väljad. Oletagem näiteks, et kujundate vormimalli selle tarnijate Ameerika Ühendriikides ja riikides ja Euroopa Liidus kasutatakse ja vormimall sisaldab ka aadressi valik rühma. Aadressi valikurühm sisaldab rühma aadressi Ameerika Ühendriikides või rühma aadressi riigi või regiooni Euroopa Liidus. Kui kasutaja avab sellel vormimallil põhineva vormi, kasutaja saab valida teise riigi või regiooni aadressi Ameerika Ühendriikides või aadressi sisestamine. Juhtelemendid, mis on seotud vastava rühma väljad vormil kuvatakse. |
Täieliku XML-skeemi ja XML-dokument |
Kui soovite lisada täiendavad XML-skeemi või XML-dokumendi andmeallika määratud asukohta, kasutage selle elemendi tüüp. |
Andmetüüp Määratleb selliseid andmeid, mida saab salvestada välja.
Saadaval andmetüüpide loend
Andmetüüp |
Millal kasutada |
Text |
Kasutage seda andmetüüpi elemendi või atribuudivälja jaoks, mis sisaldab vormindamata teksti. |
RTF-vorming |
Kasutage seda tüüpi andmete jaoks element, mis sisaldab vormindatud teksti. Te ei saa kasutada seda tüüpi atribuutide väljad. |
Täisarv |
Kasutage seda andmetüüpi elemendi- või atribuudivälja jaoks, mis sisaldab arve ilma murdarvud. |
Kümnendarv |
Kasutage seda andmetüüpi jaoks element või atribuut, mis sisaldab valuutaväärtusi või arvude murdarvud. |
Tõene/väär |
Kasutage seda andmetüüpi elemendi- või atribuudivälja jaoks, mis sisaldab andmeid, mis võib olla ainult üks kahest väärtusest. |
Hyperlink |
Kasutage seda andmetüüpi elemendi või atribuudivälja jaoks, mis sisaldab soovitud ühtse identifikaator (URL), näiteks hüperlinki või nimeruumi. |
Kuupäev |
Kasutage seda andmetüüpi elemendi või atribuudivälja jaoks, mis sisaldab kalendri kuupäeva. |
Time |
Kasutage seda andmetüüpi elemendi või atribuudivälja jaoks, mis sisaldab 24-tunnist. |
Kuupäev ja kellaaeg |
Kasutage seda andmetüüpi elemendi või atribuudivälja jaoks, mis sisaldab nii kalendri kuupäeva ja kellaaja 24-tunnist. |
Pilt või manusfail |
Kasutage seda andmetüüpi elemendi- või atribuudivälja jaoks, mis sisaldab kahendandmeid, nt pildi või pildi. |
Kohandatud |
Kasutage seda tüüpi andmete jaoks kohandatud andmetüüpidega, mis on määratletud nimeruumi element või atribuut. Tavaliselt kasutatakse seda tüüpi välja või rühma, mis on seotud kohandatud juhtelemendi. Välja andmete nimeruum on lubatud, kui valite seda tüüpi andmeid. |
Märkus.: Selles tabelis on kuvatud ainult kõige levinum XML-i andmetüübid vormimalli kasutada. InfoPathi, saate kasutada mis tahes XML 1.0 andmetüüpi soovitused World Wide Web Consortium (W3C). Andmetüüp, mis on loetletud tabelis kasutamiseks peate vormimalli vormifailid ekstraktida ja redigeerida skeemifaili (.xsd). Kohta leiate lisateavet jaotise Vt ka vormimalli vormifailid ekstraktimiseks.
Andmete Namespace Määratleb selle ühtse identifikaator (URL) kohandatud andmetüübi nimeruumi lisamiseks. Atribuut on saadaval element või atribuut väljade atribuut kohandatud andmete tüüpi. Kohandatud juhtelemendi lisamine vormimallile, sisaldab selle atribuudi väärtust, mis on määratletud kohandatud juhtelement, mis on seotud väljale Autor tavaliselt.
Vaikeväärtus Määratleb elemendi-või atribuut algväärtus vormi esmakordsel avamisel kasutaja. Saate lisada ka valemeid, et vaikeväärtused, nt tänase kuupäeva, arvutuse või mõne muu välja viite.
Korduv Määratleb, kas elemendi välja, atribuut välja või rühma võivad esineda rohkem kui ühe korra vormi. Korduvad jaotised, korduvad tabelid, loendi juhtelemendid ja juhtelemendid, mis on osa märkimine korduvas jaotises või korduv tabel on seotud korduvate väljade ja rühmade korduv.
Ei tohi olla tühi Määrab, kas väli element või atribuut peab sisaldama väärtust. Kui väli ei ole väärtus, juhtelement, mis on seotud väli on märgitud punase tärniga või teatud tüüpi juhtelemendid, punane kriipsäärise. Atribuut on saadaval ainult väljade jaoks. See pole saadaval rühmade jaoks.
Teisene andmeallikad
Teisene andmeallikad on vormi andmeallikad, andmeühendused muude väliste andmeallikatega kaudu andmeid sisaldavad. Oletagem näiteks, et loote vormimalli jaoks kuluaruande ja soovite vormimalli aktsepteerimiseks kulude teiste tehtud põhinevaid vorme. Siiski valuuta andmed on salvestatud andmebaasi. Valuuta andmete kuvamiseks lisate andmeühenduse andmebaasi. Valuuta andmeid siis talletatakse teisene andmeallikas ja kuvatakse teie vormimallil loendiboksi juhtelemendi.
Täiendavad andmeühenduste andmed talletatakse Teiseste andmeallikate ja kuvatakse juhtelementides loendiboksi, liitboksi või ripploendi juhtelementi, nt kasutajal vormi täitmisel valida. Kui kasutaja valib üksuse sekundaarne andmeallikas, kopeeritakse valiku põhilise andmeallika välja.
Teisene andmeallikad erinevad põhilise andmeallika järgmisel viisil:
-
Teisene andmeallikad on valikuline vormimalli. Kõik vormimallid peab olema peamine andmeallikas.
-
Vormimalli võib olla üks või mitu teisest andmeallikat, kuid ainult ühte andmeallika.
-
Väljade ja rühmade teisene andmeallikas põhinevad välise andmeallika, mis on ühendatud vormi andmeühenduse talletamise viisi. InfoPathi abil ei saa muuta nende väljade ja rühmade.
-
Erinevalt põhilise andmeallika teisest andmeallikat ei salvestata vorm.
-
Teiseste andmeallikate andmed on esitatud tavaliselt, kui kasutaja edastab täidetud vormi. Siiski saate konfigureerida vormimalli esitada teisene andmeallikas reeglite abil veebiteenuse või e-posti adressaadile andmed, kasutades kohandatud koodi.
Teiseste andmeallikate loomine
Kui lisate andmeühenduse välise andmeallikaga, mis tagastab andmed vormi, loob InfoPath teisese andmeallika automaatselt. Iga vormimalli lisatava andmeühenduse loob vastav teisene andmeallikas. Väljade ja rühmade lisatakse põhilise andmeallika samal viisil lisab InfoPath väljade ja rühmade teisene andmeallikas. Väljade ja rühmade lisatakse teisese andmeallika nii, et need nii, et välise andmeallika salvestab andmed. Saate luua sekundaarse andmeühenduse Järgmine:
-
Veebiteenus
-
XML-fail
-
Microsoft Office Accessi andmebaasi või Microsoft SQL Serveri andmebaasiga
-
Teenuse Microsoft Windows SharePoint Services saidi loendiga.
Andmeühenduse lisamine vormimallile ja loomisel teisene andmeallikas, näete, väljade ja rühmade teisene andmeallikas tööpaanil Andmeallikas . Tööpaani sulgudes järgneb sekundaarse andmeühenduse nimi kuvatakse iga teisene andmeallikas.
Teiseste andmeallikate muutmine
Kuna väljade ja rühmade Teiseste andmeallikate põhjal andmete ühendused väliste andmeallikatega, ei saa muuta väljade ja rühmade teisene andmeallikas. Kui vaatate teisene andmeallikas tööpaan Andmeallikas , väljad on pilt ikooni ja rühmad on lukus rühma ikooni mis näitab, et te ei saa neid muuta.
Andmeallika ja XML-skeemi vaheline seos
Kui kasutaja sisestab vormi aluseks oleva vormimalli, salvestatakse vormi põhi- ja andmeallikate XML-dokumendid kasutaja arvutis. XML-dokumendi struktuuri määratletakse XML-skeemi. XML-skeemi on dokumendi XML-põhine faili, mis määratleb struktuuri ja XML-i elemendid, praegusel juhul vorm ja andmed, mida elemendid võivad sisaldada.
Vormimalli loomisel loob InfoPath automaatselt XML-skeemi, mis võimaldab määratleda struktuuri vorme, mida kasutajad saavad täita. Iga välja või rühma andmeallika vastab mõne elemendi XML-skeemi. Väljade ja rühmade andmeallika atribuutide määratleda vastavad elemendid ja andmeid, mis sisaldab iga element struktuuri XML dokumendis. Saate vaadata skeemi täiendavad üksikasjad välja või rühma atribuutide dialoogiboks, mis topeltklõpsake välja või rühma tööpaanil Andmeallikas saate avada menüü üksikasjad .