Vērtību no Access datu bāzes izmantošana, lai aizpildītu sarakstlodziņu, nolaižamo sarakstlodziņu vai kombinēto lodziņu

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

InfoPath veidlapu, varat aizpildīt sarakstlodziņu, nolaižamo sarakstlodziņu vai kombinēto lodziņu ar datiem no vaicājuma datu savienojuma Microsoft Office Access 2007 (formātā. accdb) datu bāzes vai Access datu bāzi, kas bija saglabāta iepriekšējām versijām (. mdb formātā).

Tēmas šajā rakstā

Pārskats

Saderības apsvērumi

Pirms darba sākšanas

1. darbība: Vaicājuma datu savienojuma pievienošana

2. darbība: Vadīklu konfigurēšana

Papildu: Uzstādiet filtru, lai ierobežotu vienumu vadīklā

Pārskats

Sarakstlodziņu, nolaižamo sarakstlodziņu vai kombinēto lodziņu parāda vienumus, ko lietotāji var atlasīt, aizpildot InfoPath veidlapas. Ja veidojat veidlapas veidni, varat konfigurēt šāda veida vadīklas, lai rādītu datus no sekundārā datu savienojuma ar Access datu bāzi.

Sekundārais datu savienojums ir jebkurš datu savienojums ar ārēju datu avotu, ko var pievienot veidlapas veidnei. Varat konfigurēt sekundāro datu savienojumu, lai izgūtu datus, kas lietotājiem ir nepieciešams, lai varētu aizpildīt veidlapas, kuru pamatā ir veidlapas veidne vai ārēju datu avotu, piemēram, tīmekļa pakalpojuma veidlapas datu iesniegšana.

Ja pievienojat sekundāro datu savienojumu, kas vaicā datus veidlapas veidnē, InfoPath izveido sekundāro datu avots , kurā ir datu laukiem un grupām, kas atbilst veidam, dati tiek saglabāti datu bāzē. Vaicājuma datu savienojums izgūst datus no Web pakalpojuma un pēc tam saglabā veidlapas sekundārajā datu avotā.

Varat konfigurēt sekundāro datu savienojumu, lai saglabātu vaicājuma rezultātus lietotāju datoros, tāpēc, ka šie lietotāji varētu piekļūt saviem datiem, pat tad, ja savos datoros nav izveidots savienojums ar tīklu. Atkarībā no datu veidu, iespējams, vēlēsities rādīt vaicājuma rezultātus tikai tad, kad lietotāji ir izveidojuši savienojumu ar tīklu.

Drošības piezīme.: Ja izmantojat sekundāro datu savienojumu, lai iegūtu precīzus datus no ārēja datu avota, iespējams, vēlēsities atspējot šo līdzekli, lai palīdzētu aizsargāt datus no nesankcionētas izmantošanas gadījumā, ja dators ir pazaudēts vai nozagts. Ja esat atspējojis šo līdzekli, dati būs pieejami tikai tad, ja lietotājs ir izveidots savienojums ar tīklu.

Ja vēlaties ierobežot vienumu skaits sarakstlodziņa vadīklas, varat izmantot filtrs. Filtra lietošana, ikreiz, kad tas ir nepieciešams, lai parādītu datus, ko atgrieza vaicājumā, kura pamatā ir kritēriju lietotājs ir atlasījis apakškopu. Ka kritēriji var būt vienuma, kas tiek atlasīts citas vadīklas (piemēram, sarakstlodziņu, kombinēto lodziņu, nolaižamajā sarakstlodziņā vai tekstlodziņa), kas ir saistīts ar lauku datu avotā.

Tā datu struktūras sekundārais datu avots ir jāatbilst veids, kā dati tiek saglabāti datu bāzē, nevar modificēt esošos laukus vai grupas sekundārajā datu avotā. Saites uz papildinformāciju par datu savienojumu un datu avotus šī raksta sadaļā Skatiet arī .

Uz lapas sākumu

Saderības apsvērumi

Varat pievienot vaicājuma datu savienojumu ar Access datu bāzi tikai tad, ja veidojat veidlapas veidni, kas nav ar pārlūkprogrammu saderīgu veidlapu veidne.

Uz lapas sākumu

Pirms sākat darbu

