On 2/8/08, Alessandro Braga <[EMAIL PROTECTED]> wrote: > Mi spiego meglio: > uso dei fogli di stile writer per fare preventivi per i singoli clienti, > idem per lettere ed altro, se al posto di Nome e cognome fosse possibile > inserire un campo collegato ad excel o a mysql intanto che preparo il > preventivo inserisco i dati del cliente (o prelevo se è già inserito) > nel foglio di calc e/o di mysql in questo modo e non al contrario > raccolgo dati mentre lavoro sulle lettere fatte con WRITER e non > viceversa completo il form per poi richiedere il report e stampare il > preventivo. Diciamo che diventerebbe una integrazione perfetta se serve > uno o l'altro.... > C'erto il preventivo poi dovrebbe essere stampato in modo normale senza > finestre di scorrimento etc etc.. > non so se così si capisce meglio???? > Ciao Alessandro,
Credo che la cosa sia fattibile, ma non semplice (d'altra parte il giorno che farai una domanda semplice credo che caschero' dalla sedia! :-) ). Le istruzioni dettagliate sarebbero lunghissime da scrivere e so che di database ci capisci molto piu' di me percio' ti scrivo piu' o meno come fare. - Inizia con il creare un nuovo database importandoci la tabella Calc e quindi registrarlo (puoi anche registrarlo dopo). - Creati anche una query per campo che ti mostrino tutti gli elementi di ciascun campo. Dopo dovrai aggiungere anche altre query un po' piu' sofisticate (credo). - Apri poi un documento Writer e usando le barre degli strumenti per inserire formulari e controlli metti una combobox. Per il momento ignora tutto il resto - Sempre In modalita' design clic con il destro sulla combo e seleziona form... - Nella finestra delle proprieta' vai alla scheda dati e li' digli che il form deve prendere i dati dal tuo database, che il tipo di contenuto e' una tabella e che vuoi l'unica tabella che hai. - Apri adesso le proprieta' della combobox (doppio clic) e nella scheda Dati scrivi che il tipo di contenuto e' una query e seleziona quindi tra le query che hai creato. Se sei masochista, e non vuoi creare query, scrivi che il contenuto e' sql e creati la query a manina. - disattiva la modalita' design e prova a vedere se la tua combo fa quello che vuoi. immagino che tu vorrai che quando selezioni diciamo il nome della persona gli altri campi si riempiano automaticamente con indirizzo eta' etc... Per fare questo credo tu debba scrivere una macro che venga lanciata quando modifichi il valore "nome" (vai alla scheda eventi) e che faccia ti faccia partire una query nelle altre caselle per trovare gli altri campi del record Non credo sia difficile, ma nemmeno elementare... Credo ci sia anche un capitolo della Guida a Writer dedicato all'uso dei formulari... Ciao, Michele --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
