Il 07/08/2011 10:35, ambro ha scritto:

Voglio imparare ad usare Base e per questo ho creato la 'classica' libreria. A parte le varie difficoltà che fino ad ora sono riuscito a superare con le ricerche in internet ora ho un problema che proprio non riesco a risolvere in modo soddisfacente

All'apertura di base mi si apre un formulario con il menu generale da cui apro gli altri formulari. Aggiungo i miei dati e tutto bene, poi chiudo il db con il comando File-> Esci di base, ma il file non viene aggiornato e alla riapertura i dati precedentemente immessi non ci sono.

Ho scoperto che se accedo ai formulari per l'immissione dei dati manualmente, oppure seleziono almeno una volta l'oggetto del database Tabelle, poi alla chiusura il file viene aggiornato.

Per ora posso eliminare l'apertura in automatico del formulario con il menu generale, ma mi piacerebbe risolvere il problema. Ho già fatto diverse ricerche in rete ma non ho trovato nulla un merito.

Versione OOo 3.3.0

OS: Linux Debian, e Windows XP



Grazie per l'aiuto

Ambrogio






quello che ci stai dicendo è questo?
ho creato un database con formulari incorporati.
ho inserito una macro di autoexec che mi avvia direttamente un formulario in cui inserire dei dati, o un formulario che avvia un altro formulario per inserire i dati
finito l'inserimento non chiudo il formulario ma chiudo il db con file Esci.
se seguo questa procedura i dati immessi non vengono salvati.
se non faccio partire la macro, apro e chiudo manualmente il formulario i dati vengono salvati.

la causa quindi potrebbe essere la macro o il non corretto uso del formulario a cui potresti aggiungere almeno un tasto(o macro) e selezionare nelle azioni aggiorna


--
Barbato Ivano
Via Gazzo, 12/a
36020 Zovencedo
P.Iva 01719090241
C.F. BRBVNI61R08L840O

Tel. 0039 0444 893354 1836577
Cell.0039 328  2369972
Fax  0039 0444 1830365
Skype ivanobarbato
E-mail iv...@ivanobarbato.com
Sito Web www.ivanobarbato.com


--
------------------------------------------------------------------------
Per cancellarsi: scrivere a utenti-unsubscr...@it.openoffice.org
Per altre operazioni: http://openoffice.org/projects/it/lists

Rispondere a