Een ActiveX-besturingselement invoegen

Opmerking:  We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

Maken en uw eigen aangepaste ActiveX-besturingselement verspreiden bespaart tijd en moeite voor andere ontwerpers van formuliersjablonen, naast de functies bieden die is niet beschikbaar in Microsoft Office InfoPath. U kunt Microsoft ActiveX-besturingselementen beschikbaar in ontwerpmodus en gebruikt u deze besturingselementen op de formuliersjablonen die u maakt.

In dit artikel

Wanneer gebruikt u een ActiveX-besturingselement

De gebruikerservaring

Informatie over compatibiliteit

Een ActiveX-besturingselement invoegen op een formuliersjabloon

Beveiligingstips

Wanneer gebruikt u een ActiveX-besturingselement

Normaal, gebruikt u een ActiveX-besturingselement wanneer u wilt opnemen van een element van de gebruikersinterface in de formuliersjabloon die is niet beschikbaar zijn in InfoPath, zoals een schuifregelaar die wordt geleverd met Microsoft Windows.

Uw organisatie kunt ook een eigen aangepaste ActiveX-besturingselementen voor het gebruik van een specifieke zakelijke maken. Een ziekenhuis kan bijvoorbeeld een ActiveX-besturingselement waarmee medische grafieken moet worden weergegeven op een formulier ontwikkelen. Of Stel dat uw verkopers hebt ontvangen voor het aantal items in een bepaalde maand verkocht. Bijwerken van een tekstvak door te typen lastig en kan resulteren in fouten, Bezig dat verkopers verhogen met een vaak moeten via. Een aangepaste ActiveX-besturingselement waarmee zelf wordt verhoogd met een muisklik Hiermee reduceert u de tijd die is besteed aan het bijwerken van deze informatie en verkleint fouten.

Naar boven

De gebruikerservaring

De gebruiker kan zien in het formulier is volledig afhankelijk van het type ActiveX-besturingselement dat u op de formuliersjabloon gebruiken.

Wanneer u een formuliersjabloon met een ActiveX-besturingselement publiceert, moet dat besturingselement worden geïnstalleerd en geregistreerd op computers van gebruikers om gebruikers formulieren die zijn gebaseerd op de formuliersjabloon openen. Sommige ActiveX-besturingselementen, zoals die opgenomen in Microsoft Windows zijn mogelijk al worden geïnstalleerd en geregistreerd op de computers van gebruikers. Andere ActiveX-besturingselementen, zoals aangepaste besturingselementen die u ontwikkelt, kunnen niet worden geïnstalleerd en geregistreerd. In dit geval maatregelen u voor het installeren en registreren van de besturingselementen voor uw gebruikers.

Als u van plan bent voor het installeren van de formuliersjabloon met een aangepast installatieprogramma, kunt u installeren en registreren van het aangepaste ActiveX-besturingselement op hetzelfde moment. U kunt ook kunt u een bestaand CAB-bestand in de Wizard Aangepaste besturingselementen toevoegen die wordt gebruikt voor het installeren van het besturingselement op computers van gebruikers.

Als u de Wizard Aangepaste besturingselementen toevoegen met een ActiveX-besturingselement beschikbaar maken voor uw gebruikers, moet u opgeven of u wilt een bestaand bestand .cab samen met de formuliersjabloon. Dit bestand .cab kunt het besturingselement worden geïnstalleerd en op uw computer is geregistreerd. Als u een .cab-bestand met de formuliersjabloon en uw gebruikers nog niet het ActiveX-besturingselement geïnstalleerd, vraagt InfoPath ze het besturingselement te installeren wanneer ze een formulier op basis van de formuliersjabloon voor het eerst openen.

InfoPath wordt automatisch wordt geïnstalleerd en geregistreerd van het besturingselement voor gebruikers als beide van de volgende vereisten wordt voldaan:

  • Het .cab-bestand is ondertekend met een digitaal certificaat met een digitale handtekening aan het bestand gemaakt.

  • De digitale handtekening is van een formulierontwerper of andere vertrouwde uitgever. Als het .cab-bestand is ondertekend, maar de uitgever is nog niet vertrouwd op de computer van de gebruiker, wordt in InfoPath wordt een beveiligingswaarschuwing weergegeven en moet de gebruiker om te vertrouwen voor de uitgever.

Naar boven

Informatie over compatibiliteit

Wanneer u een formuliersjabloon in InfoPath ontwerpt, kunt u kiezen voor het ontwerpen van een voor browsers compatibele formuliersjabloon. Wanneer u een browsercompatibele formuliersjabloon ontwerpt, ActiveX-besturingselementen niet beschikbaar zijn in het taakvenster besturingselementen omdat deze niet worden weergegeven in een webbrowser.

Daarnaast-ActiveX-besturingselementen zijn niet beschikbaar in sjabloononderdelen.

Naar boven

Een ActiveX-besturingselement invoegen op een formuliersjabloon

