FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index All products support Sempre a proposito di Rtf e mail merge
Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM
Sempre a proposito di Rtf e mail merge
Posted: Wed Feb 08, 2006 03:27 PM

perchè non so come si faceva ....
e poi penso che sia diverso il comando da office a office ?

adesso sto vedendo come fare per inserire nel testo ora e time ci dovrebbe essere la funzione dell'edit control chiamata REGetDateTime() o qualcosa di simile ma non la trovo..mentre per i paragrafi ho rimediato..( margini,e allineamenti)

Vorresti marco lavorare con me per creare un RTFPAD ?

Best Regards, Saludos



Falconi Silvio
Posts: 858
Joined: Fri Oct 07, 2005 12:00 PM
Sempre a proposito di Rtf e mail merge
Posted: Fri Feb 10, 2006 10:35 PM

Puoi visualizzare il tuo documento come layout di stampa nel seguente modo (farina del sacco di EMG..)

define wdPrintView 3

FUNCTION MAIN()

LOCAL oWord

TRY 
    oWord = GETACTIVEOBJECT( "Word.Application" ) 
CATCH 
    oWord = CREATEOBJECT( "Word.Application" ) 
END

oWord:Documents:Add()

oWord:ActiveDocument:ActiveWindow:View:Type = wdPrintView

oWord:Visible = .T.

RETURN NIL

Testato su office 2000 e successivi.

Ciao

Marco

Best Regards,



Marco Turco

SOFTWARE XP LLP
Posts: 113
Joined: Wed Feb 08, 2006 10:32 PM
Stampa file RTF
Posted: Mon Feb 27, 2006 10:38 PM

Scusate ragazzi, ma ho le idee un po' confuse, ho l'esigenza di accodare un file rtf ad una stampa in corso (su pdf), naturalmente ho un oggetto oPrn già aperto ma non so come fare a stampre il file rtf.
Premetto che nel file rtf ci sono anche delle immagini, a volte come oggetto, a volte come collegamento.
Ho visto la ClasseModificataConPreview postata da Silvio ma non visualizza né stampa le immagini.
Avete qualche suggerimento ?

grazie
Roberto

Roberto Chiaiese
R&C Informatica S.n.c.
https://www.recinformatica.it
info@recinformatica.it

Harbour 3.2 - FW2512

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Stampa file RTF
Posted: Mon Feb 27, 2006 10:44 PM

Guarda com'è implementato il metodo TRichEdit:Print() e usa la chiamata alla funzione REPrint() all'interno della tua stampa.

EMG

Posts: 113
Joined: Wed Feb 08, 2006 10:32 PM
Sempre a proposito di Rtf e mail merge
Posted: Mon Feb 27, 2006 11:04 PM

Grazie Enrico,
Ho visto, ma il primo parametro della funzione RePrint è l'handle della finestra. Io invece non ho il file visualizzato in una finestra, lo leggo direttamente dal disco.
E' possibile sostituire l'handle della finestra con l'handle del file ?
Oppure passare direttamente il nome del file ?
dove si trova questa funzione rePrint ?

Roberto

Roberto Chiaiese
R&C Informatica S.n.c.
https://www.recinformatica.it
info@recinformatica.it

Harbour 3.2 - FW2512

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Sempre a proposito di Rtf e mail merge
Posted: Mon Feb 27, 2006 11:18 PM

Purtroppo il sorgente non è fornito. Magari potresti creare una finestra nascosta.

EMG

Posts: 113
Joined: Wed Feb 08, 2006 10:32 PM
Sempre a proposito di Rtf e mail merge
Posted: Mon Feb 27, 2006 11:42 PM

Prima di cominciare a fare dei test, sai dirmi se è in grado di stampare le immagini presenti nel file rtf ?

Roberto Chiaiese
R&C Informatica S.n.c.
https://www.recinformatica.it
info@recinformatica.it

Harbour 3.2 - FW2512

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Sempre a proposito di Rtf e mail merge
Posted: Mon Feb 27, 2006 11:50 PM

Penso di sì (altrimenti non avrebbe senso) ma non ho mai provato, mi dispiace.

EMG

Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM
Sempre a proposito di Rtf e mail merge
Posted: Tue Feb 28, 2006 10:36 AM

si stampa le immagini nella versione di Ozs dove appunto c'è quella funz di inserimento
nella nuova versione di Linares non l'ho vista ancora

Best Regards, Saludos



Falconi Silvio
Posts: 113
Joined: Wed Feb 08, 2006 10:32 PM
Sempre a proposito di Rtf e mail merge
Posted: Tue Feb 28, 2006 11:08 AM

ciao a tutti
dai primi test saltano fuori due problemi:

  1. se lancio l'esempio TestRich che trovo nella cartella Samples di FWH e provo a caricare un file RTF da disco esce il seguente errore:
    "unrecoverable error 9010: hb_xfree() invalid pointer 004ec06e select the file"

  2. se inserisco la classe TRichEdit() nel mio programma non riesco a scrivere nulla tranne che i numeri

dove sbaglio ?

Roberto

Roberto Chiaiese
R&C Informatica S.n.c.
https://www.recinformatica.it
info@recinformatica.it

Harbour 3.2 - FW2512

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Sempre a proposito di Rtf e mail merge
Posted: Tue Feb 28, 2006 11:18 AM
chiaiese wrote:2. se inserisco la classe TRichEdit() nel mio programma non riesco a scrivere nulla tranne che i numeri


Confermo. Ora lo segnalo...

EMG
Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM
Sempre a proposito di Rtf e mail merge
Posted: Wed Mar 01, 2006 12:07 AM

NON TI DIMENTICARE LE IMMAGINI

Best Regards, Saludos



Falconi Silvio

Continue the discussion