Office
Vpis

Vstavljanje kontrolnika ActiveX

Opomba:  Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Ustvarjanje in distribucijo svoje kontrolnik ActiveX po meri, lahko prihranite čas in časovno za druge načrtovalci predloge obrazca, poleg ponuja funkcije, ki ni na voljo v programu Microsoft Office InfoPath. Lahko način načrtovanja omogočiti kontrolnike Microsoft ActiveX in nato uporabite te kontrolnike predlog obrazcev, ki jih ustvarite.

V temu članku

Kdaj uporabiti v kontrolniku ActiveX

Uporabniška izkušnja

Pomisleki o združljivosti

Vstavljanje kontrolnika ActiveX v predlogi obrazca

Namigi za varnost

Kdaj uporabiti v kontrolniku ActiveX

Običajno uporabljate kontrolnik ActiveX, če želite vključiti uporabniški vmesnik elementa v predlogi obrazca, ki jih ni na voljo v InfoPathu, na primer kontrolnik drsnika, ki je priložen sistemu Microsoft Windows.

Vaša organizacija lahko ustvarite tudi svoje po meri kontrolnike ActiveX za določen poslovni uporabi. Na primer bolnišnice lahko ustvarite kontrolnik ActiveX, ki omogoča medicinske posnetkov naj bodo prikazani v obrazcu. Ali recimo, da vaš prodajni zastopniki so za spremljanje število elementov v določenem mesecu. Posodabljanje polja z besedilom tako, da vnesete lahko in lahko pride do napak, glede na to, da bi se morali prodajni zastopniki prirastek enega večkrat nad. Po meri kontrolnik ActiveX, ki samostojno poviša z miško kliknite skrajša čas, porabljen za sledenje te informacije in lahko zmanjšate napak.

Na vrh strani

Uporabniška izkušnja

Kaj je uporabnik vidi v obrazcu odvisno od popolnoma vrsta kontrolnik ActiveX, ki jih uporabljate v predlogi obrazca.

Ko objavite predlogo obrazca, ki vsebuje kontrolnik ActiveX, mora biti kontrolnik nameščen in registriran v računalnikih uporabnikov v vrstnem redu za uporabnike, da odprete obrazec, ki temelji na predlogi obrazca. Nekateri kontrolniki ActiveX, kot so tiste, ki so vključene v Microsoft Windows, boste morda že nameščen in registriran v računalnikih uporabnikov. Drugi kontrolniki ActiveX, kot so kontrolniki po meri, ki jih ustvarite, lahko ni nameščen in registriran. V tem primeru morate sprejeti ukrepe, da namestite in registrirate kontrolnikov za uporabnike.

Če nameravate namestiti v predlogi obrazca s programom za namestitev po meri, lahko namestite in registrirate po meri kontrolnik ActiveX hkrati. Druga možnost je, lahko določite obstoječo datoteko omarica (.cab) dodate po meri nadzor čarovnika, ki se uporablja za Nameščanje kontrolnika v računalnike uporabnikov.

Če uporabljate čarovnika za dodajanje kontrolnika po meri bodo v kontrolniku ActiveX, ki so na voljo za uporabnike, določite, ali želite zapakirati obstoječo datoteko .cab skupaj s predlogo obrazca. Datoteka .cab omogoča kontrolnik nameščen in registriran v računalnikih uporabnikov. Če se odločite, da vključi datoteko .cab s predlogo obrazca in vaši uporabniki ne že nameščen kontrolnik ActiveX, InfoPath pozove, da namestite kontrolnik, ko jih odprete obrazec, ki temelji na predlogi obrazca prvič.

InfoPath samodejno namesti in registrira kontrolnik za uporabnike, če oba te zahteve so izpolnjeni:

  • Datoteka .cab podpisana z digitalno potrdilo, ki jo ustvari digitalnega podpisa v datoteko.

  • Digitalni podpis je od razvijalca obrazca ali drugih zaupanja vrednega založnika. Če je datoteka .cab podpisana, vendar založnika, ki je še ni vreden zaupanja v računalniku uporabnika, InfoPath prikaže varnostno opozorilo in zahteva, da uporabnik omogočiti zaupanja programa Publisher.

Na vrh strani

Pomisleki o združljivosti

Ko načrtujete predlogo obrazca v InfoPathu, lahko za oblikovanje predloga obrazca, združljiva z brskalnikom. Ko načrtujete predlogo obrazca, združljiva z brskalnikom, kontrolniki ActiveX niso na voljo v podoknu opravil Kontrolniki , ker jih ni mogoče prikazati v spletnem brskalniku.

Poleg tega kontrolniki ActiveX niso na voljo v delih predloge.

Na vrh strani

Vstavljanje kontrolnika ActiveX v predlogi obrazca

