Tema: Re: MS Word - reportu generavimas c#
Autorius: Kazius
Data: 2010-12-03 10:31:37
Na, jeigu naudoti Office 2007, viskas labai graziai sprendziama XML formate.

k.

"Jornada Del Muerto" <Jornada@Lythum.lt> wrote in message 
news:id8rdl$mdd$1@trimpas.omnitel.net...
> Sveiki,
>
>    Prireike klientui tokios programeles kur paima excel faila su duomenim, 
> dokumento sablona, nurodo kur deti kokius duomenis is excel ir sukurti 
> reikia 1 faile pvz 1000-10000 dokumentu pagal ta sablona, na jie atskirti 
> page break.
>
>    Realizavau dabar taip kad excel faila susikrauna i DataTable, tada 
> dirba per ms office object ir word library pridedant dokumentus pagal 
> template ir iterpiant is datatable reikiamus laukus ir taip tokiu laikinu 
> failiuku doc kiek yra irasu lentoje tiek ir sukuria, po to sukasi antras 
> procesas kuris daro Word.Selection.InsertFile ir juos visus sukrauna i 1 
> doc faila.
>
>    Visa tai veikia, bet uztrunka laiko, kadangi kiekiai dideli, tai mastau 
> gal kazkaip kitaip imanoma padaryti?
>
>    Esme kad vartotojui nebutu sunku sukurti sablona ir tai jau ismokinau 
> *.dot failus kurti :) Plius skaiciau kazka kazkokiam forume kad lyg 
> kazkaip is XML eina i worda paduoti? visumoje ten laiskai, dar maciau 
> metoda NextLetter bet neradau aprasymu, reiketu kitokio kazkokio sprendimo 
> kuris dirbtu greiciau.