Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.
Kurti ir platinti savo pasirinktinį "ActiveX" valdiklis galite sutaupyti laiko ir pastangų, kiti formos šablono dizaineriai be funkcijų, kurios nėra programoje "Microsoft Office InfoPath". Galite įjungti "Microsoft ActiveX" valdiklių dizaino režimas ir tada naudoti šias valdiklių formų šablonus, sukurtus.
Šiame straipsnyje:
Kada naudoti "ActiveX" valdiklis
Paprastai, naudokite "ActiveX" valdiklio, kai norite įtraukti vartotojo sąsajos elemento formos šablone, kuris yra nepasiekiamas programoje "InfoPath", pvz., slankiklis, kuri pateikiama su Microsoft Windows.
Jūsų organizacijos, taip pat galite sukurti savo pasirinktinį tam tikri verslo naudoti "ActiveX" valdiklius. Pavyzdžiui, ligoninėje gali kurti "ActiveX" valdiklis, kuris leidžia medicinos vaizdų, rodomų formos. Arba Tarkime, kad jūsų pardavimo atstovai turi stebėti, parduotų mėnesio elementų skaičių. Atnaujinus teksto lauke įvesdami gali būti sudėtinga ir gali įvykti klaida, atsižvelgiant į tai, kad padidinti viena daug kartų atstovai. Pasirinktinio "ActiveX" valdiklis, automatiškai atitinkamai padidina su mygtuko paspaudimu sumažina laiką, išleidžiama sekti šią informaciją ir gali padėti sumažinti klaidas.
Vartotojo patirtis
Vartotojas mato formos priklauso visiškai "ActiveX" valdiklio, galite naudoti formos šabloną.
Publikavus formos šabloną, kuriame yra "ActiveX" valdiklio, šiame valdiklyje turi įdiegti ir registruoti, kad vartotojai galėtų atidaryti formas, atsižvelgdami į formos šabloną vartotojų kompiuteriuose. Kai "ActiveX" valdiklius, pvz., tie, kurie įtraukti į Microsoft Windows, jau įdiegta ir Užregistruotų vartotojų kompiuteriuose. Kiti "ActiveX" valdiklius, pvz., pasirinktinius valdiklius, galite kurti, gali įdiegti ir registruoti. Tokiu atveju, turite imtis priemonių įdiegti ir registruoti valdiklių vartotojams.
Jei planuojate diegti formos šablone su pasirinktinio diegimo programa, galite įdiegti ir registruoti pasirinktinį "ActiveX" valdiklis, tuo pačiu metu. Taip pat galite nurodyti esamą kabineto (.cab) failą įtraukti Pasirinktinio valdiklio vedlį, naudojamas įdiegti valdymo vartotojų kompiuteriuose.
Naudodami "ActiveX" valdiklio prieinama vartotojams įtraukti Pasirinktinio valdiklio vedlį, turite nurodyti, ar norite paketą esamą .cab failą kartu su formos šablone. Šis .cab failas leidžia valdiklį, kad būtų įdiegtas ir užregistruotas jūsų vartotojų kompiuteriuose. Jei pasirinksite įtraukti .cab failą su savo formos šabloną ir jūsų vartotojai ne jau įdiegtas "ActiveX" valdiklis, InfoPath paragins juos įdiegti valdiklį, kai atidaro pagal jūsų formos šabloną pirmą kartą.
"InfoPath" automatiškai įdiegia ir užregistruoja vartotojų valdymo įvykdžius abu šiuos reikalavimus:
-
.Cab failo yra prisijungę naudodami skaitmeninį sertifikatą, sukuria skaitmeninį parašą failą.
-
Skaitmeninis parašas yra iš formos kūrėjas ar kitų patikimo leidėjo. Jei .cab failų prisijungė bet leidėjas dar nėra patikimas vartotojo kompiuteryje, InfoPath rodo saugos įspėjime ir reikia įgalinti patikimumo leidėjo vartotojui.
Suderinamumo pastabos
Kai kuriate programoje "InfoPath" formos šabloną, galite pasirinkti kurti su naršykle suderinamas formos šablonas. Kai kuriate su naršykle suderinamas formos šablonas, "ActiveX" valdikliai yra negalimos užduočių srityje valdikliai , nes jie negali būti rodomi žiniatinklio naršyklėje.
Be to, "ActiveX" valdikliai yra ne šablono dalis.
"ActiveX" valdiklio formos šablono įterpimas
Prieš įtraukiant "ActiveX" valdiklio į formos šabloną, kurį turite padaryti ją prieinamą užduočių srityje valdikliai . InfoPath yra yra įtraukti pasirinktinį valdymo vediklį, kuris padės pasirinkimas "ActiveX" valdiklį, įskaitant diegimo .cab failas su jūsų formos šabloną, jei reikia, ir nurodant susiejimas parinktys ir kitos ypatybės, kad "ActiveX" valdiklis.
"ActiveX" valdiklio įtraukimas į užduočių sritį valdikliai
Jei atsiranda savo "ActiveX" valdiklis, naudojami programoje "InfoPath", turi nurodyti tą valdiklį kaip saugių inicijuoti ir saugus scenarijams prieš baigdami šią procedūrą.
-
Jei valdiklių užduočių sritis nėra matoma, spustelėkite Daugiau valdiklių meniu Įterpimas arba paspauskite ALT + I, C.
-
Valdiklių užduočių srities apačioje spustelėkite įtraukti arba pašalinti pasirinktinius valdiklius.
-
Dialogo lange įtraukti arba pašalinti pasirinktinį valdikliai spustelėkite įtraukti.
-
Pirmajame puslapyje įtraukti Pasirinktinio valdiklio vedlį, spustelėkite "ActiveX" valdiklis, ir tada spustelėkite Pirmyn.
-
Kitame vedlio puslapyje, spustelėkite valdiklį, kurį norite sąraše pasirinkite valdiklį , ir spustelėkite Pirmyn.
Pastaba: Pasirinkite valdiklį sąraše rodoma "ActiveX" valdiklius, kurie yra šiuo metu užregistruoti jūsų kompiuteryje, įskaitant "ActiveX" valdiklius, kurie yra įtraukta į Microsoft Windows. Jei sukūrėte savo pasirinktinį "ActiveX" valdiklis, turite jį užregistruoti tam, kad jis turėtų būti rodomas sąraše pasirinkite valdiklį . Jei "ActiveX" valdikliai yra nesuderinama su InfoPath arba laikomi nesaugiais, negalėsite įtraukti juos į InfoPath.
-
Kitame vedlio puslapyje atlikite vieną iš šių veiksmų:
-
Įtraukti diegimo .cab failas su jūsų formos šabloną, spustelėkite įtraukti .cab failo, nurodykite failą, kurį norite naudoti, ir spustelėkite Pirmyn.
-
Norėdami įdiegti "ActiveX" valdiklį, naudodami pasirinktinio diegimo programą arba jei jūsų vartotojų kompiuteriuose, jau įdiegtas "ActiveX" valdiklį spustelėkite neįtraukimo .cab failąir spustelėkite Pirmyn.
-
-
Privalomas ypatybių sąraše, atlikite vieną iš šių veiksmų:
-
Norėdami susieti duomenų šaltinio lauko ypatybę "ActiveX" valdiklį, spustelėkite elementą.
Pastaba: Jei "ActiveX" valdiklį reikšmės ypatybę, InfoPath automatiškai parenka, tačiau jūs galite pakeisti jį.
-
Norėdami palikti nesusieti "ActiveX" valdiklį, spustelėkite (privalomas).
-
-
Spustelėkite Pirmyn.
-
Atsižvelgiant į jūsų pasirinktą pridėti "ActiveX" valdiklis, gali pasirodyti " ypatybė įgalinti arba išjungti " sąrašo. Jei tai yra didžiųjų ir mažųjų raidžių, spustelėkite Ypatybės ir spustelėkite Pirmyn.
Pastaba: Jei valdiklis yra įgalinta nuosavybės, InfoPath automatiškai parenka, tačiau jūs galite pakeisti jį.
-
Jei atlikdami 7 susiejimas ypatybę, nurodykite susiejimas parinktis, kurias norite.
Kaip?
Sąrašo lauko arba grupės įveskite atlikite vieną iš šių veiksmų:
-
Norite susieti "ActiveX" valdiklį į lauką su paprasta duomenų tipą, spustelėkite lauką (elementas arba atributas). Šio tipo susiejimas naudoja paprastą "ActiveX" valdiklius, pvz., slankiklis, kuri yra įtraukta į Microsoft Windows. Jei pažymėsite šią parinktį, turite nurodyti numatytąjį duomenų tipą "ActiveX" valdiklio, taip pat jokių papildomų duomenų tipus "ActiveX" valdiklį gali būti susietos.
-
Norėdami susieti "ActiveX" valdiklį į lauką su vartotojo duomenų tipo, spustelėkite laukas (elementas su vartotojo duomenų tipas). "ActiveX" valdiklius, kurie veikia kaip redaktoriai, tam tikro tipo turinį, pvz., lygčių rengyklę, kuris redaguoja MathML naudoja šio tipo susiejimas. Jei pažymėsite šią parinktį, taip pat turite nurodyti vardų sritis XML, bus galima redaguoti.
-
Į "ActiveX" valdiklį susiesite su lauku ar grupe, neatsižvelgiant į tai, jo duomenų tipą, spustelėkite lauką arba grupę (bet kokio tipo duomenų). Šio tipo susiejimas naudojamas analizuoti informacija, įvesta kitur pačioje formoje, pvz., diagramą arba diagramos, "ActiveX" valdikliai arba "ActiveX" valdiklius, kurie tiesiogiai valdyti XML duomenis.
-
-
Spustelėkite Baigti.
-
Peržiūrėkite patvirtinimo pranešimas, ir tada spustelėkite uždaryti Norėdami išeiti iš vedlio.
-
Dialogo lange įtraukti arba pašalinti pasirinktinį valdikliai spustelėkite gerai.
Po "ActiveX" valdiklis, rodomas užduočių srityje valdikliai , galite įterpti į formos šabloną.
Įterpti naują, tuščią formos šablono "ActiveX" valdiklis
Kai Microsoft ActiveX valdiklio įterpimas į formos šabloną, InfoPath įterpia pasirinktinį valdiklį, kuris yra susieta su laukui arba grupei duomenų šaltinio, atsižvelgdami į rodomas parinktis, kurią nurodėte vedlyje įtraukti Pasirinktinio valdiklio.
Pastaba: Jei kiti jūsų organizacijos formų šablonų kūrėjai reikia naudoti "patį" ActiveX "valdiklį į savo formos šabloną, ir jei šiame valdiklyje dar neįdiegta savo kompiuteriuose, galite sukurti pasirinktinį sąrankos programą, pvz.," Microsoft "Windows Installer paketą (. MSI) failą. Šią pasirinktinės sąrankos programą galima greitai įdiegti ir užsiregistruoti "ActiveX" valdiklį formos šablono dizaineriai.
-
Formos šablone perkelkite žymiklį ten, kur norite įterpti valdiklį.
-
Jei valdiklių užduočių sritis nėra matoma, spustelėkite Daugiau valdiklių meniu Įterpimas arba paspauskite ALT + I, C.
-
Dalyje Įterpti valdiklius, spustelėkite "ActiveX" valdiklį, kurį norite įterpti, pavadinimą.
Saugos pranešimas: Būkite atsargūs, kai "ActiveX" valdiklių įtraukimas į formos šabloną. "ActiveX" valdiklių pritaikytos taip, kad jų naudojimas gali kelti saugos pavojų. Mes rekomenduojame naudoti tik valdiklius, iš patikimų šaltinių.
-
Bet ypatybių lapai, būdingas "ActiveX" valdiklį, bus rodomas šalia standartinių InfoPath ypatybės puslapių "ActiveX" valdiklių. Norėdami matyti šių ypatybių lapai, dukart spustelėkite "ActiveX" valdiklį formos šabloną.
Įterpti "ActiveX" valdiklio formos šabloną, kuriame yra pagal esamo duomenų šaltinio
Jei jums dizaino formos šablono esamą išplėstinės dokumentų aprašų kalba (XML) failą, duomenų bazė arba žiniatinklio tarnyba, "InfoPath" sudaro laukai ir grupės, iš to esamo duomenų šaltinio užduočių srityje Duomenų šaltinis . Tokiu atveju galite įtraukti "ActiveX" valdiklis ir nuvilkus lauką iš Duomenų šaltinio užduočių srities į formos šabloną arba įterpiant "ActiveX" valdiklį iš valdiklių užduočių srities vietoj to, kaip aprašyta šioje procedūroje:
-
Formos šablone perkelkite žymiklį ten, kur norite įterpti valdiklį.
-
Jei valdiklių užduočių sritis nėra matoma, spustelėkite Daugiau valdiklių meniu Įterpimas arba paspauskite ALT + I, C.
-
Dalyje Įterpti valdiklius, spustelėkite "ActiveX" valdiklį, kurį norite įterpti, pavadinimą.
-
Dialogo lange Valdiklio rišimas pažymėkite lauką, kuriame norite saugoti valdiklio duomenis, ir spustelėkite gerai.
Saugos patarimai
Kai kuriate formos, kuriose yra "ActiveX" valdiklių, šių saugos problemas reikia turėti omenyje:
-
"ActiveX" valdikliai, kurie naudojami programoje "InfoPath" yra apribojimų, kurie griežčiau, nei naudojami "Windows Internet Explorer" "ActiveX" valdiklių. Pvz., InfoPath reikia, kad "ActiveX" valdikliai pažymėti kaip saugus scenarijams ir saugus inicijuoti. Jei jums sukurti pasirinktinį "ActiveX" valdiklių naudoti formų šablonus, turite atlikti IObjectSafety sąsają, kad InfoPath atpažįsta, kad tam tikras valdiklis yra pažymėta kaip saugus scenarijams ir saugu inicijuoti.
-
Būkite atsargūs, kai "ActiveX" valdiklių įtraukimas į formos šabloną. "ActiveX" valdikliai gali būti sukurtos taip, kad jų naudojimas gali kelti saugos pavojų. Mes rekomenduojame naudoti tik valdiklius, iš patikimų šaltinių.
-
"ActiveX" valdiklių negalima įdiegti arba paleisti formų šablonus, kuriuose yra tik lygio patikimumo (kaip nurodyta dialogo lange Formos parinktys dizaino režimu).
-
Informacijos apie "ActiveX" valdiklių saugą, apsilankykite "Microsoft" kūrėjų tinklo (MSDN) žiniatinklio svetainėje.