Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja .
Működik-e a Microsoft Office Access adatbázis vagy lekérdezés adatokat, vagy a lekérdezés és adatok küldése a Microsoft Office InfoPath űrlapsablon tervezése Az adatbázis (.accdb formátumban) Microsoft Office Access 2007 vagy Access-adatbázis (.mdb formátumot) korábbi verziójában mentett alapján űrlapsablon tervezése
A témakör tartalma
Áttekintés
Űrlap futtatható egy elsődleges adatkapcsolatot, a fő adatkapcsolat neve és a kapcsolat tetszés szerint is tartalmaz egy vagy több másodlagos adatkapcsolatokat. A fő adatkapcsolat használatával lekérdezés vagy Access-adatbázis űrlapadatok. Másodlagos adatkapcsolat lekérdezéséhez és külső adatforrásokhoz, néhány kivétellel adatok elküldése is használhatja. Használhatja például Access-adatbázishoz másodlagos adatkapcsolat, hogy csak az adatbázis kérdezi le. Másodlagos adatkapcsolat nem vehet fel egy űrlap, amely elküld űrlap adatkönyvtárának Access-adatbázishoz.
Access-adatbázis alapuló űrlapsablon tervezésekor InfoPath a fő adatforrás és adatmezőket tartalmazó csoportokat hoz létre, és létrehoz egy lekérdezési kapcsolatot, az űrlapsablon fő adatkapcsolat is. E mezők és csoportok felelnek meg a úgy, hogy az adatok a táblázatokban az adatbázisban vannak tárolva.
A lekérdezésmezők az űrlapra korlátozhatja a rekordok, amelyek a lekérdezés mezők adatainak felelnek meg a lekérdezés eredményében a felhasználó által beírt adatokat tartalmazzák. Ha ezen a sablonon alapuló űrlap a fő adatkapcsolatot használ, az InfoPath használatával az adatokat a lekérdezési mezők létrehoz egy lekérdezést. Az InfoPath elküldi a lekérdezés az adatok kapcsolaton keresztül. Az adatbázis visszaküldi a lekérdezés eredményét az űrlapot az adatok kapcsolaton keresztül. A lekérdezés eredményét az adatok mezőkhöz kötött vezérlőelemeket az űrlap keresztül szerkeszthető adatmezők kerülnek.
A lekérdezés és az adatmezőket az adatforrás szerkezetét meg kell egyeznie a úgy, hogy adatokat az adatbázisban vannak tárolva, mert ezek a mezők és csoportok a fő adatforrás nem módosíthatók. Mezők és csoportok csak hozzáadása a fő adatforrás a legfelső szintű csoport. Adatforrások kapcsolatos további információkra mutató hivatkozások a Lásd még című szakaszban találhat.
Űrlap is keresztül az űrlap fő adatkapcsolat adatbázis adatainak tárolása, ha az űrlapsablont, amelyet az űrlapon alapul, és az adatbázis az alábbi követelményeknek:
-
Az űrlapsablon nem böngészőkompatibilis űrlapsablon Az InfoPath nem hoz létre egy Küldés kapcsolatot a fő adatkapcsolat böngészőkompatibilis űrlapsablon tervezésekor. Lehetővé teszi a felhasználóknak a böngészőbarát űrlapsablon alapuló űrlap adatainak tárolása, használja a webszolgáltatás működik-e az adatbázist.
-
A bal oldali tábla minden egyes két kapcsolódó táblázatból a fő adatforrás az elsődleges kulcsot tartalmaz. Minden pár a kapcsolódó tábla kapcsolatainak legalább egyike tartalmaznia kell a bal oldali tábla elsődleges kulcsot.
-
Nincs az adatmezőket az űrlap tároló nagy bináris adattípus fő adatforrás Az InfoPath letiltja az adatkapcsolatot a Küldés gombra, ha a lekérdezés tartalmazza a mezőket, amelyeket egy nagy bináris adattípusú, például képek, képek, OLE objektumok, fájlmellékleteket, az Office Access Feljegyzés adattípus vagy az SQL-szöveg adattípus tárolhat.
Az InfoPath lehetővé teszi, hogy a Küldés adatkapcsolatot, amikor engedélyezett a felhasználók számára nyújt az adatok mezőiben az adatbázist a fő adatforrás tárolt adatokhoz. Testre szabhatja az ezen a sablonon alapuló űrlapok küldés lehetőségeit.
Kompatibilitási kapcsolatos szempontok
Access-adatbázis alapján böngészőkompatibilis űrlapsablon nem tervezése.
Előzetes tennivalók
Access-adatbázis alapuló űrlapsablon tervezése sikeresen, előtt szükséges az Access-adatbázist az alábbi adatokat:
-
A név és az adatbázis helyét.
Megjegyzés: Győződjön meg arról, hogy az adatbázis hálózati, amely a felhasználók számára hozzáférhető helyen.
-
A táblázat, amely kapja a nevét a feladatot adatokat, ha űrlapsablon lehetővé teszi a felhasználóknak adatbázishoz küldheti el. Akkor használja az alábbi táblázat az elsődleges tábla az elküldés adatkapcsolat beállításakor.
-
A táblázat, amely megadja az adatbázist, elküldi a lekérdezés eredményét, ha űrlapsablon lekérdezésére az adatbázis neve. Akkor használja az alábbi táblázat az elsődleges tábla a lekérdezés adatkapcsolat beállításakor.
-
Minden más, előfordulhat, hogy az elsődleges tábla adatainak táblák neve. A legtöbb esetben a táblának megfelelő kapcsolatokat van már folyamatban az adatbázist. Ha az elsődleges tábla és egy másik tábla közötti kapcsolatok létesítése manuálisan kell szüksége lesz a két tábla kapcsolódó mező nevét.
Az űrlapsablon tervezése
A lekérdezés adatkapcsolat űrlapsablon tervezése, először kell létrehozni az űrlapsablont. Amikor létrehoz egy űrlapsablon adatbázison alapuló, az InfoPath, az űrlapsablon és az adatbázis közötti fő adatkapcsolat lekérdezés adatkapcsolat hoz létre. Ez a folyamat automatikusan létrehozza az űrlapsablon fő adatforráshoz.
Miután létrehozta az űrlapsablont, kell vezérlőelem hozzáadása az űrlapsablonhoz, és majd kötni a vezérlőt a fő adatforrás mező. Ez lehetővé teszi a felhasználóknak, hogy a lekérdezés a képernyőn a találatokat.
Lépés: 1: Az űrlap-sablon létrehozása
-
A fájl menüben kattintson a Tervezés űrlapsablon.
-
Űrlapsablon tervezése párbeszédpanelen az új sablon, kattintson az Űrlapsablon.
-
A alapján listában kattintson az adatbázis, és kattintson az OKgombra.
Az Adatkapcsolat varázsló elindul.
-
Kattintson az Adatkapcsolat varázsló első lapján Jelölje ki az adatbázist.
-
Az adatforrás kijelölése párbeszédpanelen tallózással keresse meg azt a helyet, az adatbázis.
Megjegyzés: Ha az adatbázis hálózati helyen tárolja, nyissa meg az univerzális elnevezési konvenció (UNC) elérési útját azt a helyet. Nem tallózással keresse meg a hálózati hely keresztül csatlakoztatott hálózati meghajtón. Ha egy csatlakoztatott hálózati meghajtók használja, a felhasználók, akik ezen a sablonon alapuló űrlapok létrehozása megkeresi az adatbázist a csatlakoztatott hálózati meghajtón. Ha a felhasználó nem rendelkezik a csatlakoztatott hálózati meghajtón, a képernyőn nem találja meg az adatbázist.
-
Kattintással jelölje ki azt az adatbázist, és kattintson a Megnyitásgombra.
-
A Táblaválasztás párbeszédpanelen kattintson az elsődleges táblát vagy lekérdezést, amely a használni kívánt, és kattintson az OKgombra.
-
A varázsló következő lapján jelölje be a tábla oszlopainak megjelenítése jelölőnégyzetet.
-
Alapértelmezés szerint minden mezője a táblázat hozzáadódik a fő adatforrás űrlapsablon. A fő adatforrás szerepeltetni nem kívánt mezők jelölőnégyzetét.
Adja hozzá bármilyen további táblát vagy lekérdezést, a lekérdezés adatkapcsolat használni kívánt.
Hogyan?
-
Kattintson a táblázat hozzáadásagombra.
-
Tábla vagy lekérdezés hozzáadása párbeszédpanelen kattintson a gyermek táblázat nevére, és kattintson a Tovább gombra. Az InfoPath próbálja meg a kapcsolatok mindkét táblát Mezőnevek egyeztetése. Ha nem szeretné, hogy a javasolt kapcsolat használni, jelölje ki a kapcsolatot, és válassza a Kapcsolat eltávolítása. Kapcsolat hozzáadásához kattintson a Kapcsolat hozzáadásaelemre. Kapcsolat hozzáadása párbeszédpanelen kattintson a megfelelő oszlopban minden kapcsolódó mező nevét, és kattintson az OKgombra.
-
Kattintson a Befejezés gombra.
-
További alárendelt táblák hozzáadásához ismételje meg ezeket a lépéseket.
-
-
Kattintson a Tovább gombra.
-
A varázsló utolsó lapján írja be a fő adatkapcsolat nevét. Ez a név megjelennek az Adatforrás az Adatforrás munkaablak listájában.
-
Űrlapsablon megfelel az Áttekintés részben, ha a Összefoglalás szakasz ezen a lapon a varázsló azt jelzi, hogy az InfoPath engedélyezve van-e az elküldés adatkapcsolat a fő adatkapcsolat.
-
A Küldés adatkapcsolat nevének módosításához írja be egy új nevet a megfelelő mezőbe.
-
Ha engedélyezni szeretné a felhasználóknak, hogy keresztül egy másik űrlap adataik elküldése szeretne hozzáadni az űrlapsablon később származó adatok elküldése, törölje a jelet a kapcsolat elküldése engedélyezése jelölőnégyzetet.
Megjegyzés: Űrlapsablon nem felel meg az Áttekintés szakaszában, ha az InfoPath letiltja az adatkapcsolatot a Küldés gombra, és Írja be a Küldés gombra a kapcsolat nevét mezőben, és a Küldés gombra a kapcsolat engedélyezése jelölőnégyzet nem érhető el. Az InfoPath letiltja az adatkapcsolatot a Küldés gombra, ha a fő adatkapcsolat űrlapsablonhoz csak egy lekérdezési kapcsolatot is tartalmaz.
Lépés: 2: A mező kötni vezérlőelemhez
-
Ha a Vezérlők munkaablak nem látható, kattintson a Beszúrás menü További vezérlők parancsára, vagy nyomja le az ALT+I, C billentyűkombinációt.
-
Húzzon egy vezérlő űrlapsablon.
-
A Vezérlő kötése párbeszédpanelen jelölje ki a mezőt, amely a vezérlőt kötni szeretné.
A Küldés beállításainak konfigurálása
Űrlapsablon és a táblákat az Adatkapcsolat varázsló kiválasztott megfelelnek az Áttekintés részben, ha az InfoPath küldje el az adatokat a fő adatkapcsolata űrlapsablon állítja be.
Ha úgy dönt, hogy használni ezt az adatbázisból származó adatok elküldése, az InfoPath az űrlapsablon konfigurálása az, hogy a felhasználók is űrlapadatok azok az adatbázis, is a szokásos eszköztár és a Küldés parancs a fájl a Küldés gomb felvétele menü az űrlapon. Az InfoPath is konfigurálja az űrlapsablont, hogy azok űrlapok elküldésekor a felhasználók az űrlap nyitva marad, és egy megjelenő üzenet jelzi, hogy az űrlap sikerült elküldeni. Módosítsa a szöveget, amely akkor jelenik meg a Küldés gombra, és a felhasználó által beadott azt követően is módosíthatja a űrlap viselkedését.
-
Kattintson az eszközök menü Beállítások elküldése.
-
A Küldés gomb, amely akkor jelenik meg a szokásos eszköztár és a Küldés parancs, amely megjelenik a fájl menü, ha az űrlapot kitöltő felhasználó nevét, írja be az új nevet a felirat mezőbe, kattintson a Küldés Beállítások párbeszédpanel.
Tipp: Ha szeretne Billentyűparancs hozzárendelése gomb és a parancsot, írja be az egy és jel (&) billentyűparancs használni kívánt karakter elé. ALT + B hozzárendelni, a billentyűparancs: a Küldés gomb és a parancsot, írja be például a & Küldés.
-
-
Ha nem szeretné, hogy melyikkel a Küldés parancs vagy a Küldés gombra a szokásos eszköztáron az űrlap kitöltésére személyek, törölje a jelet a Küldés parancsot, és a Küldés gombot megjelenítése jelölőnégyzetet.
-
Alapértelmezés szerint, űrlap elküldése után a InfoPath továbbra is nyissa meg az űrlapot, és jelezheti, ha az űrlap sikerült elküldeni az üzenetet jeleníti meg. Ha módosítani szeretné az elrendezést, kattintson a Speciálisgombra, és végezze el az alábbiak egyikét:
-
Zárja be az űrlapot, vagy hozzon létre egy új üres űrlap, a kész űrlap elküldése után, kattintson a elküldése után listában a kívánt beállításra.
-
Hozzon létre egy egyéni üzenet jelzi, ha az űrlap sikerült elküldeni, jelölje be az egyéni üzenetek használata jelölőnégyzetet, és írja be üzeneteit a sikeres és sikertelen a mezőben.
Tipp: A hiba esetén mezőben üzenetet használni állapítható meg, hogy a felhasználók Mi a teendő, ha az azok nem tudja elküldeni az űrlapot. Ha például, hogy a felhasználók mentse az űrlapot, és további utasításokért névjegy is javasolja.
-
Ha nem szeretne megjeleníteni egy üzenetet, az űrlap elküldése után, törölje a jelet a sikeres és sikertelen üzenetek megjelenítése jelölőnégyzetből.
-
-