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 .
Lekérdezés adatait vagy a lekérdezésre a Microsoft SQL Server-adatbázis használata és adatok elküldése űrlapsablon tervezése
A témakör tartalma
Áttekintés
Űrlap futtatható egy elsődleges, nevű adatkapcsolat fő adatkapcsolat, és tetszés szerint egy vagy több másodlagos adatkapcsolat lehetnek. Attól függően, hogy a célok az űrlap adatkapcsolat előfordulhat, hogy a lekérdezés vagy egy külső adatforráshoz, például a Microsoft SQL Server-adatbázis vagy webszolgáltatás űrlapadatok.
Adatbázison alapuló űrlapsablon tervezésekor a Microsoft Office InfoPath a lekérdezésmezők és adatmezővel és egy lekérdezési kapcsolatot, az űrlapsablon fő adatkapcsolat tartalmazó csoportokat hoz létre egy fő adatforrás . 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 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ést a lekérdezés adatok kapcsolaton keresztül. Az adatbázis visszaküldi a lekérdezés eredményét az űrlapot, a lekérdezés adatok kapcsolaton keresztül. A lekérdezés eredményét az adatok mezőkbe, amelyek ezekhez a mezőkhöz kötött vezérlőelemeket keresztül szerkeszthető 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.
InfoPath lehetővé teszi, hogy az elküldés adatkapcsolatot, amikor a felhasználók az adatbázishoz a fő adatforrás adatok mezőiben az adatok elküldése engedélyezettek. Ha InfoPath lehetővé teszi, hogy az elküldés adatkapcsolatot, testre szabhatja az ezen a sablonon alapuló űrlapok küldés lehetőségeit.
Kompatibilitási kapcsolatos szempontok
Űrlapsablon adatbázison alapuló tervezésekor meg, hogy egy böngészőkompatibilis űrlapsablonmegtervezése. Az InfoPath böngészőbarát űrlapsablon, a fő adatkapcsolat lekérdezés adatkapcsolat hoz létre. Böngészőbarát űrlapsablonok azonban nem konfigurálhatók felhasználóimnak, hogy az adatbázis adatainak tárolása. Ezért ha azt szeretné, hogy a felhasználóknak, hogy azok az adatbázis a legfontosabb adatok kapcsolaton keresztül űrlap adatainak tárolása SQL Server-adatbázison alapuló űrlapsablon tervezése, nem lehet űrlapsablonon böngészőkompatibilis.
Előzetes tennivalók
Az SQL Server-adatbázison alapuló űrlapsablon tervezése, van szüksége az alábbi adatokat az adatbázis-rendszergazda:
-
A kiszolgáló, amely tartalmazza az adatbázist, amelyhez kapcsolódni szeretne űrlapsablon neve.
-
Az ezzel a sablonnal használni kívánt adatbázis neve.
-
A hitelesítés követel meg az adatbázist. Az adatbázis segítségével a Microsoft Windows-hitelesítés vagy SQL Server-hitelesítés határozza meg, hogyan felhasználók hozzá tudnak férni az adatbázist.
-
A nevét a táblázat az űrlapot, vagy küldeni kívánt adatokat tartalmazó adatokat fogadjon az űrlapot. Ez az elsődleges táblához. Ha egynél több táblázat használata az adatbázis fogja, a személyek neve más, a gyermek táblák van szükség. A mezők a gyermek táblázatokban, amelynek van kapcsolata, a mezők, az elsődleges tábla nevét is szükséges.
Az űrlapsablon tervezése
A lekérdezés adatkapcsolat űrlapsablon tervezése, meg kell tegye a következőket:
-
Az űrlapsablon létrehozása 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.
-
A lekérdezés eredményének megjelenítése egy vagy több vezérlőelemek hozzáadása Ahhoz, hogy a felhasználó megtekintheti és szerkesztheti a fő adatforrás mezőiben az adatok, amikor megnyitják az űrlapot, vezérlőelem hozzáadása az űrlapsablonhoz, és majd akkor vezérlő a fő adatforrás mezőhöz.
Lépés: 1: Az űrlap-sablon létrehozása
-
A fájl menüben kattintson a Tervezés űrlapsablon.
-
Az új sablon, űrlapsablon tervezése párbeszédpanelen kattintson az űrlapsablon.
-
A alapján listában kattintson az adatbázisból.
-
Ha böngészőkompatibilis űrlapsablon tervez, jelölje be a csak a böngészőbarát szolgáltatások engedélyezése jelölőnégyzetet.
Megjegyzés: Az Adatkapcsolat varázsló nem teszi lehetővé, a Küldés adatkapcsolat böngészőkompatibilis űrlapsablon. Felhasználói adataik küldje adatbázis böngészőkompatibilis űrlapsablon alapuló űrlapok engedélyezéséhez, hogy működik-e az adatbázis webszolgáltatás másodlagos adatkapcsolat hozzáadása. Másodlagos adatkapcsolat kapcsolatban további információkat a Lásd még című szakaszban találhat.
-
Kattintson az OK gombra.
-
Kattintson az Adatkapcsolat varázsló, Jelölje ki az adatbázist.
-
Az adatforrás kijelölése párbeszédpanelen kattintson az Új forrás.
-
Milyen típusú adatforrás szeretne csatlakozni listájában kattintson A Microsoft SQL Serverparancsra, és kattintson a Tovább gombra.
-
A kiszolgáló neve mezőbe írja be az SQL Server-adatbázis-kiszolgáló nevének.
-
Jelentkezzen be a hitelesítő adatokcsoportban tegye az alábbiak egyikét:
-
Ha az adatbázis határozza meg, hogy kik férhetnek hozzá a használt Microsoft Windows hálózati hitelesítő adatok alapján, kattintson a Windows-hitelesítés használata.
-
Ha az adatbázis határozza meg, hogy kinek van hozzáférése egy megadott felhasználónevet és jelszót, amely az adatbázis-adminisztrátorhoz el alapján, jelölje be az alábbi felhasználónév és jelszó használata, és írja be felhasználónevét és jelszavát a Felhasználónév és a Jelszó jelölőnégyzetét.
-
-
Kattintson a Tovább gombra.
-
Jelölje ki a kívánt adatokat tartalmazó adatbázist listájában válassza a nevére az adatbázist, amely azt szeretné, jelölje be a Csatlakozás az adott táblázat jelölőnégyzetet, kattintson az elsődleges tábla nevére, és kattintson a Tovább gombra.
-
A varázsló következő lapján nevezze el a fájlt, amely a kapcsolat adatait tárolja a Fájlnév mezőbe, és kattintson a Befejezés gombra az beállítások mentéséhez.
Ha más táblákban használni a lekérdezés adatkapcsolatot, felveheti a másik tábla ezen a lapon, a varázsló.
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 lapon, a varázsló jelzi, hogy az InfoPath engedélyezve van-e a fő adatkapcsolat származó adatok Küldés gombra. A Küldés adatkapcsolat nevének módosításához írja be egy új nevet a megfelelő mezőbe. Ha azt szeretné, hogy a felhasználók keresztül egy másik űrlap adataik elküldése szeretne hozzáadni az űrlapsablon később származó adatok elküldése, kattintson a törölje a jelet a kapcsolat elküldése engedélyezése jelölőnégyzetből.
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 (letiltva). Az InfoPath letiltja az elküldés adatkapcsolatot, a fő adatkapcsolat űrlapsablonhoz csak egy lekérdezési kapcsolatot van.
Lépés: 2: A lekérdezés eredményének megjelenítése egy vagy több vezérlőelemek hozzáadása
-
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 be a csoport vagy 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 adja meg az űrlapsablonon, küldje el az adatokat a legfontosabb adatok kapcsolaton keresztül. Ha úgy dönt, hogy használni ezt az adatbázisból származó adatok elküldése, InfoPath az űrlapsablon konfigurálása az, hogy a felhasználók is űrlapadatok azok az adatbázis, és elhelyezi a Küldés gombra a szokásos eszköztár és a Küldés parancs a fájl menü, amikor a felhasználók a képernyő kitöltik. Az InfoPath is konfigurálja az űrlapsablont, hogy azok űrlapok elküldésekor a felhasználók az űrlap nyitva marad, és egy üzenet jelenik meg a felhasználót, hogy azt jelzi, hogy az űrlap sikerült elküldeni. Az űrlap elküldése után módosíthatja a szöveget, a Küldés gomb és a működé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.
-
-