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 .
Létrehozása és a saját egyéni ActiveX-vezérlő terjesztése mentheti időt és energiát más űrlap sablon tervezők kívül nyújtó funkciókat, amelyek nem érhető el a Microsoft Office InfoPath programban. Microsoft ActiveX-vezérlők elérhetővé tétele az tervező mód , és alkalmazza az űrlapsablonok létrehozott ezeket a vezérlőket.
A témakör tartalma
Mikor érdemes használni az ActiveX-vezérlő
Általában az ActiveX-vezérlők használni, ha azt szeretné, amelyet fel szeretne venni a felhasználói felület elem az űrlapon, amely nem érhető el az InfoPath programban, például a Microsoft Windows épített csúszka vezérlőelem.
A szervezet is létrehozhat saját egyéni ActiveX-vezérlők meghatározott üzleti célra. Ha például a kórházi fejleszthet ActiveX-vezérlő, amely lehetővé teszi az űrlapon megjelenítendő orvosi szimbólumokat. Vagy tegyük fel, hogy az üzletkötők kell nyomon követheti a egy adott hónapban értékesített elemek számát. Szövegdoboz frissítése beírásával lehető és lehet, hogy üzletkötőként egyesével sokszor keresztül kell figyelembe, hibát okozhat. Egy egyéni ActiveX-vezérlő, amely egy egérkattintással önálló megnöveli csökkenti az időt töltött ezt az információt nyomon követése és hibák csökkentésére.
A felhasználói élmény
Mi a felhasználó által látott nézetet az űrlapon teljesen típusától függ, amelyek az űrlapon használhatja az ActiveX-vezérlő.
ActiveX-vezérlőt tartalmazó űrlapsablon közzétételekor vezérlő kell telepítenie és regisztrált ahhoz, hogy a felhasználóknak, hogy az űrlapsablon alapuló űrlapok nyissa meg a felhasználók számítógépén. Néhány ActiveX-vezérlők, például azokat, amelyek megtalálható a Microsoft Windows rendszerben már előfordulhat, hogy telepítve és regisztrált a felhasználók számítógépén. Más ActiveX-vezérlők, például egyéni vezérlők, amelyek fejleszt, nem lehet telepítve és regisztrálva. Ebben az esetben lépésekre is szeretné telepíteni, és regisztráljon a vezérlők a felhasználók számára.
Ha az űrlapsablon telepítése egy egyéni telepítési programmal, telepítése, és az egyéni ActiveX-vezérlő regisztrálni egy időben. Másik lehetőségként az egyéni vezérlő hozzáadása varázsló, amellyel a felhasználók számítógépén a vezérlő telepítése meglévő rendszer .cab kiterjesztésű fájl is megadhat.
Egyéni vezérlő hozzáadása varázsló használatakor az ActiveX-vezérlők számára elérhetővé szeretné tenni a felhasználók meg kell adnia, hogy az űrlapsablon együtt meglévő .cab fájl csomag kívánja. A .cab fájl lehetővé teszi, hogy telepítve van, és a felhasználók számítógépén regisztrált a vezérlőt. Ha úgy dönt, hogy az űrlapsablon a csatolást, és a felhasználók már nem rendelkezik az ActiveX-vezérlő van telepítve, az InfoPath megerősítést kér telepíteni a vezérlőt, amikor megnyitják az első alkalommal a sablonon alapuló űrlap.
Az InfoPath automatikusan telepíti, és a felhasználóknak a vezérlő regisztrálja, mind az alábbi feltételek teljesülése esetén:
-
A .cab fájlt, amely hoz létre a fájl a digitális aláírás digitális tanúsítvány van aláírva.
-
A digitális aláírás egy űrlap fejlesztő vagy más megbízható közzétevők származik. Ha jelentkezett-e a .cab fájlt, de a publisher még nem megbízható a felhasználó számítógépén, az InfoPath egy biztonsági figyelmeztetést jelenít meg, és a felhasználónak a közzétevő megbízható.
Kompatibilitási kapcsolatos szempontok
Űrlapsablonon az InfoPath tervezésekor megadhatja egy böngészőkompatibilis űrlapsablontervezése. Böngészőkompatibilis űrlapsablon tervezésekor ActiveX-vezérlőket nem érhetők el a vezérlők munkaablakban, mivel ezek nem jeleníthető meg egy webböngészőben.
Ezeken kívül ActiveX-vezérlők nem állnak rendelkezésre a vezérlősablonok.
Űrlapsablon ActiveX-vezérlők beszúrása
Az ActiveX-vezérlők hozzáadása az űrlapsablonhoz, előtt meg kell elérhetővé tétele a vezérlők munkaablakban. Az InfoPath-egyéni vezérlő hozzáadása varázsló, amely végigvezeti Önt a folyamaton, az ActiveX-vezérlő kijelölése, ha szükséges, többek között az űrlapsablon telepítése .cab-fájl és a kötelező beállításokat és más tulajdonságait tartalmazó az ActiveX-is tartalmaz. vezérlőelem.
Az ActiveX-vezérlők hozzáadása a Vezérlők munkaablakban
Ha a saját ActiveX-vezérlők használata az InfoPath fejleszt, meg kell adnia, biztonságos inicializációjú, és a biztonságosként előtt az alábbi eljárás a vezérlőt.
-
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.
-
A vezérlők munkaablak alján kattintson a vezérlők hozzáadása vagy eltávolítása egyéni.
-
A vezérlők hozzáadása vagy eltávolítása egyéni párbeszédpanelen kattintson a Hozzáadásgombra.
-
Egyéni vezérlő hozzáadása varázsló első lapján kattintson az ActiveX-vezérlő, és kattintson a Tovább gombra.
-
A varázsló következő lapján kattintson a listában Jelölje ki azt a vezérlőt , amelyet a vezérlőre, és kattintson a Tovább gombra.
Megjegyzés: A vezérlő kiválasztása listában az ActiveX-vezérlők jelenleg regisztrált a számítógépen, beleértve az ActiveX-vezérlők, amelyek megtalálható a Microsoft Windows jeleníti meg. Ha létrehozott saját egyéni ActiveX-vezérlő, regisztrálnia kell azt ahhoz, hogy meg szeretné jeleníteni a listában Jelölje ki azt a vezérlőt . Ha az ActiveX-vezérlők kompatibilisek az InfoPath alkalmazással vagy megbízhatók, nem tudja venni őt az InfoPath.
-
A varázsló következő lapján tegye a következők valamelyikét:
-
Űrlapsablon telepítése .cab-fájl felvenni, kattintson a Felvétel .cab fájlgombra, adja meg a használni kívánt fájlt, és kattintson a Tovább gombra.
-
Az ActiveX-vezérlő telepítése egy egyéni telepítési programban, vagy ha a felhasználók számítógépén már telepítve van az ActiveX-vezérlő, kattintson a nem a csatolást, és kattintson a Tovább gombra.
-
-
A kötelező tulajdonságok listában tegye az alábbiak egyikét:
-
Az ActiveX-vezérlő tulajdonság kötni egy mezőt az adatforrásban, kattintson egy elemre.
Megjegyzés: Az ActiveX-vezérlőt tartalmaz egy érték tulajdonságban, InfoPath automatikusan kijelöli azt, de szeretné megváltoztatni.
-
Az ActiveX-vezérlő kötetlen elhagyásához kattintson a (nincs kötés).
-
-
Kattintson a Tovább gombra.
-
ActiveX-vezérlő, amelyhez hozzá típusától függően az engedélyezése vagy letiltása a tulajdonság lista jelenhet meg. Ha ez így, kattintson az egyik tulajdonságra, és kattintson a Tovább gombra.
Megjegyzés: Ha a vezérlőelem- Enabled tulajdonság tartalmazza, InfoPath automatikusan kijelöli azt, de szeretné megváltoztatni.
-
Ha a kötelező tulajdonsága 7 lépésben megadott, adja meg a kötelező a kívánt beállításokat.
Hogyan?
A mező vagy csoport típusa listában tegye az alábbiak egyikét:
-
Mezőhöz szeretné kötni az ActiveX-vezérlő egy egyszerű adattípusú, kattintson a mező (elem vagy attribútum). Az ilyen típusú kötelező egyszerű ActiveX-vezérlők, például a csúszka, amely megtalálható a Microsoft Windows használják. Ha bejelöli ezt a lehetőséget, adjon meg, hogy az ActiveX-vezérlő alapértelmezett adattípusát, valamint minden további adattípusok, amelyhez a rendszer az ActiveX-vezérlő is kötött.
-
Mezőhöz szeretné kötni az ActiveX-vezérlő egy egyéni adattípusú, kattintson a mező (egyéni adattípusú elem). Az ActiveX-vezérlők, amelyek egy adott típusú tartalmak, például egy Egyenletszerkesztő MathML szerkesztésére szolgáló szerkesztők kötés ilyen típusú használják. Ha ezt a beállítást választja, meg kell adnia egy névtér az XML-lesz szerkeszthető.
-
Kötést létrehozni az ActiveX-vezérlő mező vagy csoport, függetlenül attól, az adattípusát, kattintson a mező vagy csoport (bármilyen adattípus). Az ilyen típusú kötés ActiveX-vezérlőket, elemezheti az adatokat egy diagram vagy a diagram, például az azonos űrlapba máshol megadott, illetve módosítására közvetlenül az XML-adatok ActiveX-vezérlők használja.
-
-
Kattintson a Befejezés gombra.
-
Tekintse át a megerősítő üzenetet, és kattintson a Bezárás gombra kattintva zárja be a varázslót.
-
Vezérlők hozzáadása vagy eltávolítása egyéni párbeszédpanelen kattintson az OK gombra.
Az ActiveX-vezérlő a vezérlők munkaablak jelenik meg, miután szúrhatja azt az alakzatot a űrlapsablon.
Új, üres űrlapsablon ActiveX-vezérlők beszúrása
A Microsoft ActiveX-vezérlő alakzatot az űrlapsablon beszúrásakor az InfoPath egy egyéni vezérlő mező vagy csoport az adatforrásban, attól függően, hogy a beállításokat, amelyek a megadott egyéni vezérlőelem hozzáadása varázsló kötött szúrja be.
Megjegyzés: Ha a szervezet más űrlap sablon a tervezők kell használni az azonos ActiveX-vezérlő, a saját űrlapsablonok, és ha vezérlő még nem telepítette a számítógépére, létrehozhat egyéni telepítőprogrammal, például a Microsoft Windows Installer-csomag (. MSI) fájlt. A egyéni telepítőprogram telepítésével és az ActiveX-vezérlő regisztrálhat sablon az űrlap tervezőit gyorsan.
-
Az űrlapsablonon helyezze a kurzort arra a helyre, ahová be szeretné szúrni a vezérlőt.
-
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.
-
A Vezérlők beszúrásakattintson a nevére az ActiveX-vezérlő, amely be szeretné szúrni.
Biztonsági megjegyzés: Legyen óvatos, amikor az ActiveX-vezérlők hozzáadása az űrlapsablonhoz. Az ActiveX-vezérlők tervezhető oly módon, hogy a használatuk biztonsági kockázatot jelenthetnek. Azt javasoljuk, hogy megbízható forrásból származó csak a vezérlők használata.
-
Az ActiveX-vezérlő jellemző tulajdonság lapok összegzik az ActiveX-vezérlők szabványos InfoPath tulajdonságlapok fog megjelenni. Az alábbi tulajdonságlapok megtekintéséhez kattintson duplán az űrlapsablonon az ActiveX-vezérlő.
Létező adatforrás alapuló űrlapsablon ActiveX-vezérlők beszúrása
Ha meglévő Extensible Markup Language (XML)-fájl, adatbázis vagy űrlapsablon tervezése, az InfoPath származik, mezők és csoportok a Adatforrás munkaablak az meglévő adatforrásból. Ebben az esetben beszúrhat egy ActiveX-vezérlő mező húzza az alakzatot az űrlapsablon az Adatforrás munkaablak vagy beszúrásával az ActiveX-vezérlő a vezérlők munkaablakban ehelyett a következőképpen leírtak szerint:
-
Az űrlapsablonon helyezze a kurzort arra a helyre, ahová be szeretné szúrni a vezérlőt.
-
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.
-
A Vezérlők beszúrásakattintson a nevére az ActiveX-vezérlő, amely be szeretné szúrni.
-
A Vezérlő kötése párbeszédpanelen jelölje ki azt a mezőt a vezérlő adatok tárolására, és kattintson az OKgombra.
Biztonsági tippek
ActiveX-vezérlőket tartalmazó űrlapok tervezésekor, a következő biztonsági problémákat érdemes szem előtt tartani:
-
Az InfoPath alkalmazásban használt ActiveX-vezérlők korlátozás, mint a Windows Internet Explorer használata az ActiveX-vezérlők szigorúbb van. Ha például az InfoPath használatához, hogy biztonságosként és a biztonságosként megjelölt ActiveX-vezérlők kell. Ha egyéni ActiveX-vezérlők használata az űrlapsablonok fejleszt, be kell állítani a IObjectSafety felület, hogy az InfoPath ismer fel, hogy egy adott vezérlőelemre biztonságosként és a biztonságos inicializációjú van-e jelölve.
-
Legyen óvatos, amikor az ActiveX-vezérlők hozzáadása az űrlapsablonhoz. Az ActiveX-vezérlők úgy, hogy a használatuk biztonsági kockázatot jelenthetnek is kell megtervezni. Azt javasoljuk, hogy megbízható forrásból származó csak a vezérlők használata.
-
ActiveX-vezérlők nem lehet telepíteni vagy nem futtatni, hogy egy korlátozott hozzáférésű szintű (meghatározott az Űrlapbeállítások párbeszédpanelen a Tervező módban) adatvédelmi űrlapsablonok.
-
Biztonságosabb ActiveX-vezérlőket tervezésével kapcsolatos tudnivalókért látogassa meg a Microsoft Developer Network (MSDN) webhelyét.