Mezőkódok: Database mező

Hatókör
Microsoft 365-höz készült Word Microsoft 365-höz készült Mac Word Word 2024 Mac Word 2024 Word 2021 Mac Word 2021

Az Adatbázis mező egy adatbázis-lekérdezés eredményét szúrja be egy Word-táblázatba. Ha az oszlopok száma 62 vagy annál több, az Adatbázis mező fülekkel elválasztott oszlopokba szúrja be a lekérdezés eredményeit. Az Adatbázis mező az adatbázishoz való csatlakozáshoz és az Structured Query Language (SQL) lekérdezés futtatásához szükséges összes információt tartalmazza. Frissíti a mezőt az adatbázis ismételt lekérdezéséhez.

Az "Adatbázis" mező használatához szüksége lesz egy adatforrásra, amelyhez csatlakozni szeretne, valamint arra a lekérdezésre, amelyet futtatni szeretne, hogy a Word futtasson. Az alábbi kapcsolókkal megadhatja a kapcsolatot, a lekérdezést, és hogy miként jelenjenek meg az eredmények a dokumentumban.

Megjegyzés

Ez a tartalom a Windows és a Mac Word asztali verzióira vonatkozik (beleértve a Microsoft 365-előfizetéssel elérhető Word-et is). A Webes Word megőrzi a dokumentumban már meglévő mezőkódokat, de a Webes Word-ben nem adhat hozzá mezőkódokat, és nem szerkesztheti őket. Amikor adatforráshoz csatlakozik, győződjön meg arról, hogy a jelszót nem tudják mások elolvasni. Ne tárolja például olyan helyen, ahol egyszerű szövegként olvasható lenne, például makróban.

Szintaxis

A dokumentumokban az Adatbázis mezőkódok az alábbi formátumban jelennek meg:

{ DATABASE [Switches ] }

Megjegyzés

A mezőkódok közlik a mezővel, hogy mit kell megjeleníteni. A dokumentumban a mezőkód kiértékelése után a mező eredményei jelennek meg. A mezőkód és a mezőkód eredményei közötti váltáshoz nyomja le az Alt+F9 (vagy Macen az fn+Option+F9) billentyűkombinációt.

Kapcsolók

\b "Összeg"

Meghatározza, hogy az \l kapcsolóval beállított formátum mely attribútumai vonatkozzanak a táblázatra. Ha az \l kapcsoló üres, a \b kapcsoló értékének 16-osnak kell lennie (Automatikus méretezés). A kapcsoló értékének megadásához adja meg az alábbi értékek tetszőleges kombinációjának összegét.

A \l "3" \b "11" kapcsolók például csak az \l kapcsolóval beállított táblázatformátum kereteit, árnyékolását és színattribútumait alkalmazzák.

Ez az érték Megadja
0 Nincs
1 Szegélyek
2 Árnyékolás
4 Betűtípus
8 Szín
16 Automatikus méretezés
32 Címsorok
64 Utolsó sor
128 Első oszlop
256 Utolsó oszlop

\c "ConnectInfo"

Megadja az adatkapcsolat létesítését. Egy Microsoft Office Access-adatbázishoz intézett lekérdezés például a következő csatlakozási utasításokat tartalmazhatja: \c "DSN=MS Access-adatbázisok; DBQ=C:\\Adatok\\Sales93.mdb; FIL=RedISAM;".

\d "Hely"

Az adatbázis elérési útja és fájlneve. Ezt a beállítást az összes adatbázis-lekérdezéshez használhatja, kivéve az ODBC-t használó SQL-adatbázistáblákban történő lekérdezéseket. Használjon dupla fordított perjelet az elérési útban, például: "C:\\Adatok\\Sales94.mdb".

\f "KezdőSzám"

Az elsőként beszúrandó adatrekord rekordjának számát adja meg, például: \f "2445".

\h

Mezőneveket szúr be az adatbázisból oszlopfejlécekként a létrejövő táblába.

\l "Format#"

A tábla automatikus formázása párbeszédpanelen szereplő formátum alkalmazása az adatbázis-lekérdezés eredményére. A számformátum# a párbeszédpanelen kiválasztott táblázatformátum határozza meg. Ha ezt a kapcsolót használja, és a \b kapcsoló nem adja meg a táblázat attribútumait, a Word formázatlan táblázatot szúr be.

\o

Adatokat szúr be egy körlevél elején.

\s "SQL"

SQL-utasítások. Az utasításokban minden idézőjel elé be kell szúrnia egy fordított perjelet (\). Access-adatbázisokra vonatkozó utasítások például az alábbiak lehetnek:
"select * from \s \"Customer List\"".

\t "EndNumber"

Az utolsóként beszúrandó adatrekord rekordjának számát adja meg, például: \t "2486".

Példák

A következő mező az Access-adatbázisban az ODBC protokollon keresztül az Adatbázis paranccsal lekérdezés eredményeképpen jön létre:

{ DATABASE \d "C:\\Data\\Sales93.mdb" \c "DSN=MS Access Database; DBQ=C:\\Adatok\\Sales93.mdb; FIL=RedISAM" \s "select * from \"Customer List\" " \f "2445" \t "2486" \l "2" }