Polje baze podataka umeće rezultate upita baze podataka 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 slali upit nad bazom podataka.
Napomena
Kada se povežete sa izvorom podataka, uverite se da drugi ne mogu da pročitaju vašu lozinku. Na primer, nemojte ga skladištiti tamo gde je čitljiv kao čisti tekst, na primer u makrou. Nemojte da ih šaljete na internet osim ako koristite protokol Secure Sockets Layer (SSL) 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 koji atributi formata koji je prekidač \l postavio da bi se primenjivali na tabelu. Ako je prekidač \l prazan, vrednost prekidača \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čenja i boja formata tabele koje je postavio prekidač \l.
| Ova vrednost | Precizira |
|---|---|
| 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"
Putanja i ime datoteke baze podataka. Koristi se za sve upite baze podataka osim upita za SQL tabelu baze podataka pomoću ODBC-a. Koristite obrnute kose crte na putanji – na primer, "C:\\Data\\Sales94.mdb".
\f "StartNumber"
Navodi broj zapisa prvog zapisa podataka koji treba umetnuti – na primer, \f "2445".
\h
Umeće imena polja iz baze podataka kao naslove kolona u dobijenu tabelu.
\l "Format#"
Primenjuje oblikovanje 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četku objedinjavanja.
\s "SQL"
SQL uputstva. Morate umetnuti obrnutu kosu crtu (\) pre svakog znaka navoda u uputstvima. Na primer, uputstva za Access bazu podataka mogu biti sledeća:
"izaberi * od \s \"Lista klijenata\"".
\t "EndNumber"
Navodi broj zapisa poslednjeg zapisa podataka za umetanje – na primer: \t "2486".
Primeri
Sledeće polje se dobija iz upita Access baze 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" }