Programiškai išgauti priedai iš InfoPath formų (Įskaitant jų pavadinimus!)

Turiu sąskaita įrašas sprendimą dėl kliento, kuris naudoja programa InfoPath ir darbo eigos. Vienu metu tvirtinimo proceso metu, Man reikia sukurti elektroninį laišką, kad turi visas geras InfoPath duomenis, taip pat priedus, patys taip, kad (atodūsis) kas nors gali pasiimti tuos duomenis ir rankiniu būdu iš naujo çra¹ykite jç į Oracle duomenų bazės programą.

Tai nėra labai sunku gauti arba apdorojant "InfoPath" forma. Aš nežinojau, kaip tvarkyti priedus, Tačiau. Po valandą ar dvi išnyra aplink internetas (amžinybė!) Aš šį straipsnį: http://support.microsoft.com/kb/892730

Ji teikia kai patogu kodą priedą Išskleiskite mazgą forma. (Jums vis dar reikia rasti mazgas ir visa tai, bet tai tik XML sintaksės).

Aš žinau, kad priedas yra base64 užkoduotas ir iš pradžių aš keliu tiesiog išgauti to base64 duomenų, dekodavimo jis ir išsaugojus jį. Tačiau, Aš greitai supratau, aš nežinojau, kaip gauti patį failo pavadinimą, kol aš rasiu pagal pirmiau minėtą straipsnį.

Aš iš tikrųjų nustatė, kad gana anksti, bet aš buvau Odpłynąć savo split asmuo. Iš vienos pusės, straipsnyje * sako, * tai naudinga InfoPath 2007. Dar, kodas ir instrukcijos yra viskas apie Visual Studio 2003 ir nuorodos į InfoPath 2003.

Bottom line, kodą, kuris straipsnis Jeigu dirba man (kol kas). Aš galiu gauti mano InfoPath forma, Aš gali apdoroti ją, Galite rasti ir iššifruoti areštas ir aš žinau, jo vardas. Kas daugiau gali vienas paklausti savo gyvenimą?

</pabaigos>

Prenumeruoti savo dienoraštį.

Sekite mane Twitter ne http://www.twitter.com/pagalvin

Jei nerimaujate, kad jūsų SharePoint aplinka gali būti tad nesveika, Leiskite padėti jums nustatyti, kad su sveikatos patikrinimu.

palik atsakymą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *