Uporaba vrednosti iz Accessove zbirke podatkov za izpolnjevanje polja s seznamom, spustnim seznamom ali kombiniranega polja

Opomba:  Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

V obrazec programa InfoPath lahko dopolnite polje s seznamom, spustnim seznamom ali kombiniranega polja s podatki iz podatkovne povezave poizvedbe za zbirko podatkov Microsoft Office Access 2007 (oblike zapisa datoteke .accdb) ali Accessovo zbirko podatkov, ki ste jih shranili v starejši različici (.mdb oblika).

V temu članku

Pregled

Pomisleki o združljivosti

Pred začetkom

1 korak: Dodajanje podatkovne povezave poizvedbe

Korak 2: Konfiguracija nadzora

Izbirno: Nastavite filter za omejitev elementov v kontrolniku

Pregled

Polje s seznamom, spustnim seznamom ali kombiniranem polju prikaže elemente, ki jih uporabniki lahko izberete, ko jih izpolnite obrazec programa InfoPath. Ko načrtujete predlogo obrazca, lahko konfigurirate te vrste kontrolnikov, če želite prikazati podatke iz sekundarne podatkovne povezave v Accessovo zbirko podatkov.

Sekundarne podatkovne povezave je katera koli podatkovna povezava do zunanjega podatkovnega vira, ki jih dodate v predlogo obrazca. Lahko konfigurirate sekundarne podatkovne povezave za pridobivanje podatkov, ki uporabnikom potrebujete za izpolnjevanje obrazcev, ki temeljijo na predlogi obrazca ali za pošiljanje podatkov iz obrazca v zunanji vir podatkov, na primer spletne storitve.

Ko dodate sekundarne podatkovne povezave poizvedbe podatke v predlogo obrazca, InfoPath ustvari sekundarni vir podatkov , ki vsebuje podatkovna polja in skupine, ki ustrezajo tako, da so podatki shranjeni v zbirki podatkov. Podatkovna povezava poizvedbe pridobi podatke iz spletne storitve in nato shrani podatke v obrazec na sekundarni vir podatkov.

Lahko konfigurirate sekundarne podatkovne povezave, da shranite rezultate poizvedbe v uporabnikov računalnik, tako da te uporabnike imajo dostop do podatkov, tudi če svoje računalnike niste povezani z omrežjem. Glede na vrsto podatkov, morda želite prikazati rezultate poizvedbe le, ko uporabniki, ki so povezani z omrežjem.

Varnostno opozorilo: Če uporabljate sekundarne podatkovne povezave za pridobivanje občutljivih podatkov iz zunanjega vira podatkov, boste morda želeli onemogočiti to funkcijo zaščitite podatke iz nepooblaščeni uporabi v primeru, da računalnik je izgubljena ali ukradena. Če onemogočite to funkcijo, podatki so na voljo le, če je povezan z omrežjem.

Če želite, da omejite število elementov v kontrolnik polja s seznamom, lahko uporabite filter. Uporabite filter, kadar želite prikazati podmnožico podatkov, ki jih je vrnila poizvedba, ki temelji na pogoje, ki ga uporabnik izbere. Da lahko pogoj elementa, ki je izbrano v drug kontrolnik (na primer polja s seznamom, kombinirano polje, spustni seznam polja ali polja z besedilom), ki je vezan na polje v viru podatkov.

Ker podatkovna zgradba v na sekundarni vir podatkov se mora ujemati tako, da so podatki shranjeni v zbirki podatkov, ni mogoče spremeniti obstoječega polja ali skupine v na sekundarni vir podatkov. V razdelku Glejte tudi v tem članku najdete povezave do več informacij o podatkovnih povezav in virov podatkov.

Na vrh strani

Pomisleki o združljivosti

Podatkovne povezave poizvedbe lahko dodate v Accessovo zbirko podatkov, le, če so načrtovanje predloge obrazca, ki ni predloga obrazca, združljiva z brskalnikom.

Na vrh strani

Pred začetkom

Preden vrednosti iz Accessove zbirke podatkov lahko uporabite za izpolnjevanje kontrolnik v predlogi obrazca, potrebujete te informacije na skrbnika zbirke podatkov:

  • Ime in mesto zbirke podatkov.

    Opomba: Če drugi uporabniki v omrežju bo ustvarite obrazce, ki temeljijo na tej predlogi obrazca, preverite, ali zbirki podatkov, ki je dostopen za te uporabnike.

  • Ime tabele ali poizvedbe, ki posreduje vrednosti za kontrolnike. Uporabite te tabele ali poizvedbe kot primarni tabeli ko konfigurirate poizvedbe podatkovne povezave.

  • Imena tabel ali poizvedb, iz katere primarno tabelo ali poizvedbo, lahko zahtevajo podatke. V večini primerov relacij tabele, ki so že vzpostavili v zbirki podatkov. Če želite ročno ustvariti relacije med primarno tabelo ali poizvedbo in drugo tabelo ali poizvedbo, morate povezana polja imena tabel ali poizvedb.

