Polje Baza podataka umeće rezultate baze podataka upit u Word tabelu. Ako je broj kolona 62 ili veći, polje Baza podataka umeće rezultate upita u kolone razdvojene tabulatorima. Polje Baza podataka sadrži sve informacije potrebne za povezivanje sa bazom podataka i izvršavanje Structured Query Language (SQL) upita. Ažurirate polje da biste ponovo izvršili upit za bazu podataka.
Napomena o bezbednosti: Kada se povežete sa izvorom podataka, uverite se da drugi ne mogu da pročitaju lozinku. Na primer, nemojte ga skladištiti tamo gde je čitljiv kao čisti tekst, na primer u makrou. Nemojte ga slati na internet osim ako ne koristite Secure Sockets Layer (SSL) protokol koji šifruje podatke. Možete da vidite da li veb adresa koristi SSL ako adresa počinje sa "https" umesto "http".
Sintaksa
Kada u dokumentu prikazujete kôd polja "Baza podataka", sintaksa izgleda ovako:
{ DATABASE [prekidači ] }
Napomena: Kôd polja saopštava polju šta da prikaže. Rezultati polja se prikazuju u dokumentu nakon procene koda polja. Da biste se prebacivali između prikazivanja koda polja i rezultata koda polja, pritisnite kombinaciju tastera Alt+F9.
Prekidači
\b "Zbir"
Navodi koje atribute formata koji je postavio prekidač \l koji treba primeniti na tabelu. Ako je prekidač \l prazan, parametar \b mora da bude 16 (automatsko uklapanje). Uključite zbir bilo koje kombinacije sledećih vrednosti da biste naveli vrednost za prekidač.
Na primer, prekidači \l "3" \b "11" primenjuju samo atribute ivica, senčenje i boje formata tabele koji je postavljen pomoću prekidača \l.
Ova vrednost |
Navodi |
0 |
Nijedno |
1 |
Ivice |
2 |
Senčenje |
4 |
Font |
8 |
Boja |
16 |
Automatsko uklapanje |
32 |
Redovi naslova |
64 |
Poslednji red |
128 |
Prva kolona |
256 |
Poslednja kolona |
\c "ConnectInfo"
Navodi vezu sa podacima. Na primer, upit za Microsoft Office Access bazu podataka može da sadrži uputstva za povezivanje \c "DSN=MS Access baze podataka; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".
\d "Lokacija"
Ime putanja i ime datoteke baze podataka. Koristi se za sve upite baze podataka osim upita u TABELI SQL baze podataka pomoću ODBC-a. Koristite dvostruke kose crte u putanji – na primer, "C:\\Data\\Sales94.mdb".
\f "StartNumber"
Navodi broj zapisa prve kolone koju zapis podataka umetnuti – na primer\ \f "2445".
\H
Umeće imena polja iz baze podataka kao naslove kolona u dobijenu tabelu.
\l "Oblikovanje#"
Primenjuje format iz dijaloga Automatsko oblikovanje tabele na rezultat upita baze podataka. Format broja# određuje format tabele koji izaberete u dijalogu. Ako se koristi ovaj prekidač, a prekidač \b ne navodi atribute tabele, Word umeće neoblikovanu tabelu.
\o
Umeće podatke na početak objedinjavanja.
\s "SQL"
SQL uputstva. Morate da umetnete kosu crtu (\) ispred svakog znaka navoda u uputstvima. Na primer, uputstva za Access bazu podataka mogu biti sledeća:
"izaberite * iz \s \"Spisak klijenata\"".\t "EndNumber"
Navodi broj zapisa poslednjeg zapisa podataka koji treba umetnuti – na primer: \t "2486".
Primeri
Sledeće polje protiče iz upita u Access bazu podataka putem ODBC-a pomoću komande Baza podataka:
{ DATABASE \d "C:\\Data\\Sales93.mdb" \c "DSN=MS Access Database; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM" \s "select * from \"Customer List\" " \f "2445" \t "2486" \l "2" }