Voordat u een ActiveX-besturingselement aan uw formulier toevoegt toevoegen kunt, moet u het beschikbaar in het taakvenster besturingselementen maken. InfoPath bevat een Wizard Aangepaste besturingselementen toevoegen die u bij het proces begeleidt van het ActiveX-besturingselement te selecteren, eventueel een installatie .cab-bestand met de formuliersjabloon, inclusief en de bindingsopties voor en andere eigenschappen opgeven voor het ActiveX-besturingselement besturingselement.

Een ActiveX-besturingselement toevoegen aan het taakvenster Besturingselementen

Als u uw eigen ActiveX-besturingselement voor gebruik in InfoPath ontwikkelt, moet u identificeren dat besturingselement als veilig voor initialisatie en als veilig voor scripts voordat u de volgende procedure kunt voltooien.

  1. Als het taakvenster Besturingselementen niet zichtbaar is, klikt u op Meer besturingselementen in het menu Invoegen of drukt u op Alt+I, C.

  2. Klik op verwijderen aangepaste besturingselementen toevoegen ofonderaan in het taakvenster besturingselementen .

  3. Klik in het dialoogvenster verwijderen aangepaste besturingselementen toevoegen of Klik op toevoegen.

  4. Klik op de eerste pagina van de Wizard Aangepaste besturingselementen toevoegen, klikt u op ActiveX-besturingselementen klik vervolgens op volgende.

  5. Klik op het besturingselement dat u wilt dat in de lijst Selecteer een besturingselement op de volgende pagina van de wizard, en klik vervolgens op volgende.

    Opmerking: De lijst Selecteer een besturingselement ziet u het ActiveX-besturingselementen die momenteel zijn geregistreerd op uw computer, inclusief de ActiveX-besturingselementen die opgenomen in Microsoft Windows zijn. Als u uw eigen aangepaste ActiveX-besturingselement hebt gemaakt, moet u deze registreren om deze in de lijst Selecteer een besturingselement moet worden weergegeven. Als ActiveX-besturingselementen niet compatibel met InfoPath zijn of als onveilig worden beschouwd, kunt u deze toevoegen aan InfoPath kan niet worden.

  6. Voer op de volgende pagina van de wizard een van de volgende opties:

    • Als u wilt opnemen in een bestand voor installatie .cab met de formuliersjabloon, klikt u op opnemen een .cab-bestand, geef het bestand dat u wilt gebruiken en klik vervolgens op volgende.

    • Het ActiveX-besturingselement installeren met behulp van een aangepast installatieprogramma of als het ActiveX-besturingselement is al geïnstalleerd op uw computer, klikt u op een .cab-bestand niet opnemenen klik op volgende.

  7. Klik in de lijst eigenschap binden Voer een van de volgende:

    • Als u wilt een eigenschap van het ActiveX-besturingselement koppelt aan een veld in de gegevensbron, klikt u op een item.

      Opmerking: Als het ActiveX-besturingselement de eigenschap van een waarde bevat, wordt deze automatisch geselecteerd in InfoPath, maar u kunt kiezen om deze te wijzigen.

    • Als u het ActiveX-besturingselement niet wilt, klikt u op (niet binden).

  8. Klik op Volgende.

  9. Afhankelijk van het type ActiveX-besturingselement dat u hebt gekozen om toe te voegen, een lijst - of uitschakelen van de eigenschap mogelijk weergegeven. Als dit het geval is, klikt u op een eigenschap en klik vervolgens op volgende.

    Opmerking: Als het besturingselement een eigenschap ingeschakeld bevat , wordt deze automatisch geselecteerd in InfoPath, maar u kunt kiezen om deze te wijzigen.

  10. Als u een bindingseigenschap in stap 7 opgegeven, geeft u de gewenste bindingsopties.

    Werkwijze

    Klik in het veld of groep lijst Voer een van de volgende:

    • Als u wilt koppelen het ActiveX-besturingselement op een veld met een eenvoudig gegevenstype, klikt u op veld (element of kenmerk). Dit type binding wordt gebruikt door eenvoudige ActiveX-besturingselementen, zoals de schuifregelaar die wordt geleverd bij Microsoft Windows. Als u deze optie selecteert, moet u een standaard-gegevenstype voor het ActiveX-besturingselement, evenals eventuele extra gegevenstypen waaraan het ActiveX-besturingselement kan worden gekoppeld.

    • Als u wilt koppelen het ActiveX-besturingselement op een veld met een aangepast gegevenstype, klikt u op veld (element met aangepast gegevenstype). Dit type binding wordt gebruikt door ActiveX-besturingselementen die fungeren als editors voor een bepaald type inhoud, zoals een Vergelijkingseditor bewerken van MathML. Als u deze optie selecteert, moet u ook een naamruimte opgeven voor de XML die wordt bewerkt.

    • Als u wilt het ActiveX-besturingselement koppelen aan een veld of groep, ongeacht het gegevenstype, klikt u op veld of groep (willekeurig gegevenstype). Dit type binding wordt gebruikt door ActiveX-besturingselementen die gegevens analyseren die elders is ingevoerd in hetzelfde formulier, zoals een grafiek of -grafiek of ActiveX-besturingselementen die XML-gegevens rechtstreeks manipuleren.

  11. Klik op Voltooien.

  12. Het bevestigingsbericht controleren en klik vervolgens op sluiten om de wizard te sluiten.

  13. Klik in het dialoogvenster verwijderen aangepaste besturingselementen toevoegen of Klik op OK.