Na vrh strani

1 korak: Dodajanje podatkovne povezave poizvedbe

Če nimate z obstoječimi podatkovnimi povezavami za poizvedbo, ki jih lahko uporabite v predlogi obrazca, uporabite ta postopek dodati sekundarne podatkovne povezave poizvedbe podatke v predlogo obrazca. Če v predlogi obrazca že sekundarne podatkovne povezave, ki jih lahko uporabite, lahko to poglavje preskočite in pojdite na korak 2: oblikovati kontrolnik.

  1. V meniju Orodja kliknite Podatkovne povezave.

  2. V pogovornem oknu Podatkovnih povezav , kliknite Dodaj.

  3. V čarovniku za povezavo podatkov kliknite Ustvari novo povezavo, kliknite sprejema podatkein kliknite naprej.

  4. Na naslednji strani čarovnika kliknite zbirka podatkov (Microsoft SQL Server ali Microsoft Office Access le)in nato kliknite naprej.

  5. Na naslednji strani čarovnika kliknite Izberite zbirko podatkov.

  6. V pogovornem oknu Izbira vira podatkov poiščite mesto zbirke podatkov.

    Opomba: Če zbirko podatkov, ki je shranjena v omrežno mesto, poiščite univerzalni poimenovanja (univerzalna konvencija) pot lokacije. Ne poiščite omrežno mesto prek preslikan omrežni pogon. Če uporabljate preslikan omrežni pogon, (ki je, dodeljevanje pisma v omrežnem pogonu, na primer h: ali Z:), obrazce, ki ustvarijo uporabniki, ki temeljijo na tej predlogi obrazca Poiščite zbirko podatkov na to določeno preslikan omrežni pogon. Če uporabnik nima omrežni pogon preslikate na enak način, obrazec, ne boste našli zbirko podatkov.

  7. Kliknite ime zbirke podatkov in nato kliknite Odpri.

  8. V pogovornem oknu Izberi tabelo kliknite primarno tabelo ali poizvedbo, ki jo želite uporabiti, in nato kliknite v redu.

  9. Na naslednji strani čarovnika izberite potrditveno polje Pokaži stolpce tabele .

    Privzeto so vsa polja v tabeli ali poizvedbi dodati glavni vir podatkov za predlogo obrazca.

  10. Počistite potrditvena polja za polja, ki jih ne želite vključiti v glavni vir podatkov.

  11. Dodajanje dodatnih tabele ali poizvedbe, ki jih želite vključiti v poizvedbo za podatkovno povezavo.

    Kako?

    1. Kliknite Dodaj tabele.

    2. V pogovornem oknu Dodajanje tabele ali poizvedbe kliknite ime otroka tabele in nato kliknite naprej. InfoPath poskusi nastaviti relacije z usklajenimi imen polj v obeh tabelah. Če ne želite uporabiti predlaganega razmerja, izberite relacijo, in nato kliknite Odstrani razmerje. Če želite dodati relacijo, kliknite Dodaj odnos. V pogovornem oknu Dodajanje relacij kliknite ime vsakega povezanega polja v ustrezni stolpec in nato kliknite v redu.

    3. Kliknite Dokončaj.

    4. Če želite dodati dodatne podrejene tabel, ponovite te korake.

  12. Kliknite Naprej.

  13. Bodo rezultati poizvedbe podatkovne povezave na voljo, ko obrazec, ki ni povezan z omrežjem, izberite potrditveno polje trgovine kopijo podatkov v predlogi obrazca .

    Varnostno opozorilo: Potrdite to polje Shrani podatke v računalniku uporabnika, ko obrazec uporablja te podatkovne povezave. Če obrazec je pridobivanje občutljivih podatkov iz te podatkovne povezave, boste morda želeli onemogočiti to funkcijo, da zaščitite podatke, če v računalniku je izgubljena ali ukradena ali drugače dostopi nepooblaščen uporabnik.

  14. Kliknite Naprej.

  15. Na naslednji strani čarovnika Vnesite opisno ime za ta sekundarne podatkovne povezave in nato preverite, ali so podatki v razdelku Povzetek pravilno.

  16. Če želite konfigurirati obrazec bo samodejno prejemal podatkov, ko se odpre, izberite potrditveno polje samodejno pridobi podatke, ko je obrazec odprt .

Na vrh strani

