![]() |
Pages (19): « 1 2 [3] 4 5 6 7 » ... Last » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [Progetto] MailMerge (http://www.dsy.it/forum/showthread.php?threadid=36057)
Originally posted by -MaVeRiK86-
Mi sto incasinando, come sempre.
Se per creare un'istanza di DocumentProcessor debbo scrivere una cosa come:
DocumentProcessor doc = new DocumentProcessor(mail, "nomi.txt" , "valori.txt");
Ora, l'istanza 'mail' la devo aver creata prima di andarla a passare al costruttore di DocumentProcessor.Ma se il costruttore di EMail richiede che gli vengano passati gli elementi che lo compongono (almeno io ho capito così), com'è possibile?
Probabilmete non ho ben capito a cosa servano le tre istanze dei tre tipi di documento e sopratutto, cosa contengono.
Cioè, io cosa ci metto dentro a un Email o Report quando lo creo e successivamente, quano lo passo a DocumentProcessor?
Qualcuno che ha capito sarebbe cosi gentile da spiegarmi un po' la logica e la sequenza?
Mille grazie in anticipo,i prof non mi rispondono!!
Se non ho capito male, il file dei modelli va passato solo alla BatchProcessor e non alla DocumentProcessor....
Ca*** hai proprio ragione Lukkei, non avevo letto questo punto bene.Infatti non capivo dove andasse a finire il file dei modelli..
Originally posted by Jaky
qualcuno di voi ha capito come comportarsi con le date? 0_o
Ma....
Se io ho per ipotesi 50 valori (mario rossi carlo rossi giacomo rossi ec...) nel file dei nomi e 3 modelli (email doc e report) nel file dei modelli... per ogni modello utilizzo 50 valori (quindi vengono 150 file) o uso tanti valori quanti sono i modelli? (quindi 3..)
__________________
:O
Secondo me la prima ipotesi... ripeto il modello per tutti i valori presenti nel file dei valori!
Però avevo un dubbio... per esempio nel file "documents" nell'ultimo documento (un report) non compaiono varibili da sostituire! In questo caso il documento non andrebbe ripetuto per tutti i valori, giusto?
Grazie.
Originally posted by Lukkei
io ho creato un metodo che me la genera, formatta ed inserisce nel formato richiesto, ma visto che non è specificato se la data dev'essere inserita dall'utente o presa da sistema, non mi resta che sperare di aver avuto la giusta intuizione...
Ragazzi, quando parla di ARRAY di numero elementi sconosciuto, voi cosa credete intenda?
sicuramente ci vorrà un'array dinamico (io pensavo alla classe ArrayList del pacchetto standard di Java) voi cosa ne dite????
Originally posted by nasty121
Ragazzi, quando parla di ARRAY di numero elementi sconosciuto, voi cosa credete intenda?
sicuramente ci vorrà un'array dinamico (io pensavo alla classe ArrayList del pacchetto standard di Java) voi cosa ne dite????
Ragazzi, quando parla di ARRAY di numero elementi sconosciuto, voi cosa credete intenda?
sicuramente ci vorrà un'array dinamico (io pensavo alla classe ArrayList del pacchetto standard di Java) voi cosa ne dite????

nel testo dice che nn si possono usare librerie esterne...quindi nemmeno la prog che c'è sul sito di cazzola?intendo quella che contiene le classi sequenza e frazione usate a lezione...
Originally posted by Deglia
nel testo dice che nn si possono usare librerie esterne...quindi nemmeno la prog che c'è sul sito di cazzola?intendo quella che contiene le classi sequenza e frazione usate a lezione...
Ok ragazzi, faccio appello a coloro che hanno capito questo dannato progetto (probabilmente sono l'unica p***
a non averlo capito) sperando nella loro pazienza e prometto di non rompere più
.
Sostanzialmente il progetto si divide in due: una parte relativa alla processazione del DocumentProcessor per un singolo documento e l'altra del BatchProcessor.
Al paragrafo 5 , pagina 3 descrive i passaggi essenziali per il mail merge relativo a un singolo documento, operazione che compierà un'istanza di DocumentProcessor.
Ma nella pratica non ho capito un 'azzo.
1) Cosa vuol dire "creerà un documento i cui contenuti faranno riferimento a una o più variabili; "Cioè cos'è questo 'documento'?Un file di testo?Una struttura fissa definita in una classe?Da dove lo prendo?
2)Come lo riempo con le variabili segnaposto?Cioè fisicamente dove e come devo creare la struttura di questo singolo documento modello da "mergiare"?Devo definire tutto nella sua classe di appartenenza(mail,report,document)?E sopratutto, come faccio a riempirlo con le variabili segnaposto?
EMail prova = new EMail(/*sono queste le variabili segnaposto da inserire nel modello?*/);
prova, una volta completo della sua struttura, potrà essere passato al costruttore del DocumentProcessor per essere "mergiato" secondo il file dei nomi/valori.
Ciò che mi manca di capire è proprio dove devo definire la struttura di questi tre documenti e come li riempo di volta in volta con le varie variabili segnaposto prima di darli in pasto al DocumentProcessor..sto impazzendo..
In BatchProcessor è semplice..è il file dei modelli a definire il tutto, ma qui proprio non capisco..abbiate pazienza/pietà ![]()
Ringrazio in anticipo chi si sbatterà a leggere sta solfa e magari mi darà qualche dritta!
io ho capito che il documento/mail/report singolo da istanziare in DocumentProcessor lo crei attraverso gli argomenti passati ai relativi costruttori...
mmm ma così come fai a stabilire il testo base (quello che non cambia ) del documento?
| All times are GMT. The time now is 08:17. | Pages (19): « 1 2 [3] 4 5 6 7 » ... Last » Show all 279 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.