Pirms vērtības no Access datu bāzes var izmantot, lai aizpildītu veidlapas veidnes vadīklu, no datu bāzes administratora jāsaņem šāda informācija:

  • Nosaukumu un datu bāzes atrašanās vietu.

    Piezīme.: Ja citiem lietotājiem tīklā izveidos veidlapas, kuru pamatā ir šī veidlapas veidne, pārliecinieties, vai datu bāze ir pieejama šiem lietotājiem.

  • Tabulu vai vaicājumu, kas nodrošina vadīklu vērtību nosaukums. Varat izmantot šīs tabulas vai vaicājuma primārās tabulas konfigurējot vaicājumu datu savienojumu.

  • Citu tabulu vai vaicājumu, no kuras primāro tabulu vai vaicājumu, var būt nepieciešama datu nosaukumus. Lielākajā daļā gadījumu tabulu relācijas jau ir veidotas datu bāzes. Ja jums jāveic manuāli izveidot relācijas starp primārās tabulas vai vaicājuma un citu tabulu vai vaicājumu, jums būs nepieciešams saistīto lauku nosaukumus gan tabulas vai vaicājumus.

Uz lapas sākumu

1. darbība: Vaicājuma datu savienojuma pievienošana

Ja jums nav vaicājuma datu savienojuma, ko var izmantot veidlapas veidnē, lai pievienojiet sekundāro datu savienojumu, kas vaicā datus veidlapas veidnes veiciet tālāk minētās darbības. Ja veidlapas veidnē jau ir sekundāro datu savienojumu, ko var izmantot, varat izlaist šo sadaļu un dodieties uz 2. darbība: vadīklu konfigurēt.

  1. Izvēlnē Rīki noklikšķiniet uz Datu savienojumi.

  2. Dialoglodziņā Datu savienojumi noklikšķiniet uz pievienot.

  3. Datu savienojuma vednī noklikšķiniet uz izveidot jaunu savienojumu, noklikšķiniet uz saņemt datusun pēc tam noklikšķiniet uz Tālāk.

  4. Nākamajā vedņa lapā noklikšķiniet uz datu bāze (tikai Microsoft SQL Server vai Microsoft Office Access)un pēc tam noklikšķiniet uz Tālāk.

  5. Nākamajā vedņa lapā noklikšķiniet uz Datu bāzes.

  6. Dialoglodziņā Datu avota atlasīšana atrodiet datu bāzes atrašanās vietu.

    Piezīme.: Ja jūsu datu bāze tiek glabāta tīkla atrašanās vietā, pārlūkojiet līdz universālo nosaukumdošanas konvencijas (UNC) ceļu atrašanās vietu. Nevar pārlūkot tīkla atrašanās vietu, izmantojot kartēts tīkla diskā. Ja izmantojat kartēta tīkla diska (tas ir piešķirot vēstuli tīkla diskā, piemēram, h vai z), veidlapas, kuras lietotāji izveido, kuru pamatā ir šī veidlapas veidne meklēs datu bāzi šajā noteiktu kartēts tīkla diskā. Ja lietotāja datoram nav kartēti tieši tādā pašā veidā tīkla diskā, formas nevar atrast datu bāzi.

  7. Noklikšķiniet uz datu bāzes nosaukumu un pēc tam noklikšķiniet uz Atvērt.

  8. Dialoglodziņā Tabulas atlasīšana noklikšķiniet uz primārās tabulas vai vaicājuma, kuru vēlaties izmantot, un pēc tam noklikšķiniet uz Labi.

  9. Nākamajā vedņa lapā atzīmējiet izvēles rūtiņu Rādīt tabulas kolonnas .

    Pēc noklusējuma visas tabulas vai vaicājuma laukus, tiek pievienotas veidlapas veidnes galveno datu avotu.

  10. Notīriet izvēles rūtiņas laukiem, kurus nevēlaties iekļaut galvenajā datu avotā.

  11. Pievienot papildu tabulas vai vaicājumus, kurus vēlaties iekļaut vaicājuma datu savienojumu.

    Kā to izdarīt

    1. Noklikšķiniet uz pievienot tabulu.

    2. Dialoglodziņā pievienot tabulu vai vaicājumu , noklikšķiniet uz bērnu tabulas nosaukumu un pēc tam noklikšķiniet uz Tālāk. InfoPath mēģina izveidot attiecības, salīdzinot lauku nosaukumus abās tabulās. Ja nevēlaties izmantot ieteikto relāciju, atlasiet relāciju, un pēc tam noklikšķiniet uz Noņemt relāciju. Lai pievienotu relāciju, noklikšķiniet uz Pievienot līmeni. Dialoglodziņā Relāciju pievienošanas noklikšķiniet uz katru saistīto lauku attiecīgās kolonnas nosaukuma un pēc tam noklikšķiniet uz Labi.

    3. Noklikšķiniet uz Pabeigt.

    4. Lai pievienotu papildu bērnobjekta tabulas, atkārtojiet šīs darbības.

  12. Noklikšķiniet uz Tālāk.

  13. Lai padarītu pieejamu datu savienojuma vaicājuma rezultātus, ja forma nav savienota ar tīklu, atzīmējiet izvēles rūtiņu glabāt datu kopiju veidlapas veidnē .

    Drošības piezīme.: Atzīmējot šo izvēles rūtiņu, dati tiek saglabāti lietotāja datorā, ja veidlapā tiek izmantots šo datu savienojumu. Ja forma saņem precīzus datus no šī datu savienojuma, iespējams, vēlēsities atspējot šo līdzekli, lai palīdzētu aizsargāt datus gadījumā, ja dators ir pazaudēts vai nozagts vai citādi piekļūt nepilnvarotu lietotājs.

  14. Noklikšķiniet uz Tālāk.

  15. Nākamajā vedņa lapā ierakstiet šī sekundārā datu savienojuma aprakstošo nosaukumu un pēc tam pārbaudiet, vai sadaļā kopsavilkuma informācija ir pareiza.

  16. Lai konfigurētu formu, lai automātiski saņemtu datus, kad tā tiek atvērta, atzīmējiet izvēles rūtiņu automātiski izgūt datus, ja forma ir atvērta .

