On 22/03/06, D. Michel Morelli <[EMAIL PROTECTED]> wrote: > Ciao all. Sto creando dei template standard per un cliente, e > all'interno di questi template ci sono dei campi che devono essere > inseriti di volta in volta. Facciamo ad esempio la data ed una somma in > euro. Quello che vorrei fare io è avere la possibilità che writer la > prima volta che si apre il documento (oppure richiamando una macro) mi > faccia comparire una maschera dove inserire questi dati ed in automatico > inserire i valori immessi al posto giusto. > > E' possibile fare cio'? > > M. > > -- > ------------------------------- > Studio Legale Sutti > Via Montenapoleone 8 > 20121 Milano > Central e-mail: [EMAIL PROTECTED] > Web http://www.sutti.com > Tel. +39-02-762041 > Fax +39-02-76204805 > ---------- > This message is from a law firm. It is confidential and may be > *privileged*. If it is not intended for you please inform us then delete > it. If its content is not about the business of the firm or of its > clients then the message is neither from nor sanctioned by the firm. Use > of this or any other e-mail facility of Studio Legale Sutti signifies > consent to interception by Studio Legale Sutti. > ---------- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > Ciao,
sicuramente ci sono metodi estremamente piu' eleganti e veloci ma se hai fretta puoi fare cosi': Inserisci nel template un numero di bookmarks pari al numero di campi da riempire, quindi crea una finestra di dialogo dove l'utente puo' inserire il valore per ciascuno di questi campi. Quando l'utente preme OK crea un cursore, muovilo sui bookmarks che hai definito precedentemente e inserisci il testo che l'utente ha inserito nella finestra di dialogo. Se sei in vena di programmare puoi mettere un po' di controlli associati all'evento "premuto il tasto OK" e verificare che i dati inseriti nella finestra di dialogo siano corretti. Puoi associare la macro che apre la finestra di dialogo all'apertura del documento, l'inconveniente di questo metodo e' che ogni volta che l'utente riapre il documento la finestra di dialogo si ripresenta anche se i dati sono gia' stati inseriti. Ovviare a questo inconveniente e' un po' rognoso perche' dovresti verificare se i dati esistono gia' e se questo e' il caso interrompere la macro o fare altri test piu' o meno complicati (ad esempio usare hasLocation - funge sempre - o vedere se il nome del file e' "senza titolo" - solo per OOo in Italiano). Alternativamente puoi associare la macro a un pulsante non stampabile (piu' semplice). Ciao, Michele --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
