[Risolto] accedere elementi form da writer

Discussioni sulle caratteristiche di database
Rispondi
gino62
Messaggi: 81
Iscritto il: giovedì 26 dicembre 2013, 18:39

[Risolto] accedere elementi form da writer

Messaggio da gino62 »

Buona giornata.
Ho un database con un formulario. Da macro apro writer, poi non riesco ad accedere agli elementi del formulario.
Qualcuno ha idea come fare?
Una alternativa potrebbe essere sapere il numero del record salvato, collegarmi al database e accedere al record da lì.
Potreste darmi delle indicazioni sul modo da seguire?
grazie
Ultima modifica di gino62 il sabato 19 aprile 2014, 9:36, modificato 4 volte in totale.
LibreOffice 3.5.4.2
Debian /.3 wheezy
vladboscaneanu
Volontario
Volontario
Messaggi: 378
Iscritto il: martedì 22 ottobre 2013, 1:35

Re: accedere elementi form da writer

Messaggio da vladboscaneanu »

Scusa,ma non capisco il problema.
Da macro apro writer, poi non riesco ad accedere agli elementi del formulario
Puoi allegare un esempio?
LibreOffice ultima versione su Windows 10
gino62
Messaggi: 81
Iscritto il: giovedì 26 dicembre 2013, 18:39

Re: accedere elementi form da writer

Messaggio da gino62 »

vladboscaneanu ha scritto: Puoi allegare un esempio?
ciao vla.., allego esempio. grazie
Allegati
Prova1.odb
(14.17 KiB) Scaricato 113 volte
LibreOffice 3.5.4.2
Debian /.3 wheezy
Avatar utente
bydindi
Volontario
Volontario
Messaggi: 258
Iscritto il: lunedì 21 febbraio 2011, 10:16

Re: accedere elementi form da writer

Messaggio da bydindi »

Ciao Gino62

La scritta [Risolto] ha due condizioni ben distinte ma che secondo mè devono essere soddisfatte contemporaneamente

La prima è quella che hai utilizzato tu, e cioè far capire a chi stà seguendo il tuo thread che sei riuscito a risolvere il "problema", la seconda (non meno importante) è far capire a chi incappa nel tuo stesso problema che in questo thread c'è sicuramente la soluzione.

quindi se hai trovato la soluzione, potresti essere così gentile da spiegare il procedimento che hai utilizzato per.. accedere ad elementi del form da writer? :super: :super:

Sia chiaro il mio non è un rimprovero (ci mancherebbe) ma solo un suggerimento anche perchè anch'io utilizzo file di writer collegati a base e magari la tua soluzione e più semplice della mia (e magari di tanti altri che ci stanno leggendo... :mrgreen: )

Paolo
OOo 4.1.1 su Windows Vista
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: accedere elementi form da writer

Messaggio da charlie »

Appoggio la richiesta di @bydindi. Per questo la dicitura [Risolto] è stata temporaneamente cancellata.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
vladboscaneanu
Volontario
Volontario
Messaggi: 378
Iscritto il: martedì 22 ottobre 2013, 1:35

Re: accedere elementi form da writer

Messaggio da vladboscaneanu »

Gino62 ,non è più facile esportare il formulario in Writer(odt),è avere la possibilità di settare/formattare a proprio piacimento,invece di complicarti la vita,creando uno nuovo ogni volta?
Se vuoi lo facciamo insieme,ci spieghi solo cosa deve fare il tuo formulario.
Ciao
LibreOffice ultima versione su Windows 10
gino62
Messaggi: 81
Iscritto il: giovedì 26 dicembre 2013, 18:39

Re: accedere elementi form da writer

Messaggio da gino62 »

Buona giornata a tutti.
Ho risolto così:
1) memorizzando il record con "oForm.InsertRow()
2) prendendo il valore del campo ID
3) aprendo writer
4) connettendo con il database
5) SQL = "Select * From Tabella WHERE ID = valore"
poi per comodità salvato dati del record (del recordset) su un tipo di dati definiti con Type
-> vedi modulo MdlFrmInsUtente sub_Stampa e sub_TrovoRecor
allego file
buona pasqua a tutti
Allegati
DatabaseAsiloComunale.odb
(164.88 KiB) Scaricato 115 volte
LibreOffice 3.5.4.2
Debian /.3 wheezy
gino62
Messaggi: 81
Iscritto il: giovedì 26 dicembre 2013, 18:39

Re: accedere elementi form da writer

Messaggio da gino62 »

vladboscaneanu ha scritto:..non è più facile esportare il formulario in Writer(odt),è avere la possibilità di settare/formattare ..
Se vuoi lo facciamo insieme,ci spieghi solo cosa deve fare il tuo formulario.
Ciao
ciao vla..., non ho capito cosa vuol dire esportare formulario in writer.
Mi farebbe oiacere imparare una cosa nuova.
buon fine settimana
LibreOffice 3.5.4.2
Debian /.3 wheezy
vladboscaneanu
Volontario
Volontario
Messaggi: 378
Iscritto il: martedì 22 ottobre 2013, 1:35

Re: accedere elementi form da writer

Messaggio da vladboscaneanu »

Quando hai il Form aperto,vai su File-->Salva con nome e li scegli di salvare come odt.Cosi ottieni un documento Writer,collegato al tuo database.
LibreOffice ultima versione su Windows 10
gino62
Messaggi: 81
Iscritto il: giovedì 26 dicembre 2013, 18:39

Re: accedere elementi form da writer

Messaggio da gino62 »

vladboscaneanu ha scritto:Quando hai il Form aperto,vai su File-->Salva con nome e li scegli di salvare come odt.Cosi ottieni un documento Writer,collegato al tuo database.
grazie dell'informazione. Proverò.
Buon fine settimana
LibreOffice 3.5.4.2
Debian /.3 wheezy
Rispondi