Az űrlapsablon fő adatkapcsolatában használt webszolgáltatás módosítása

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Tartalom

– Áttekintés

Első lépések

A lekérdezés származó adatok módosítása

A Küldés származó adatok módosítása

Áttekintés

Ha webszolgáltatást használó fő adatkapcsolattal rendelkező űrlapsablont tervez, akkor előfordulhat, hogy olyan fejlesztési környezetben dolgozik, ahol a webszolgáltatás még fejlesztés alatt áll. Amikor azonban a webszolgáltatás elkészül, akkor módosítania kell az űrlapsablon fő adatkapcsolatát a tesztkörnyezetről a webszolgáltatás végső helyére.

A webszolgáltatás a fő adatkapcsolat módosításakor a Microsoft Office InfoPath adatforrást hoz létre fő mezők és csoportok, amelyek megfelelnek a XML-séma az új webszolgáltatás. A sémák a régi és új Web Services megegyeznek, ha az InfoPath automatikusan kötődik a meglévő vezérlők az űrlapsablonon az új adatforrás mezőinek. Ha a mezők és az új adatforrás csoportok nem egyeznek, mezők és csoportok a régi adatforrásban, az InfoPath eltávolítja a az adatok forrása kötés a vezérlők. Az InfoPath eltávolítja a vezérlők a kötés, ha kell a vezérlők eltávolítása az űrlapsablon vagy kösse őket az új adatforrás többi mezőjéhez.

Az űrlapsablon felépítésétől függően a fő adatkapcsolat lehet lekérdezési, küldési vagy mindkettő. Ha az adatkapcsolat lekérdezési és küldési is egyben és a webszolgáltatás más helyre került, akkor mindkét kapcsolatot frissítenie kell.

Megjegyzés : A másodlagos adatkapcsolatok külső adatforrásokhoz való kötéséről további információkat a Lásd még szakaszban talál.

A fő adatkapcsolat módosítása után tegye közzé és próbálja ki az űrlapsablont, hogy a webszolgáltatáshoz való adatkapcsolat működik-e, amikor a felhasználók kitöltik az űrlapsablonra alapuló űrlapokat. Azt is ellenőriznie kell, hogy az ezen a sablonon alapuló, már létező űrlapok jól működnek-e. A teszt elvégzése után engedélyezheti a felhasználóknak, hogy az űrlapsablonon alapuló űrlapokat töltsenek ki. Űrlapsablonok közzétételéről további információkat a Lásd még szakaszban talál.

Vissza a lap tetejére

Mielőtt elkezdené:

A fő adatkapcsolat módosítása előtt a következő információkkal kell rendelkeznie a webszolgáltatásról:

  • Az új webszolgáltatás helye.

  • Annak ellenőrzése, hogy az új webszolgáltatás is literális dokumentumkötést alkalmaz-e. Az InfoPath csak literális dokumentumkötést alkalmazó webszolgáltatással tud együttműködni.

  • Azon műveletek nevei, amelyeket a webszolgáltatásban használni kíván.

  • Annak igazolása, hogy a régi és az új webszolgáltatás sémái megegyeznek.

Vissza a lap tetejére