Als het ActiveX-besturingselement wordt weergegeven in het taakvenster besturingselementen , kunt u deze naar de formuliersjabloon invoegen.

Een ActiveX-besturingselement invoegen op een nieuwe, lege formuliersjabloon

Wanneer u een Microsoft ActiveX-besturingselement op de formuliersjabloon invoegt, ingevoegd InfoPath een aangepaste besturingselement dat is gekoppeld aan een veld of een groep in de gegevensbron, afhankelijk van de opties die u hebt opgegeven in de Wizard Aangepaste besturingselementen toevoegen.

Opmerking: Als andere ontwerpers van formuliersjablonen in uw organisatie moeten hetzelfde ActiveX-besturingselement op hun formuliersjablonen en als dat besturingselement niet al is geïnstalleerd op hun computer, kunt u een aangepast installatieprogramma, zoals een Microsoft Windows Installer-pakket maken (. MSI)-bestand. Deze aangepaste installatieprogramma kunt snel installeren en registreren van het ActiveX-besturingselement voor de ontwerpers van formuliersjablonen.

  1. Plaats de cursor op de locatie in de formuliersjabloon waar u het besturingselement wilt invoegen.

  2. Als het taakvenster Besturingselementen niet zichtbaar is, klikt u op Meer besturingselementen in het menu Invoegen of drukt u op Alt+I, C.

  3. Klik onder besturingselementen invoegen, klikt u op de naam van het ActiveX-besturingselement dat u wilt invoegen.

    Opmerking over de beveiliging: Wees voorzichtig wanneer u ActiveX-besturingselementen aan uw formulier toevoegt toevoegt. ActiveX-besturingselementen kunnen zijn ontworpen zodanig dat hun gebruik een beveiligingsrisico inhouden. Het is raadzaam dat u alleen besturingselementen voor gebruik van vertrouwde bronnen.

  4. Eventuele eigenschappenvensters die specifiek voor het ActiveX-besturingselement zijn wordt weergegeven naast de standaard eigenschappenvensters van InfoPath voor ActiveX-besturingselementen. Dubbelklik op het ActiveX-besturingselement op de formuliersjabloon deze eigenschap pagina's.

Een ActiveX-besturingselement invoegen op een formuliersjabloon die is gebaseerd op een bestaande gegevensbron

Als u het ontwerp van de formuliersjabloon op een bestaand Extensible Markup Language (XML)-bestand, database of webservice baseert, afgeleid de velden en groepen in het taakvenster Gegevensbron van die bestaande gegevensbron. In dit scenario kunt u een ActiveX-besturingselement invoegen door een veld van het taakvenster Gegevensbron op het formulier te slepen of door voegen het ActiveX-besturingselement van het taakvenster besturingselementen , zoals wordt beschreven in de volgende procedure:

  1. Plaats de cursor op de locatie in de formuliersjabloon waar u het besturingselement wilt invoegen.

  2. Als het taakvenster Besturingselementen niet zichtbaar is, klikt u op Meer besturingselementen in het menu Invoegen of drukt u op Alt+I, C.

  3. Klik onder besturingselementen invoegen, klikt u op de naam van het ActiveX-besturingselement dat u wilt invoegen.

  4. Selecteer het veld waarin u gegevens wilt opslaan van het besturingselement in het dialoogvenster Besturingselement binden en klik vervolgens op OK.

Naar boven

Beveiligingstips

Bij het ontwerpen van formulieren die ActiveX-besturingselementen bevatten, moet u de volgende beveiligingskwesties Houd rekening:

  • ActiveX-besturingselementen die worden gebruikt in InfoPath zijn beperkingen die strenger dan die voor ActiveX-besturingselementen in Windows Internet Explorer gebruikt zijn. InfoPath is bijvoorbeeld vereist dat ActiveX-besturingselementen worden gemarkeerd als veilig voor initialisatie zowel veilig voor het uitvoeren van scripts. Als u aangepaste ActiveX-besturingselementen voor gebruik in formuliersjablonen ontwikkelt, moet u de IObjectSafety-interface implementeren, zodat het InfoPath wordt herkend of een bepaald besturingselement is gemarkeerd als veilig voor het uitvoeren van scripts en voor initialisatie.

  • Wees voorzichtig wanneer u ActiveX-besturingselementen aan uw formulier toevoegt toevoegt. ActiveX-besturingselementen kunnen zijn ontworpen zodanig dat hun gebruik een beveiligingsrisico inhouden. Het is raadzaam dat u alleen besturingselementen voor gebruik van vertrouwde bronnen.

  • ActiveX-besturingselementen kunnen niet worden geïnstalleerd door of worden uitgevoerd op formuliersjablonen met een beperkte mate van vertrouwen (zoals opgegeven in het dialoogvenster Formulieropties in de ontwerpmodus).

  • Voor informatie over het ontwerpen van veilige ActiveX-besturingselementen, gaat u naar de website Microsoft Developer Network (MSDN).

Naar boven

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×