Tema: Re: MS Word - reportu generavimas c#
Autorius: Jornada Del Muerto
Data: 2010-12-20 16:02:15
Varianto su naujais ofisais neperziurinejau, bet tikiu kad ten kazkas naujo yra, tiesiog pas klienta ne visur toks ofisas, o daug kur senesni, tai taikyta buvo i visus, na bet Laimio pasiulytas mail merge siuo metu jau realizuotas.
"GiedriusV" <g@dd.tlf> wrote in message news:ielouo$kb9$1@trimpas.omnitel.net...
> 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.
>