Lekérdezési adatkapcsolat módosítása

  1. Kattintson az Eszközök menü Fő adatforrás átalakítása parancsára.

  2. Az Adatkapcsolat varázslóban válassza ki az Új kapcsolat létrehozása a következővel pontot, az Adatok fogadásapontot, majd kattintson a Tovább gombra.

  3. A Honnan származnak majd a használni kívánt adatok? kérdés alatt válassza ki a Webszolgáltatás pontot, majd kattintson a Tovább gombra.

  4. A varázsló következő lapján adja meg a webszolgáltatáshoz tartozó adatbázis helyét, majd kattintson a Tovább gombra.

    Megjegyzés : -Kiszolgálóval való univerzális leírás automatikus észlelés és Integration (UDDI) webszolgáltatás keresni szeretne, ha a UDDI keresésegombra, adja meg a kívánt keresési, adja meg, hogy szolgáltató által vagy által biztosított szolgáltatás keresni szeretne, írja be a keresett szót, és kattintson a KeresésUDDI kiszolgáló URL-CÍMÉT. Webszolgáltatások, amelyek megegyeznek a keresett szót a Keresés eredménye listában fog megjelenni. Jelölje ki a használni kívánt webszolgáltatás, és kattintson az OKgombra.

  5. A Válasszon egy műveletet listában kattintson arra a webszolgáltatási műveletre, amely visszaküldi az adatokat az űrlaphoz, majd kattintson a Tovább gombra.

  6. Ha az Adatkapcsolat varázsló ismeretlen elemet talál a webszolgáltatás sémájában, a varázsló következő lapján lehet, hogy minden paraméterhez mintaértékeket kell megadnia annak meghatározásához, hogy milyen mezőket vagy csoportokat adhat hozzá a fő adatforráshoz.

    Hogyan?

    1. A Paraméterek táblában jelöljön ki egy paramétert, és kattintson a Mintaérték beállítása gombra.

    2. A Mintaérték mezőbe írjon be egy olyan értéket, amelyet a felhasználók megadhatnak, és kattintson az OK gombra.

    3. A Paraméterek tábla minden paramétere esetében ismételje meg ezeket a lépéseket, majd kattintson a Tovább gombra.

    Műszaki információk

    Amikor az Adatkapcsolat varázslóban adatkapcsolatot állít be egy webszolgáltatáshoz, a Microsoft Office InfoPath kapcsolódik a szolgáltatáshoz, és kéri a WSDL- (Web Service Description Language) fájlt. A WSDL-fájl tartalmazza a webszolgáltatás által használt sémát. A webszolgáltatás válaszul a kérésre elküldi a fájlt az InfoPath alkalmazásnak. Az InfoPath a fájlban lévő információk alapján felveszi a megfelelő mezőket és csoportokat az űrlapsablonban a másodlagos adatforrásba. Ha az InfoPath ismeretlen elemtípust talál a WSDL-fájlban, mintaadatok használatával meghatározza az elemtípus definícióját, majd felveszi a megfelelő mezőket és csoportokat a másodlagos adatforrásba.

  7. Ha a webszolgáltatás módosítási információkat fogad, a varázsló következő lapján meg kell adnia, hogy hozzá szeretné-e adni a módosítási adatokat a lekérdezési adatokhoz. Legtöbb esetben hagyja bejelölve a Módosításokra vonatkozó információ hozzáadása az adatok elküldésekor jelölőnégyzetet, majd kattintson a Tovább gombra. Ha nem szeretné a módosításra vonatkozó információkat hozzáadni, törölje a Módosításokra vonatkozó információ hozzáadása az adatok elküldésekor jelölőnégyzet bejelölését, majd kattintson a Tovább gombra.

    Műszaki információk

    A varázsló ezen oldala csak akkor jelenik meg, ha a beállítások webszolgáltatás Web Service Description Language (WSDL) -fájlja azt mutatja, hogy a webszolgáltatás Microsoft ADO.NET DataSet elemmel tér vissza.

  8. A varázsló következő lapján adjon nevet az adatkapcsolatnak, majd kattintson a Befejezés gombra.

  9. A módosítások teszteléséhez kattintson a Minta gombra a szokásos eszköztáron, vagy nyomja le a CTRL+SHIFT+B billentyűkombinációt.

  10. Az űrlapsablon közzétételéhez használja a Fájl menü Közzététel parancsát.

  11. Próbálja ki az űrlapsablont alaposan úgy, hogy megnyit egy erre a sablonra alapuló űrlapot és kitölti. Ellenőrizze, hogy az űrlap úgy működik, ahogyan azt elvárná.

Vissza a lap tetejére