Korak 2: Konfiguracija nadzora

  1. Če ima predloga obrazca več pogledov, v meniju pogled , če se želite premakniti pogled s kontrolnikom, kjer želite prikazati podatke iz na sekundarni vir podatkov kliknite ime pogleda .

  2. Dvokliknite polje s seznamom, spustni seznam polje ali kontrolnik kombiniranega polja v predlogi obrazca, ki jo želite konfigurirati.

  3. Kliknite zavihek Podatki.

  4. V razdelku Vnosi polja s seznamom, kliknite iskanje vrednosti iz zunanjega vira podatkov.

  5. Na seznamu vir podatkov kliknite vir podatkov, ki jo želite uporabiti.

  6. Kliknite Izberi XPath Podoba gumba , ob polju Vnosi .

  7. V pogovornem oknu Izbira polja ali skupine določite polja ali skupine, katerih polja vsebujejo podatke, ki bodo prikazani uporabniku in podatkov, ki bo poslano z zunanjim virom podatkov, tako da naredite nekaj od tega.

    Navedite podatke, ki bo uporabnik vidi iste podatke, ki bo uporabnik pošljete

    • Kliknite polje in nato kliknite v redu.

    Navedite podatke, ki bodo videli uporabnika, ki se razlikuje od podatkov, ki bo pošiljanje uporabnika

    Opomba: V tem primeru podatke, ki bodo videli uporabnik prihaja iz enega polja v skupini in podatkov, ki bo pošiljanje uporabnika, ki so vključene v drugo polje v skupini.

    1. Kliknite skupino, in nato kliknite v redu.

    2. V pogovornem oknu Lastnosti kontrolnika , kliknite Izberi XPath Podoba gumba , ob polju vrednosti .

    3. V pogovornem oknu Izbira polja ali skupine kliknite polje, ki vsebuje podatke, da uporabnik posredovanje v zunanjem viru podatkov, in nato kliknite v redu.

    4. V pogovornem oknu Lastnosti kontrolnika , kliknite Izberi XPath Podoba gumba , poleg prikazano ime polja.

    5. V pogovornem oknu Izbira polja ali skupine kliknite polje, ki vsebuje podatke, ki bodo prikazani v kontrolniku, in nato kliknite v redu.

  8. Če ima polje v polje prikazno ime vrednosti s podobno uporabniškega imena in želite prikazati le enolična imena, izberite potrditveno polje Pokaži samo vnose z enoličnimi prikazanimi imeni .

Na vrh strani

Na vrh strani

Izbirno: Nastavite filter za omejitev elementov v kontrolniku

  1. Dvokliknite polje s seznamom, spustni seznam polje ali kontrolnik kombiniranega polja v predlogi obrazca, ki jo želite konfigurirati.

  2. Kliknite zavihek Podatki.

  3. Kliknite Izberi XPath Podoba gumba ob polju Vnosi .

  4. V pogovornem oknu Izbira polja ali skupine kliknite polje ali skupino, ki vsebuje polja, ki zagotavljajo vrednosti za kontrolnik in nato Filtriranje podatkov.

  5. V pogovornem oknu Filtriranje podatkov , kliknite Dodaj.

    Opomba: Če želite dodati pogoj za obstoječi filter, kliknite filter, ki ga želite uporabiti, in nato kliknite Spremeni.

  6. V prvo polje v pogovornem oknu Določanje pogojev filtra , kliknite ime polja, katerih podatke, ki jih želite filtrirati.

  7. V drugo polje, kliknite vrsto filtra, ki ga želite uporabiti.

  8. V tretjem polju kliknite vrsto pogoj, ki ga želite uporabiti filter in vnesite pogoj.

  9. Če želite konfigurirati več kot enim pogojem za filter, kliknite inin nato naredite nekaj od tega:

    • Če želite uporabiti obstoječe stanje in novo stanje filter, kliknite inin nato dodajte vaše novo stanje.

    • Če želite uporabiti obstoječe stanje ali nov pogoj filter, kliknite aliin nato dodajte dodatne pogoj.

  10. Kliknite v redu , da zaprete pogovorni okni.

  11. Če želite preskusiti spremembe, kliknite Predogled v orodni vrstici Standard ali pa pritisnite tipke CTRL + SHIFT + B.

    Predloga obrazca, ki se odpre v novem oknu.

  12. V oknu za predogled izberite različne vrednosti v kontrolniku filtra za preverjanje, da filter deluje pravilno.

    Filter ne deluje pravilno

    Če vrednosti v kontrolniku, ki vsebuje filter ni pravilna, ali ker je preveč ali premalo vrednosti, poskusite to:

    • Če uporabljate več pogojev v filter, odstranite vse, razen ene pogoj, da potrdite, da so ustrezne vrednosti, vrne od enega pogoja. Če je prvi pogoj, ki vrne ustrezne vrednosti, dodajte drugo stanje in ga preskusite.

    • Filtri se razlikovanje med velikimi in malimi črkami. Če želite prikazati podatke, ki se začnejo z znakom velike ali male črke, ustvarite filter z veliko črko pogoj, izberite ali v pogovornem oknu Določite pogoj filtra in nato ustvarite malo pogoj.

    • Ali filtrirane vrednosti ravno nasprotno katere ste pričakovali, na primer izdelke iz vseh ponudnikov prikaza namesto izdelkov enega ponudnika, spremenite vrste filtra, ki v pogoju. Na primer, če vaše stanje uporablja filter vrsta je enako in ste dobili preveč izdelkov, uporabite filter vrsta ni enaka.

Na vrh strani

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×