Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Veidlapas veidnes skriptu var būt tikai vai pārvaldītu kodu, kas rakstīts citā vienu programmēšanas valodu. Varat mainīt veidlapas veidnes programmēšanas valoda, noņemot sākotnējo skriptu vai pārvaldāmu kodu, norādot jaunu programmēšanas valodu, pārrakstot sākotnējo skriptu vai pārvaldītu kodu jaunajās programmēšanas valodu un pēc tam pievienojot jaunu skriptu vai pārvaldītā veidlapas veidnes kods.

Piezīme.: InfoPath nevar konvertēt esošu skriptu vai pārvaldītu kodu programmēšanas vienas valodas uz citu programmēšanas valodu.

Šajā rakstā

Pārskats

Ja jums ir nepieciešams skriptu vai pārvaldītu kodu izmantošana biznesa loģikas pievienošana veidlapas veidnei, piemēram, sarežģītu aprēķinu veikšanu, izmantojot vērtības, kuras lietotāji ievada veidlapas, kuru pamatā ir veidlapas veidne, varat pievienot biznesa loģiku, izmantojot kādu no daudziem dažādiem programmēšanas valodu, ieskaitot c# vai Microsoft Visual Basic. Kad esat pievienojis skriptu vai pārvaldītu kodu veidlapas veidnē, visas izmaiņas, kuras vēlaties padarīt vai jaunu skriptu vai pārvaldīto kodu, kuru vēlaties pievienot veidlapas veidnei raksta tajā pašā programmēšanas valodā.

Veidlapas veidnes attīstības gaitā jauno biznesa prasību, iespējams, vajadzēs mainīt programmēšanas valoda, ko izmanto veidlapas veidnē. Iedomājieties, piemēram, šādos gadījumos:

  • Jūsu uzņēmumam ir jaunu politiku, visas Microsoft Windows programmas un programma paplašinājumus izstrādājis jūsu nodaļa izmantot c# programmēšanas valodu. Esošās veidlapas veidnes, kas izmanto jūsu uzņēmumā tika izveidota, izmantojot programmēšanas valodu Visual Basic. Lai izpildītu jaunu politiku, jākonvertē visas veidlapas veidnes, lai tās izmantotu c# programmēšanas valodu.

  • Veidlapas veidnes, kas izveidotas programmā Microsoft Office InfoPath 2003, kurā ir skriptu, kas rakstīts JScript ir publicētas. Jo Microsoft Office InfoPath 2007 ļauj lietotājiem aizpildīt veidlapas, kuru pamatā ir veidlapas veidne tīmekļa pārlūkprogrammā, šī veidlapas veidne pārvērst pārlūkprogrammai iespējotas veidlapu veidnes un pēc tam to publicēt serverī, kurā darbojas InfoPath Forms Services. Tomēr InfoPath Forms Services var parādīt veidlapu veidņu ar vadīto kodu komplektiem; nevar publicēt veidlapas veidni, kas satur skriptu serverī, kurā darbojas InfoPath Forms Services. Skripts ir pārvērst vadīto kodu montāžas, lai veidlapas veidni var publicēt serverī, kurā darbojas InfoPath Forms Services.

  • Jūs esat atbildīgs par saglabājot vairākas veidlapas veidnes, kas jums nav dizains. Šajās veidlapu veidnēs ir skriptiem, kas rakstīti JScript. Lai gan var lasīt un rakstīt skriptiem, kas rakstīti JScript, jums ir daudz apgūtu rakstot skriptu, izmantojot Microsoft Visual Basic Scripting Edition (VBScript programmēšanas valodu). Tāpēc, ka jums būs uzturēt šos veidlapas veidņu, tā būs daudz efektīvāka, ja skriptu rakstīta VBScript, tāpēc jums jāizlemj, lai aizstātu esošo skriptiem, kas rakstīti JScript ar skriptiem, kas rakstīti, izmantojot VBScript.

Ja nepieciešams mainīt programmēšanas valodu, kas tiek izmantota esošas veidlapas veidnes, vispirms ir jānoņem esošu skriptu vai pārvaldītu kodu no veidlapas veidnes un norādiet jaunu programmēšanas valodu veidlapas veidnē. Kad veidlapas veidnē programmēšanas valoda ir mainīta, varat pārrakstīt skriptu vai pārvaldītu kodu jaunajā valodā, izmantojot Microsoft Script Editor vai Microsoft Visual Studio Tools for Applications, un pēc tam pievienojiet jaunu skriptu veidlapas veidnei.

Uz lapas sākumu

Veidlapas veidnes programmēšanas valodas maiņa

Pirms veidlapas veidnes programmēšanas valoda ir mainīta, iespējams, vēlēsities saglabāt kopiju sākotnējo avota kodu teksta redaktorā, piemēram, Microsoft Notepad gadījumam, ja jums ir nepieciešams atsaukties uz to vai izmantot oriģinālo kodu.

Saglabāt sākotnējo avota kods

  1. Atveriet veidlapas veidnes noformēšanas režīmā.

  2. Izvēlnē Rīki norādiet uz programmēšanaun pēc tam veiciet vienu no šīm darbībām:

    • Ja veidlapas veidnē ir skriptu, noklikšķiniet uz Microsoft Script Editor.

    • Ja veidlapas veidnē ir pārvaldāms kods, noklikšķiniet uz Microsoft Visual Studio Tools for Applications.

  3. Microsoft Script Editor vai Microsoft Visual Studio Tools for Applications izvēlnē Rediģēt noklikšķiniet uz Atlasīt visu.

  4. Izvēlnē Edit (Rediģēt) noklikšķiniet uz Copy (Kopēt).

  5. Ielīmējiet kodu, kuru nokopējāt teksta redaktoru, piemēram, programmu Notepad.

  6. Saglabājiet failu teksta redaktorā.

Veidlapas veidnes programmēšanas valodas maiņa

  1. Izvēlnē Rīki noklikšķiniet uz Formas opcijas.

  2. Sadaļā kategorijasVeidlapas opciju dialoglodziņā noklikšķiniet uz programmas.

  3. Sadaļā programmēšanas valoda, noklikšķiniet uz Noņemt kodu.

  4. Noklikšķiniet uz , ziņojumu logā Brīdinājums, ka gatavojaties noņemt kodu no veidlapas veidnes.

  5. Sarakstā veidlapas veidnes koda valoda noklikšķiniet uz valodas, kuru vēlaties izmantot veidlapas veidnē.

    Padoms.: Ja maināt programmēšanas valodu Visual Basic vai C# projekta atrašanās vieta Visual Basic un c# koda lodziņā ierakstiet vietu, kur vēlaties saglabāt projekta failu.

Uz lapas sākumu

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×