Uz lapas sākumu

2. darbība: Vadīklu konfigurēšana

  1. Ja veidlapas veidnei ir vairāki skati, noklikšķiniet uz Skatīt nosaukumu izvēlnē Skats , lai dotos uz skatu ar vadīklu, kur jūs vēlaties parādīt datus no sekundārā datu avota.

  2. Veiciet dubultklikšķi uz sarakstlodziņa, nolaižamā sarakstlodziņa vai kombinētā lodziņa vadīklas veidlapas veidnē, kuru vēlaties konfigurēt.

  3. Noklikšķiniet uz cilnes Dati.

  4. Sadaļā sarakstlodziņa ievadnesnoklikšķiniet uz Uzmeklēt vērtības no ārēja datu avota.

  5. Sarakstā datu avots noklikšķiniet uz datu avota, ko vēlaties izmantot.

  6. Noklikšķiniet uz Atlasīt XPath Pogas attēls , blakus lodziņam ievadnes .

  7. Dialoglodziņā Atlasiet lauku vai grupu norādiet uz lauka vai grupas, kuru laukos ir dati, kas tiks parādīta lietotājam un datus, kas tiks iesniegts ar ārēju datu avotu, veicot vienu no šīm darbībām.

    Norādiet, ka dati, kurus redzēs lietotājs ir tie paši dati, kas jāiesniedz lietotājam

    • Noklikšķiniet uz lauka un pēc tam noklikšķiniet uz Labi.

    Norādiet, ka dati, kurus redzēs lietotājs ir atšķiras no datus, kas jāiesniedz lietotājam

    Piezīme.: Šajā scenārijā dati, kurus redzēs lietotājs nāk no viena no grupas laukiem un datus, kas jāiesniedz lietotājam ir ietverta citu tās pašas grupas laukā.

    1. Noklikšķiniet uz grupas un pēc tam noklikšķiniet uz Labi.

    2. Dialoglodziņā Vadīklas rekvizīti noklikšķiniet uz Atlasīt XPath Pogas attēls , blakus lodziņam vērtība .

    3. Dialoglodziņā Atlasiet lauku vai grupu noklikšķiniet uz lauka, kurā ir dati, ka lietotājs iesniegšana ar ārēju datu avotu un pēc tam noklikšķiniet uz Labi.

    4. Dialoglodziņā Vadīklas rekvizīti noklikšķiniet uz Atlasīt XPath Pogas attēls , blakus lodziņam Parādāmais vārds .

    5. Dialoglodziņā Atlasiet lauku vai grupu noklikšķiniet uz lauka, kurā ir dati, kas tiek parādīti vadīklā un pēc tam noklikšķiniet uz Labi.

  8. Ja lauka lodziņā Parādāmais vārds ir ar līdzīgu parādāmā vārda vērtības, un vēlaties, lai parādītu tikai unikālus nosaukumus, atzīmējiet izvēles rūtiņu Rādīt tikai ierakstus ar unikālu parādāmo nosaukumu .

