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

Svarīgi!:  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Sarakstlodziņu, nolaižamo sarakstlodziņu vai kombinēto lodziņu var aizpildīt ar datiem no vaicājuma datu savienojuma Microsoft SQL Server datu bāzē.

Šajā rakstā

Pārskats

Pirms darba sākšanas

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

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

Pārskats

Sarakstlodziņš, nolaižamais sarakstlodziņš vai kombinētais lodziņš parāda vienumus, ko lietotājs var atlasīt, aizpildot veidlapu, kuras pamatā ir jūsu veidlapas veidne. Šos vadīklu tipus var konfigurēt, lai būtu redzami dati no sekundārā datu savienojuma Microsoft SQL Server datu bāzē. Sekundārais datu savienojums ir jebkurš datu savienojums ārējā datu avotā, ko var pievienot veidlapas veidnei, lai lietotāji, aizpildot veidlapas, kuru pamatā ir šī veidlapas veidne, varētu saņemt datus no ārēja datu avota, piemēram, Web pakalpojuma, vai iesniegt datus tajā.

Pievienojot sekundāro datu savienojumu, ka vaicājumu datu veidlapas veidni, Microsoft Office InfoPath izveido sekundāro datu avots ar datu laukiem un grupām, kas atbilst tā, kā dati tiek saglabāti datu bāzē. Vaicājuma datu savienojums saņem datus no Web pakalpojuma un saglabā veidlapas sekundārajā datu avotā. Pēc noklusējuma dati, kas atrodas sekundārajā datu avotā, ir pieejami tikai, kamēr lietotāji ir izveidojuši savienojumu ar tīklu. Varat konfigurēt sekundāro datu savienojumu, lai saglabātu vaicājuma rezultātus lietotāju datoros, lai viņi varētu piekļūt saviem datiem, kad viņu veidlapas nav izveidots savienojums 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.

Tā kā datu struktūrai sekundārajā datu avotā ir jāatbilst datu saglabāšanas veidam datu bāzē, sekundārajā datu avotā nevar modificēt esošos laukus vai grupas. Saites, kurās ir papildinformācija par datu savienojumiem un datu avotiem, var atrast sadaļā Skatiet arī.

Uz lapas sākumu

Pirms izveides sākšanas

Lai aizpildītu veidlapas veidnes vadīklu, pirms vērtību izmantošanas no SQL Server datu bāzes no datu bāzes administratora jāsaņem šāda informācija:

  • Nosaukums serverim un datu bāzei, kura tiks izmantota ar šo veidlapas veidni.

  • Nosaukums datu bāzei, kura tiks izmantota ar šo veidlapas veidni.

  • Autentifikācijas informācija, kas nepieciešama datu bāzei. Datu bāze var izmantot vai nu Microsoft Windows autentifikāciju, vai SQL Server autentifikāciju, lai noteiktu to, kā lietotāji var piekļūt datu bāzei.

  • Nosaukums tabulai, kurā ir dati, kurus vēlaties nosūtīt uz veidlapu. Tā ir primārā tabula. Ja datu bāzē paredzēts izmantot vairāk par vienu tabulu, ir jāzina pārējo bērntabulu nosaukumus. Jānoskaidro arī nosaukumi bērntabulu laukiem, kas ir saistīti ar primārās tabulas laukiem.

  • Vai droši var saglabāt vaicājuma rezultātus lietotāju datoros lietošanai bezsaistē.

Uz lapas sākumu

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

Ja jums nav vaicājuma datu savienojuma, ko var izmantot jūsu veidlapas veidnē, veiciet tālāk norādītās darbības, lai pievienotu sekundāro datu savienojumu veidlapas veidnei, kas vaicā datus. 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 ar, pēc tam noklikšķiniet uz Saņemt datus un tad 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 uz Tālāk.

  5. Nākamajā vedņa lapā noklikšķiniet uz Atlasīt datu bāzi.

  6. Dialoglodziņā Datu avota atlasīšana noklikšķiniet uz Jauns avots.

  7. Nākamajā vedņa lapā sarakstā Ar kāda veida datu avotu vēlaties veidot savienojumu noklikšķiniet uz Microsoft SQL Server un pēc tam uz Tālāk.

  8. Lodziņā Servera nosaukums ierakstiet tā servera nosaukumu, kurā ir SQL Server datu bāze.

  9. Sadaļā Pieteikšanās akreditācijas dati veiciet vienu no šīm darbībām:

    • Ja, pamatojoties uz Microsoft Windows tīklā izmantotajiem akreditācijas datiem, datu bāze nosaka kam ir piekļuve, noklikšķiniet uz Lietot Windows autentifikāciju.

    • Ja datu bāze nosaka, kam ir piekļuve, pamatojoties uz norādīto lietotājvārdu un paroli, ko saņemat no datu bāzes administratora, noklikšķiniet uz Izmantot šādu lietotājvārdu un paroli un pēc tam ierakstiet savu lietotājvārdu un paroli lodziņos Lietotājvārds un Parole.

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

  11. Sarakstā Atlasiet datu bāzi, kas satur nepieciešamos datus noklikšķiniet uz izmantojamās datu bāzes nosaukuma, noklikšķiniet uz Savienot ar konkrētu tabulu, noklikšķiniet uz primārās tabulas nosaukuma un pēc tam uz Tālāk.

  12. Nākamajā vedņa lapā lodziņā Faila nosaukums ierakstiet tā faila nosaukumu, kurā glabājas datu savienojuma informācija, un pēc tam noklikšķiniet uz Pabeigt, lai saglabātu šos iestatījumus.

    Ja vaicājuma datu savienojumā paredzēts izmantot citas tabulas, tās var pievienot šajā vedņa lapā.

    Citu tabulu pievienošana

    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 atvasinātās tabulas, atkārtojiet šīs darbības.

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

  14. Lai veidlapas veidnē saglabātu vaicājuma rezultātus, atzīmējiet izvēles rūtiņu Glabāt datu kopiju veidlapas veidnē. Atzīmējot šo izvēles rūtiņu, vaicājuma rezultāti tiek saglabāti veidlapas veidnē. Tā kā dati tiek saglabāti veidlapas veidnē, tie ir pieejami veidlapās, kuras aizpilda lietotāji, pat ja viņu datoriem nav izveidots savienojums ar tīklu.

    Drošības piezīme.: Atzīmējot šo izvēles rūtiņu, vaicājuma rezultāti tiek saglabāti veidlapas veidnē. Tā kā dati tiek saglabāti veidlapas veidnē, tā ir pieejama formās, kuras aizpilda lietotāji, pat tad, ja savos datoros nav izveidots savienojums ar tīklu. Ja jūs iegūstat konfidenciālus 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.

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

  16. Nākamajā vedņa lapā ierakstiet šī sekundārā datu savienojuma aprakstošo nosaukumu. Ja vēlaties, lai veidlapa automātiski saņemtu datus, kad tā tiek atvērta, atzīmējiet izvēles rūtiņu Atverot veidlapu, automātiski izgūt datus.

Uz lapas sākumu

2. darbība. Vadīklas 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, kuru vēlaties aizpildīt.

  3. Noklikšķiniet uz cilnes Dati.

  4. Sadaļā Sarakstlodziņa ievadnes, noklikšķiniet uz Uzmeklēt vērtības ārējā datu avotā.

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

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

  7. Dialoglodziņā Lauka vai grupas atlase norādiet, kādi dati ir jāparāda lietotājam un kādi dati jāiesniedz ārējo datu avotam. To var veikt, izpildot 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 uz Labi.

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

    Piezīme.: Šajā gadījumā dati, kurus redzēs lietotājs ir no kāda no grupas laukiem un dati, kurus iesniegs lietotājs ir citā tās pašas grupas laukā.

    1. Noklikšķiniet uz grupas un pēc tam 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ņā Lauka vai grupas atlase noklikšķiniet uz lauka, kurā ir dati, kurus iesniegs lietotājs ārējā datu avotā 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ņā Lauka vai grupas atlase noklikšķiniet uz lauka, kurā ir dati, kas tiks parādīti vadīklā, un pēc tam noklikšķiniet uz Labi.

  8. Ja lodziņā Rādāmais nosaukums redzamajam laukam vērtības ir ar līdzīgu nosaukumu, bet vēlaties parādīt tikai unikālus nosaukumus, atzīmējiet izvēles rūtiņu Rādīt tikai ievadnes, kuru parādāmais nosaukums ir unikāls.

Uz lapas sākumu

Piezīme.: Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas 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.

×