Tema: Re: MS Word - reportu generavimas c#
Autorius: GiedriusV
Data: 2010-12-19 22:12:08
http://www.microsoft.com/downloads/en/details.aspx?FamilyId=C6E744E5-36E9-45F5-8D8C-331DF206E0D0&displaylang=en

Gali editint, creatint xlsx, docx, pptx



"Jornada Del Muerto"  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.