Uz lapas sākumu

Uz lapas sākumu

Papildu: Uzstādiet filtru, lai ierobežotu vienumu vadīklā

  1. Veiciet dubultklikšķi uz sarakstlodziņa, nolaižamā sarakstlodziņa vai kombinētā lodziņa vadīklas veidlapas veidnē, kuru vēlaties konfigurēt.

  2. Noklikšķiniet uz cilnes Dati.

  3. Noklikšķiniet uz Atlasīt XPath Pogas attēls blakus lodziņam ievadnes .

  4. Dialoglodziņā Atlasiet lauku vai grupu noklikšķiniet uz lauka vai grupas, kurā ir iekļauti lauki, kas nodrošina vērtības vadīklas un pēc tam noklikšķiniet uz Filtrēt datus.

  5. Dialoglodziņā Datu filtrēšana noklikšķiniet uz pievienot.

    Piezīme.: Ja vēlaties pievienot nosacījumu esošam filtram, noklikšķiniet uz filtra, kuru vēlaties lietot, un pēc tam noklikšķiniet uz modificēt.

  6. Dialoglodziņā Filtra nosacījumu norādīšana pirmajā lodziņā noklikšķiniet uz nosaukuma lauku kura datus, kurus vēlaties filtrēt.

  7. Otrajā lodziņā noklikšķiniet uz vajadzīgā veida filtru, ko vēlaties izmantot.

  8. Trešajā lodziņā noklikšķiniet uz vajadzīgā veida nosacījums, ko vēlaties lietot filtru un pēc tam ierakstiet nosacījumu.

  9. Lai konfigurētu vairāk nekā vienu nosacījumu filtru, noklikšķiniet uz unpēc tam veiciet kādu no šīm darbībām:

    • Lai lietotu filtru esošo stāvokli un jauno nosacījumu, noklikšķiniet uz unun pēc tam pievienojiet jaunu nosacījumu.

    • Lai lietotu filtru vai nu esošo nosacījumu, vai jauno nosacījumu, noklikšķiniet uz vaiun pēc tam pievienojiet papildu nosacījumu.

  10. Noklikšķiniet uz Labi , lai aizvērtu dialoglodziņus.

  11. Lai pārbaudītu izmaiņas, standarta rīkjoslā noklikšķiniet uz Priekšskatīt vai nospiediet taustiņu kombināciju CTRL+SHIFT+B.

    Veidlapas veidne tiek atvērta jaunā logā.

  12. Priekšskatījuma logā izvēlieties dažādas vērtības filtru vadīklu, lai pārbaudītu filtru ierīce darbojas pareizi.

    Filtrs nedarbojas pareizi

    Ja vadīklā, kas satur filtru vērtības nav pareizs, vai nu tāpēc, ka ir pārāk daudz vērtības vai pārāk maz vērtību, mēģiniet veikt šādas darbības:

    • Ja izmantojat vairākus nosacījumus savā filtrā, noņemt atfiltrējat tikai vienu nosacījumu, lai pārbaudītu no viena šis nosacījums tiek atgriezti pareizās vērtības. Ja pirmais nosacījums atgriež pareizas vērtības, pēc tam pievienojiet citu nosacījumu un to pārbaudīt.

    • Filtru nošķirt lielos un mazos burtus. Ja vēlaties attēlot datus, kas sākas ar lielo vai mazo burtu, izveidojiet filtru ar lielā burta nosacījumu, atlasiet vai dialoglodziņā Filtra nosacījuma noteikšana un pēc tam izveidojiet burta nosacījumu.

    • Ja filtrētās vērtības ir tieši pretējas, ko sagaidīt, piemēram produkti no visiem piegādātājiem displeja nevis produktus no viena piegādātāja, mainiet filtra tipu tādā stāvoklī. Piemēram, ja nosacījumā lietots filtra tips ir vienāds ar , un jūs saņemat pārāk daudz preču, mēģiniet izmantot filtra tips ir nav vienāds ar.

Uz lapas sākumu

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×