Küldési adatkapcsolat módosítása

  1. Kattintson az Eszközök menü Adatkapcsolatok parancsára.

  2. A(z) űrlapsablon adatkapcsolatai listában kattintson a fő adatkapcsolat küldési adatkapcsolatára, majd kattintson a Módosítás gombra.

  3. Az Adatkapcsolat varázslóban írja be annak az új webszolgáltatásnak a helyét, ahová a felhasználók az adataikat fogják küldeni, majd kattintson a Tovább gombra.

    Megjegyzés : Ha szeretne keresni a webszolgáltatás-kiszolgálóval való univerzális leírás feltárás és Integration (UDDI), UDDI keresésegombra adja meg a kívánt keresési, adja meg, hogy szolgáltató által vagy által biztosított szolgáltatás keresni szeretne, írja be a keresett szót, és kattintson a KeresésUDDI kiszolgáló URL-CÍMÉT. Webszolgáltatások, amelyek megegyeznek a keresett szót a Keresés eredménye listában fog megjelenni. Jelölje ki a használni kívánt webszolgáltatás, és kattintson az OKgombra.

  4. A varázsló következő lapján a Művelet kiválasztása listában kattintson arra a webszolgáltatás műveletre, amely az adatokat fogadja az űrlaptól, majd kattintson a Tovább gombra.

  5. A varázsló következő lapján válassza ki, melyik adatokat szeretné elküldeni a webszolgáltatás egyes paraméterei számára, a következők szerint:

    Mező vagy csoport adatainak elküldése

    1. A Paraméterek listából kattintson a webszolgáltatás azon paraméterére, amely az űrlap adatait fogja fogadni.

    2. A Paraméterbeállítások csoportban jelölje be a Mező vagy csoport választógombot.

    3. Kattintson a Gombkép módosításagombra.

    4. A Mező vagy csoport kijelölése párbeszédpanelen kattintson arra a mezőre vagy csoportra, amelynek az adatait el szeretné küldeni, majd kattintson az OK gombra.

    5. A Tartalom mezőben kattintson a Csak szöveg és gyermekelemek elemre, ha csak ennek a mezőnek az adatait és a mező vagy csoport gyermekelemeit szeretné elküldeni, illetve az XML-részfa a kijelölt elemmel együtt elemre, ha a mezőnevet, a mező adatait és a mező vagy csoport gyermekelemeit szeretné elküldeni.

    Az összes az űrlap adatainak elküldése

    1. A Paraméterek listából kattintson a webszolgáltatás azon paraméterére, amely az űrlap adatait fogja fogadni.

    2. A Paraméterbeállítások csoportban jelölje be a Teljes űrlap (XML-dokumentum a feldolgozási utasításokkal együtt) választógombot.

    Az adatok elküldése karakterláncként

    1. A Paraméterek listából kattintson a webszolgáltatás azon paraméterére, amely az űrlap adatait fogja fogadni.

    2. A Paraméterbeállítások csoportban jelölje be a Teljes űrlap (XML-dokumentum a feldolgozási utasításokkal együtt) választógombot.

    3. Jelölje be az Adatok küldése karakterláncként jelölőnégyzetet.

      Megjegyzés : Ezt a jelölőnégyzetet digitálisan aláírt adatok küldésekor jelölje be. A legtöbb esetben a négyzetet nem szükséges bejelölnie.

    ADO.NET adatkészlet objektumok technikai részletek

    Ha a webszolgáltatás ADO.NET DataSet-objektumot igényel, válasszon ki egy adatkészlet-csomópontot az adatkapcsolat konfigurálása során. Ha más típusú csomópontot használ az olyan webszolgáltatással való adatkapcsolatnál, amely ADO:NET DataSet-objektumot igényel, akkor a küldési művelet meghiúsul.

  6. Kattintson a Tovább gombra.

  7. A varázsló következő lapján adjon nevet a küldési adatkapcsolatnak, majd kattintson a Befejezés gombra.

Vissza a lap tetejére

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×