Newsgroup: it.comp.lang.delphi
Titolo: Stampa Unione da Delphi

Salve a tutti,
ho un documento in formato Word.
Ora avrei la necessità di legare al documento i campi del mio database
(precisamente SQL Server) per poter poi stampare il testo con
sostituiti i valori ai rispettivi campi..
Dovrebbe essere un po' come la STAMPA UNIONE di Word, ma l'utente non fosse
costretto ad uscire dall'applicativo scritto in Delphi,
lanciare Word e fare la classica stampa unione.
Il tutto dovrebbe avvenire rimanendo dentro l'applicativo Delphi.
Avete qualche idea...
Grazie
Donato di Tullio

 Il tutto dovrebbe avvenire rimanendo dentro l'applicativo Delphi.
Utilizza l'oggetto COM esposto da MsWord, su Torry.net si trovano
decine di componenti/esempi, altrimenti puoi utilizzare i componenti
"server" inclusi con Delphi.
Saluti.
-- 
I'am what I'am, I do what I can

 Avete qualche idea...
O apri il documento di word con ShellExecute, oppure utilizzi qualche tools
per creare documenti word da Delphi.
Uno di questi lo trovi su torry Ekrtf, che usa template rtf per generare
altri documenti rtf che perņ puoi nominare .doc.
oppure TurboPower lo trovi su souceforge
http://sourceforge.net/projects/tpofficepartner/
e altri che non conosco bene...
ciao

 altri documenti rtf che perņ puoi nominare .doc.
Ho provato a scaricarlo, ma quando apro EDSN.DPK per compilare il componente
e
installarlo la compilazione non va a buon fine perchč manca il file
EDSN.PAS.
Sai dirmi dove lo posso trovare ?
Grazie
Donato Di Tullio

On Wed, 10 Sep 2003 08:32:24 GMT, Donato Di Tullio wrote:
Donato Donato...
ma se leggevi il file readme non era meglio ? ;)
cmq
devi usare ecomp.dpk..
come l'autore spiega benissimo:
1. Uninstall previous version of EkRTF: 
Select "Component/Install Packages" from the Delphi IDE. Select the package
file EComp.bpl, 
click "Remove" button, click "OK". Select the package file Edsn.bpl, click
"Remove" button, click "OK". 
2. Open package ecomp.dpk in Delphi IDE. 
3. Click "Compile" then "Install" button. Close package. Answer "No" to
save question.
4. Install package edsn.dpk the same way as ecomp.dpk 
5. Select "Tools/Environment Options" from the Delphi IDE. 
6. Select the "Library" tab. 
7. Check the path to *.dcu files in "Library Path" edit box. It must
reference to location where is the 
new version of EK RTF components. Installed component will appear on "Data
Access" panel.
Ciao

 4. Install package edsn.dpk the same way as ecomp.dpk
Da quello che ho capito io questo significa che devo installare anche
edsn.dpk allo stesso modo di come ho fatto per ecomp.dpk.
Se così non è, sempre se lo sai, toglimi una curiosità : a che serve
edsn.dpk ?
A parte questo comunque ho installato ecomp.dpk e sembra funzionare
tutto bene.
Ti ringrazio per l'aiuto che per me è stato preziosissimo.
Donato Di Tullio

 edsn.dpk ?
scusa sono io che stamani ho qualche problema con l'italiano,
dopo che hai installato ecomp installa senza compilare nello stesso modo
edsn.dpk e dovrebbe andare ... almeno a me va l'ho installato qui adesso
senza problemi.
Ciao.

 ha scritto nel messaggio
news:zsphqtgtwqpi.1mz27ptdouhr$.dlg@40tude.net...


 sostituiti i valori ai rispettivi campi..
Magari arrivo tardi, ma se vuoi puoi provare con gli oggetti OLE: trovi un
esempio completo su
http://delphi.about.com/library/weekly/aa032701a.htm
Saluti
        Marco Bortolani
 
infoN...@marcobortolani.it