Newsgroup: it.comp.lang.visual-basic
Titolo: RichTextBox

Ciao a tutti e grazie dell'attenzione
Ho un problemino da risolvere.
Ho un documento compilato con Word
e salvato in formato DOC o RTF e
perci• inseribile in una RichTextBox.
In questo documumento vanno inseriti,
in ordine sparso, i campi di un record
letto da un database MDB.
Cambiando il record cambiano i valori
inseriti nel documento ottenendo cosi'
un altro documento relativo ai nuovi
valori dei campi.
Ora, vorrei ottenere, via Software,
la visualizzazione, e successivamente la
stampa, del documento completo con i valori
dei campi del record corrente del database.
Vorrei avere, pure, la possibilita'
di cambiare il record corrente del database 
e quindi i valori visualizzati nel documento;
Š possibile fare ci• con un controllo DATA ?
e con una RTB ?
Come si fa?
Ho provato con Crystal Report e non sono
riuscito ad ottenere buoni risultati.
grazie
Tomamso
Tstef...@capoleuca.it
studio.s...@teamnei.it

Ciao a tutti e grazie dell'attenzione
Ho un problemino da risolvere.
Ho un documento compilato con Word
e salvato in formato DOC o RTF e
percio' inseribile in una RichTextBox.
In questo documumento vanno inseriti,
in ordine sparso, i campi di un record
letto da un database MDB.
Cambiando il record cambiano i valori
inseriti nel documento ottenendo cosi'
un altro documento relativo ai nuovi
valori dei campi.
Ora, vorrei ottenere, via Software,
la visualizzazione, e successivamente la
stampa, del documento completo con i valori
dei campi del record corrente del database.
Vorrei avere, pure, la possibilita'
di cambiare il record corrente del database 
e quindi i valori visualizzati nel documento;
Š possibile fare ci• con un controllo DATA ?
e con una RTB ?
Come si fa?
Ho provato con Crystal Report e non sono
riuscito ad ottenere buoni risultati.
grazie
Tommaso
Tstef...@capoleuca.it
studio.s...@teamnet.it

 e con una RTB ?
Dividi il lavoro in tre passi: lettura dei dati dal database, inserimento nel
testo RTF della RTB, stampa del documento. Per il primo, non ti posso
aiutare molto, i Db non sono il mio forte.
Per il secondo ho un suggerimento: puoi creare un documento vuoto
come template, con dei "segnaposto" per dove devi inserire i dati, ad esempio:
"Fattura n. DATONumFatt, del DATODataFatt
Cliente: DATONomeCliente" ecc. ecc.
A questo punto, con il metodo Find della RTB trovi e sostituisci i tuoi segnaposto
con i dati che trovi nel DB. DatoNumFatt diventerà 1243, DATODataFatt sarà
12/04/1999, eccetera.
Il terzo passo è la stampa, e qui potresti avere dei guai: la Micro$oft ammette
un paio di bug relativi alla RTB, devi usare dei workaround. Se intendi proseguire
su questa strada, posso inviarti un programmino di esempio che dovrebbe
stampare correttamente, dal quale puoi prendere spunto.
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com



ti ringrazio,
accetto il tuo aiuto
mandami l'esemzio
grazie
tommaso

 mandami l'esempio
Gli dň una ripulita e te lo mando.
Bye, G.