Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Windows forms i word

[es] :: .NET :: Windows forms i word

[ Pregleda: 2756 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

skyforever
bg

Član broj: 85533
Poruke: 72
*.adsl-1.sezampro.yu.



Profil

icon Windows forms i word15.09.2007. u 12:56 - pre 202 meseci
Pozdrav svima!

Probao sam da rešim ovaj problem, ali mi nešto ne ide...
Radim projekat u C#. Dinamički generišem izveštaj na osnovu podataka koje čitam iz baze. Taj izveštaj je Windows forma na koju dinamički dodajem tekstualna polja. Sada hoću da te podatke sa forme upišem u Word dokument. Tu nastaje problem jer ne mogu dinamički generisane podatke da pročitam.

Poenta je da odštampam izveštaj koji sam dobio. Ako neko zna lakši način da to uradim, ili kako da završim ovo što sam počeo, biću mu zahvalan ako mi objasni...

 
Odgovor na temu

gdjuric
Goran Djuric
Sabac

Član broj: 66464
Poruke: 32
212.200.144.*

Sajt: www.amalteja.co.yu


Profil

icon Re: Windows forms i word16.09.2007. u 20:50 - pre 202 meseci
Nisam siguran sta ti je problem...
U svakom slucaju evo ti mali primer.

>>>

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
TextBox tb1 = new TextBox();
tb1.Top = 100;
tb1.Name = "primer";
this.Controls.Add(tb1);

}

private void button2_Click(object sender, EventArgs e)
{
MessageBox.Show(this.Controls[2].Text ); // po rednom broju
MessageBox.Show(this.Controls["primer"].Text); // a moze i po nazivu
}
}
}


<<<

E sad, stampanje je druga tema. Ako je izvestaj iole slozeniji zasto odmah ne koristis print klase i pokazes preview umesto da koristis form?
 
Odgovor na temu

zoki9707

Član broj: 2996
Poruke: 32
*.static.sbb.co.yu.



Profil

icon Re: Windows forms i word21.09.2007. u 14:40 - pre 202 meseci
Ukoliko sam te dobro razumeo ti trebas da odstampas neki izvestaj ali u WORD dokumentu.

Pokusaj da kreiras jedan string koji ce da ima tagove kao HTML strana i snimi ga sa ekstenzijom doc.

Mozes da pravis kakve hoces izvestaje u Wordu.
Ukoliko me nisi razumeo pisi da ostavim kod.
 
Odgovor na temu

bags

Član broj: 10072
Poruke: 715
*.12.15.tuwien.teleweb.at.



+2 Profil

icon Re: Windows forms i word21.09.2007. u 21:32 - pre 202 meseci
Ja imam sledeca dva prijedloga:

1.)Imas na www.pdfsharp.com MigraDoc ekstenziju.Sa njom, na vrlo jednsotavan nacin, mozes definisati dokument, koji kasnije mozes prebaciti u RTF ili PDF.Samo jos sredis da snima ovaj RTF dokument sa .doc extenzijom i to je to.(Podrazva tabele,fontove i sl.)

2.)Da napravis formu u Wordu i onda po potrebi upisujes samo u ta polja iz c#.To ti se isplati samo ako ti je izvjestaj prilicno statican tj. kada znas tacno format podataka i oblik stranice.Ne secam se tacno komandi preko kojih se to radi, ali sigurno ima gotovih primjera na netu.Ako ne nadjes javi,pa cu pokusati da ti nadjem svoj kod za to.
Free advice is seldom cheap.
 
Odgovor na temu

bjtetf

Član broj: 77307
Poruke: 117
80.65.165.*



+1 Profil

icon Re: Windows forms i word18.12.2007. u 13:59 - pre 199 meseci
Bags,da li mozes da ostavis link ka ovom tvom drugom predlogu, ili kod.
 
Odgovor na temu

bags

Član broj: 10072
Poruke: 715
*.teol.net.



+2 Profil

icon Re: Windows forms i word18.12.2007. u 17:56 - pre 199 meseci
Nazalost sad sam na odmoru pa nemam uz sebe knjigu, gdje ima odlican primjer.Probaj sa googlanjem tipa filling word forms from c# ili tako nesto.

Najdalje 6.1. dobijas kompletan kod. ;)

Free advice is seldom cheap.
 
Odgovor na temu

[es] :: .NET :: Windows forms i word

[ Pregleda: 2756 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.