Andmeallikate tutvustus

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

Peamised andmeallikas

Teisene andmeallikad

Andmeallika ja XML-skeemi vaheline seos

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 .

InfoPathi tööpaan 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.

Andmeallika rühma ja väljadega seotud korduv tabel

Vormimalli võib olla kahte tüüpi andmeallikaid – ühe põhilise andmeallika ja soovi korral üks või mitu teisest andmeallikat.

Lehe algusesse

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

Ikooni pilt

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

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 .

Ikooni pilt

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.

Ikooni pilt

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 ei tohi sisaldada muude rühmade või väljad.

  • Väli peab olema elementi välja.

  • Väli pole korduv.

  • Väli peab sisaldama alati väärtus.

  • Väli on andmetüüp peale RTF-vormingus tekst (XHTML).

  • Andmebaas või veebiteenus nõuab atribuudivälja.

Väli (element)

Kasutage seda tüüpi välja, kui üks või mitu järgmist Rakenda:

  • Väli võib sisaldada muude atribuutide väljad.

  • Väli kuulub rühma.

  • Väli kordub rühmas.

  • Andmebaas või veebiteenus nõuab välja elementi.

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.

Lehe algusesse

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.

Teisene andmeallikas tööpaanil 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 Ikooni pilt ja rühmad on lukus rühma ikooni Ikooni pilt mis näitab, et te ei saa neid muuta.

Lehe algusesse

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 .

Lehe algusesse

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×