Pole Databáza vloží výsledky databázového dotazu do tabuľky programu Word. Ak je počet stĺpcov 62 alebo väčší, pole Databáza vloží výsledky dotazu do stĺpcov oddelených tabulátormi. Pole Databáza obsahuje všetky informácie potrebné na pripojenie k databáze a vykonanie dotazu na jazyk SQL (Structured Query Language) (SQL). Ak chcete dotazovať databázu znova, aktualizujte pole.
Poznámka
Tento obsah sa vzťahuje na počítačové verzie programu Word pre Windows a Mac (vrátane Wordu s predplatným na Microsoft 365). Niektoré funkcie nemusia byť v Worde pre web alebo mobilných aplikáciách k dispozícii. Keď sa pripájate k zdroju údajov, uistite sa, že vaše heslo nie je pre ostatných čitateľné. Neukladajte ho napríklad tam, kde je možné ho čítať ako obyčajný text, ako napríklad v makre. Neodosielajte ich do internetu, ak nepoužívate protokol SSL (Secure Sockets Layer), ktorý šifruje údaje. To, či webová adresa používa protokol SSL, rozpoznáte tak, že sa adresa začína reťazcom https namiesto reťazca http.
Syntax
Kód poľa databázy vyzerá pri zobrazení v dokumente takto:
{ DATABASE [Prepínače ] }
Poznámka
Na základe kódu poľa sa určí, čo sa má v poli zobraziť. Výsledky polí zodpovedajú tomu, čo sa zobrazí v dokumente po vyhodnotení kódu poľa. Ak chcete prepínať medzi zobrazením kódu poľa a výsledkov kódu poľa, stlačte kombináciu klávesov Alt + F9 (alebo v Macu: fn+Option+F9).
Spínače
\b "Sum"
Určuje, ktoré atribúty formátu nastaveného prepínačom \l sa majú použiť na tabuľku. Ak je prepínač \l prázdny, hodnota prepínača \b musí byť 16 (funkcia Prispôsobiť). Zahrnutím súčtu ľubovoľnej kombinácie nasledujúcich hodnôt určíte hodnotu prepínača.
Napríklad prepínače \l "3" \b "11" použijú iba atribúty orámovania, tieňovania a farieb formátu tabuľky nastaveného prepínačom \l.
| Táto hodnota | Určuje |
|---|---|
| 0 | Žiadne |
| 1 | Orámovanie |
| 2 | Podfarbenie |
| 4 | Písmo |
| 8 | Farba |
| 16 | Automatické prispôsobenie |
| 32 | Heading Rows |
| 64 | Posledný riadok |
| 128 | Prvý stĺpec |
| 256 | Posledný stĺpec |
\c "ConnectInfo"
Určuje pripojenie k údajom. Napríklad dotaz do databázy programu Microsoft Office Access môže obsahovať pokyny na pripojenie \c "DSN=MS Access Databases; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".
\d "Poloha"
Cesta a názov súboru databázy. Používa sa pre všetky databázové dotazy okrem dotazu na tabuľku databázy SQL pomocou ODBC. V ceste použite dvojité opačné lomky, napríklad C:\\Údaje\\Sales94.mdb.
\f "StartNumber"
Určuje číslo záznamu prvého údajového záznamu na vloženie – napríklad \f "2445".
\h
Vloží názvy polí z databázy ako záhlavia stĺpcov vo výslednej tabuľke.
\l "Formát#"
Na výsledok databázového dotazu sa použije formát z dialógového okna Automatický formát tabuľky. Formát čísla# závisí od formátu tabuľky, ktorý vyberiete v dialógovom okne. Ak sa použije tento prepínač a prepínač \b neurčí atribúty tabuľky, Word vloží nenaformátovanú tabuľku.
\o
Vloží údaje na začiatok hromadnej korešpondencie.
\s "SQL"
Pokyny SQL. Pred každú úvodzovku pokynov musíte vložiť spätnú lomku (\). Pokyny pre databázu programu Access môžu byť napríklad takéto:
"vybrať * z \s \"Zoznam zákazníkov\"".
\t "KoncovéČíslo"
Určuje číslo záznamu posledného údajového záznamu na vloženie – napríklad: \t "2486".
Príklady
Výsledkom nasledujúceho poľa je dotaz na databázu Accessu cez rozhranie ODBC pomocou príkazu Database :
{ 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" }