Preden v predlogi obrazca lahko dodate kontrolnik ActiveX, morate narediti je na voljo v podoknu opravil Kontrolniki . InfoPath ponuja za dodajanje po meri nadzor čarovnika, ki vas vodi skozi postopek izberete kontrolnik ActiveX, vključno z namestitvijo .cab datoteka s predlogo obrazca, po potrebi in določanje možnosti za povezovanje in druge lastnosti za ActiveX nadzor.

Dodajanje kontrolnika ActiveX v podoknu opravil Kontrolniki

Če razvijete lastne kontrolnik ActiveX za uporabo v InfoPathu, morate določiti kontrolnik kot varni za inicializacijo in varni za skriptno izvajanje želite dokončati ta postopek.

  1. Če podokno opravil Kontrolniki ni vidno, kliknite Več kontrolnikov v meniju Vstavljanje ali pa pritisnite tipke ALT + I, C.

  2. Na dnu podokna opravil Kontrolniki , kliknite Dodaj ali odstrani kontrolniki po meri.

  3. V pogovornem oknu Dodajanje ali odstranjevanje kontrolnikov po meri kliknite Dodaj.

  4. Na prvi strani čarovnika za dodajanje kontrolnika po meri, kliknite Kontrolnik ActiveXin nato kliknite naprej.

  5. Na naslednji strani čarovnika kliknite kontrolnik, ki ga želite na seznamu Izberite kontrolnik in nato kliknite naprej.

    Opomba: Izberite kontrolnik seznam prikazuje kontrolnike ActiveX, ki so trenutno registrirani v vašem računalniku, vključno s kontrolniki ActiveX, ki so vključene v Microsoft Windows. Če ste ustvarili svojo kontrolnik ActiveX po meri, morate registrirati v vrstnem redu, da se prikažejo na seznamu Izberite kontrolnik . Če kontrolniki ActiveX niso združljivi z InfoPathom ali veljajo za nevarne, ne boste mogli dodati v InfoPath.

  6. Na naslednji strani čarovnika, naredite nekaj od tega:

    • Če želite vključiti namestitvena datoteka .cab s predlogo obrazca, kliknite vključi datoteko .cab, določite datoteko, ki jo želite uporabiti in kliknite naprej.

    • Če želite namestiti kontrolnik ActiveX, s programom za namestitev po meri ali če kontrolnik ActiveX, ki je že nameščena v uporabnikov računalnik, kliknite ne vključujejo .cab datotekein nato kliknite naprej.

  7. Na seznamu vezava lastnost naredite nekaj od tega:

    • Če želite vezati lastnost kontrolnika ActiveX polja v viru podatkov, kliknite element.

      Opomba: Če kontrolnik ActiveX vsebuje vrednosti lastnosti, InfoPath samodejno izbere to, vendar jih lahko spremenite.

    • Če želite pustiti nevezani kontrolnik ActiveX, kliknite (ne vežejo).

  8. Kliknite Naprej.

  9. Odvisno od vrste kontrolnik ActiveX, ki ste jo izbrali, če želite dodati, se lahko pojavijo omogočite ali onemogočite lastnost seznama. Če je na primer, kliknite lastnosti in nato kliknite naprej.

    Opomba: Če je kontrolnik za lastnost omogočeno , InfoPath samodejno izbere to, vendar jih lahko spremenite.

  10. Če ste določili vpenjanje lastnost v koraku 7, določite vpenjanje želene možnosti.

    Kako?

    Na seznamu polja ali skupine vnesite naredite nekaj od tega:

    • Če želite vezati kontrolnik ActiveX polja s preprostim podatkovnim tipom, kliknite polje (element ali atribut). Ta vrsta vpenjanje uporabljajo preprost kontrolnike ActiveX, na primer kontrolnik drsnika, ki je vključen v Microsoft Windows. Če izberete to možnost, morate določiti privzeti podatkovni tip za kontrolnik ActiveX, kot tudi vse dodatne podatkovne tipe, ki lahko vezani kontrolnik ActiveX.

    • Če želite vezati kontrolnik ActiveX polja z vrsto podatkov po meri, kliknite polje (element s podatkovnim tipom po meri). Ta vrsta vpenjanje uporabljamo kontrolniki ActiveX, ki delujejo kot uredniki za določeno vrsto vsebine, na primer urejevalnik enačb, ki ureja MathML. Če izberete to možnost, morate določiti tudi imenski prostor za XML, ki ga bo mogoče urejati.

    • Če želite vezati kontrolnik ActiveX polja ali skupine, ne glede na vrsto podatkov, kliknite polje ali skupina (kateri koli podatkovni tip). Ta vrsta vpenjanje uporabljamo kontrolnike ActiveX, da analizirate podatke, ki so bili vneseni drugje v isti obliki, kot je graf ali grafikon, ali kontrolnike ActiveX, ki neposredno spreminjati podatke XML.

  11. Kliknite Dokončaj.

  12. Preglejte potrditveno sporočilo, in nato kliknite Zapri , da zaprete čarovnika.

  13. V pogovornem oknu Dodajanje ali odstranjevanje kontrolnikov po meri kliknite v redu.

