On 15/06/06, Alessandro Macuz <[EMAIL PROTECTED]> wrote:

> ciao a tutti,
[CUT]
> ecco il mio quesito:
>
> openoffice.org 2.0
> Calc
>
> ho la tabella con i dati:
>
> CODICE | NOME | INDIRIZZO | PAESE | CAP | TELEFONO
>
> mi piacerebbe inserire un tasto in ogni riga, cliccando sul tasto mi
> genera dei file di Writer o pdf con il modulo precompilato ..
>
> avete qualche vaga idea di come posso farlo ?

Si puoi usare "mail merge" o "stampa unione" e poi quando devi stampare la
serie li dice che inve di tutto il database stampi solo la riga dove ci sono
i dati del cliente che ti interessa.
Spiace non poter scendere più in dettaglio.

HTH

Alex.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Ciao,

Ci ho ripensato, la macro dopo tutto e' fattibile.

Ti dico come farei passo passo ma non scendero' nei dettagli (a meno che tu
non voglia)

Prima di cominciare:
0. crea un nuovo modello writer inserendo campi utente (ctrl+F2) dove vuoi
inserire i dati ricavati dal foglio di calcolo

La macro:
1. scorri la riga di calc che ti interessa e salva i dati in un array di
testo
2. crea un nuovo documento writer dal template che hai creato al passo 0
3. ottieni il documento writer appena creato
4. crea un'enumerazione dei campi utente
5. scorri i campi utente, fai un test sul nome e scrivi il valore
corrispondente che hai nell'array creato al passo 0
6. fai un refresh
7. (opzionale) salva il file writer in formato PDF

Se non ti piacciono i campi utente puoi sempre usare dei segnalibro.

Ciao,

Michele

Rispondere a