Kódy polí: Pole Database

Platí pro
Word pro Microsoft 365 Word pro Microsoft 365 pro Mac Word 2024 Word 2024 pro Mac Word 2021 Word 2021 pro Mac Word 2019 Word 2016

Pole Databáze vloží výsledky databázového dotazu do tabulky aplikace Word. Pokud je počet sloupců 62 nebo větší, vloží pole Databáze výsledky dotazu do sloupců oddělených tabulátory. Pole Databáze obsahuje všechny informace potřebné pro připojení k databázi a provedení jazyk SQL (Structured Query Language) dotazu SQL. Aktualizujete pole tak, aby se znovu dotazovalo na databázi.

Poznámka

Když se připojujete ke zdroji dat, ujistěte se, že vaše heslo není čitelné pro ostatní uživatele. Neukládejte ho například tam, kde je čitelný jako prostý text, například v makru. Neposílejte jej v Internetu, pokud nepoužíváte protokol SSL (Secure Sockets Layer), který šifruje data. To, jestli webová adresa používá protokol SSL, poznáte tak, že adresa začíná řetězcem "https" místo "http".

Syntaxe

Syntaxe kódu pole Databáze v dokumentu je následující:

{ DATABÁZE [Přepínače ] }

Poznámka

Kód pole určuje, co má být v poli zobrazeno. Výsledek pole je obsah zobrazený v dokumentu po vyhodnocení kódu pole. Mezi zobrazením kódu pole a zobrazením výsledku pole můžete přepínat stisknutím kombinace kláves Alt+F9.

Přepínače

\b "Součet"

Určuje, které atributy formátu nastaveného přepínačem \l se použijí pro tabulku. Pokud je přepínač \l prázdný, musí být hodnota přepínače \b 16 (přizpůsobení). Hodnotu přepínače určíte zadáním součtu libovolné kombinace následujících hodnot.

Například přepínače \l "3" \b "11" používají pouze atributy ohraničení, stínování a barvy formátu tabulky nastaveného přepínačem \l.

Tato hodnota Specifikuje
0 Žádné
1 Ohraničení
2 Stínování
4 Písmo
8 Barva
16 Přizpůsobit
32 Řádky záhlaví
64 Poslední řádek
128 První sloupec
256 Poslední sloupec

\c "ConnectInfo"

Určuje připojení k datům. Například dotaz na databázi aplikace systém Microsoft Office Access může obsahovat pokyny pro připojení \c "DSN=Databáze aplikace MS Access; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".

\d "Umístění"

Cestu a název souboru databáze. Používá se pro všechny databázové dotazy kromě dotazu na tabulku databáze SQL pomocí rozhraní ODBC. Použijte v cestě dvojitá zpětná lomítka, například "C:\\Data\\Sales94.mdb".

\f "StartČíslo"

Určuje číslo prvního datového záznamu, který se vloží – například \f "2445".

\h

Vloží do výsledné tabulky názvy polí z databáze jako záhlaví sloupců.

\l "Formát#"

Použije na výsledek databázového dotazu formát z dialogového okna Automatický formát tabulky. Číslo Formát# je určeno formátem tabulky, který vyberete v dialogovém okně. Pokud použijete tento přepínač a přepínač \b neurčuje atributy tabulky, vloží Word nenaformátovanou tabulku.

\o

Vloží data na začátek sloučení.

\s "SQL"

Pokyny SQL. Před každou uvozovku v pokynech musíte vložit zpětné lomítko (\). Pokyny pro databázi Accessu by například mohly vypadat takto:
"select * from \s \"customer list\"".

\t "EndNumber"

Určuje číslo posledního datového záznamu, který se vloží – například: \t "2486".

Příklady

Následující pole je výsledkem dotazu na databázi Accessu přes rozhraní ODBC pomocí příkazu Databáze :

{ DATABASE \d "C:\\Data\\Sales93.mdb" \c "DSN=Databáze MS Access; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM" \s "vybrat * z \"Seznam zákazníků\" " \f "2445" \t "2486" \l "2" }