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" }