Po ActiveX kontrolnik, ki se prikaže v podoknu opravil Kontrolniki , ga lahko vstavite na predlogi obrazca.

Vstavljanje kontrolnika ActiveX v novo, prazno predlogo

Ko vstavite kontrolnik Microsoft ActiveX v predlogi obrazca, InfoPath Vstavi kontrolnik po meri, ki je vezan na polje ali skupino v viru podatkov, odvisno od možnosti, ki ste ga določili čarovnika za dodajanje po meri kontrolnik.

Opomba: Če drugi načrtovalci predloge obrazca v vaši organizaciji, morate uporabiti isti kontrolnik ActiveX v svojih predlog obrazcev in če kontrolnik ni že nameščen v svoje računalnike, lahko ustvarite na namestitveni program po meri, na primer Microsoft Windows Installer paket (. datoteko msi). Ta namestitveni program po meri lahko hitro namesti in registrira kontrolnik ActiveX za načrtovalce predlog obrazcev.

  1. V predlogi obrazca postavite kazalec na mesto, kjer želite vstaviti kontrolnik.

  2. Če podokno opravil Kontrolniki ni vidno, kliknite Več kontrolnikov v meniju Vstavljanje ali pa pritisnite tipke ALT + I, C.

  3. V razdelku Vstavi kontrolnike, kliknite ime kontrolnika ActiveX, ki ga želite vstaviti.

    Varnostno opozorilo: Bodite previdni, ko dodate kontrolnike ActiveX v predlogi obrazca. Kontrolniki ActiveX lahko zasnovan tako, da predstavljajo varnostna tveganja. Priporočamo, da uporabite le kontrolnike iz zaupanja vrednih virov.

  4. Vse strani z lastnostmi, ki so značilna za kontrolnik ActiveX, prikazane poleg standardnih strani lastnosti programa InfoPath za kontrolnike ActiveX. Če si želite ogledati te strani z lastnostmi, dvokliknite kontrolnik ActiveX v predlogi obrazca.

Vstavljanje kontrolnika ActiveX v predlogi obrazca, ki temelji na obstoječi vir podatkov

Če ste osnovni načrt v predlogi obrazca v obstoječo datoteko (Razširljivi označevalni jezik), zbirka podatkov ali spletne storitve, InfoPath, ki izhaja polja in skupine v podoknu opravil Vir podatkov iz obstoječega vira podatkov. V tem primeru lahko vstavite kontrolnik ActiveX tako, da povlečete polje iz podokna opravil Vira podatkov predloge obrazca ali tako, da vstavite kontrolnik ActiveX v podoknu opravil Kontrolniki namesto tega, kot je opisano v tem postopku:

  1. V predlogi obrazca postavite kazalec na mesto, kjer želite vstaviti kontrolnik.

  2. Če podokno opravil Kontrolniki ni vidno, kliknite Več kontrolnikov v meniju Vstavljanje ali pa pritisnite tipke ALT + I, C.

  3. V razdelku Vstavi kontrolnike, kliknite ime kontrolnika ActiveX, ki ga želite vstaviti.

  4. V pogovornem oknu Nadzor vezava izberite polje, v katero želite shraniti podatke v kontrolnik in nato kliknite v redu.

Na vrh strani

Namigi za varnost

Pri načrtovanju obrazcev, ki vključujejo kontrolnike ActiveX, ali naj to varnostnih težavah imejte v mislih:

  • Kontrolniki ActiveX, ki se uporabljajo v InfoPathu so omejitve, ki so strožje od tistih za kontrolnike ActiveX, ki se uporablja v programu Windows Internet Explorer. Na primer InfoPath zahteva, da so kontrolniki ActiveX označeni kot varni za skriptno izvajanje in inicializacijo. Če razvijete kontrolnike ActiveX po meri za uporabo v predlogi obrazca, morajo izvesti vmesnik IObjectSafety tako, da InfoPath prepozna, da določen kontrolnik kot varni za skriptno izvajanje in inicializacijo.

  • Bodite previdni, ko dodate kontrolnike ActiveX v predlogi obrazca. Kontrolniki ActiveX lahko oblikovane tako, da predstavljajo varnostna tveganja. Priporočamo, da uporabite le kontrolnike iz zaupanja vrednih virov.

  • Kontrolniki ActiveX ni mogoče namestiti ali zagnati v predlog obrazcev, ki je omejeno na zaupanja (kot je določeno v pogovornem oknu Možnosti obrazca v načinu načrtovanja).

  • Več informacij o načrtovanju bolj varne kontrolnike ActiveX, obiščite spletno mesto Microsoft Developer Network (MSDN).

Na vrh strani

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×