Johdanto InfoPath-ohjelmointiympäristöihin

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Microsoft Office InfoPath tukee useita ohjelmointiympäristöjä, joissa lomakemallia voidaan mukauttaa ohjelmointikoodilla. Paras ohjelmointiympäristö määräytyy organisaation käyttämän ohjelmointikielen ja käytettävissä olevien kehitysympäristöjen ja -työkalujen mukaan.

Tässä artikkelissa käsiteltävät aiheet

Komentosarjakoodi

Hallittu koodi

Yhteensopivuuteen liittyvät näkökohdat

Komentosarjakoodi

Microsoft Script Editor (MSE) on InfoPathin integroitu oletuskehitysympäristö, jos tietokoneeseen ei ole asennettu Microsoft .NET Framework 2.0:aa eikä Microsoft Core XML Services 6.0:aa, kun asennat InfoPathin. Kun työskentelet MSE:ssä, voit luoda lomakemallin mukautetun liiketoimintalogiikan käyttämällä joko Microsoft JScript- tai Microsoft Visual Basic Scripting Edition (VBScript) -kieltä.

Voit avata MSE:n suunnittelutilassa valitsemalla Työkalut-valikosta Ohjelmointi ja valitsemalla sitten Microsoft Script Editor tai painamalla ALT+VAIHTO+F11. Kun avaat MSE:n InfoPathissa, MSE-koodieditori tulee näkyviin ja lomakemallin oletuskomentosarjatiedosto (tiedostotunniste on joko .js tai .vbs lomakemallin komentosarjakielen mukaan) avautuu koodinmuokkausikkunaan.

Huomautus: Jos et löydä Microsoft Script Editoria Ohjelmointi-valikosta, sinun on valittava JScript tai VBScript lomakemallin komentosarjakieleksi. Lisätietoja lomakemallin komentosarjakielen määrittämisestä on Katso myös -osan linkeissä.

Sivun alkuun

Hallittu koodi

Jos tietokoneeseen on asennettu Microsoft .NET Framework 2.0 ja Microsoft Core XML Services 6.0, kun asennat InfoPathin, InfoPath käyttää tällöin Microsoft Visual Studio Tools for Applications (VSTA) -ohjelmointiympäristöä integroituna oletuskehitysympäristönä. Kun työskentelet VSTA:ssa, voit luoda hallitun koodin lomakemallia varten käyttämällä joko Microsoft Visual Basic- tai Microsoft C# -koodia. Lisätietoja tässä kehitysympäristössä työskentelemisestä on VSTA:n asennetuissa ohjeissa.

Lisäkehitysvaihtoehto on käytettävissä vain, jos Microsoft Visual Studio 2005 ja InfoPath ovat asennettuna samaan tietokoneeseen. Voit ladata ja asentaa Microsoft Visual Studio 2005 Tools -työkalut 2007 Microsoft Office System -järjestelmälle, jonka avulla voit luoda ja suunnitella lomakemalleja, jotka käyttävät hallittua koodia Visual Studio 2005-kehitysympäristössä. Lisätietoja InfoPath-projektien luomisesta Visual Studion avulla on ohjeissa, jotka on asennettu Microsoft Visual Studio 2005 Tools -työkalut 2007 Microsoft Office System -järjestelmälle.

Sivun alkuun

Yhteensopivuuteen liittyvät näkökohdat

Selainyhteensopivissa lomakemalleissa tuetaan vain C#- ja Visual Basic .NET -kieliä. JScript- tai VBScript-komentosarjakoodia sisältävät lomakemallit eivät ole selainyhteensopivia.

Sivun alkuun

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×