Pagina 1 di 1

Chiusura con pulsante X

Inviato: venerdì 17 aprile 2015, 9:16
da Giove
Ciao a tutti.
Ho notato che se chiudo il database con il pulsante X, la macro autoexec, alla riapertura del database non funziona.
Vorrei eliminare questo pulsante o fare in modo che se chiudo con pulsante X il database si chiuda in modo corretto.
Grazie

Re: Chiusura con pulsante X

Inviato: venerdì 17 aprile 2015, 9:38
da charlie
Giove ha scritto: Ho notato che se chiudo il database con il pulsante X, la macro autoexec, alla riapertura del database non funziona.
In quale altro modo chiudi il database?

Re: Chiusura con pulsante X

Inviato: venerdì 17 aprile 2015, 9:47
da Giove
Lo chiudo con pulsante collegato a Macro.

Codice: Seleziona tutto

Sub escidaooo
If MsgBox (" Sei sicuro di voler terminare il lavoro? ", 17, "CHIUSURA DATABASE") = 2 then   '    
     EXIT Sub
   
End If  
oDoc = ThisDatabaseDocument
If (oDoc.isModified) Then
If (oDoc.hasLocation AND (Not oDoc.isReadOnly)) Then
oDoc.store()
Else
oDoc.setModified(False)
End If
End If
oDoc.close(True)

 REM  ThisComponent.CurrentController.Frame.close(True)
   REM ThisDatabaseDocument.close( true )
End sub

Re: Chiusura con pulsante X

Inviato: venerdì 17 aprile 2015, 10:15
da charlie
E al primo avvio, autoexec funziona? Sarebbe inspiegabile.

Re: Chiusura con pulsante X

Inviato: venerdì 17 aprile 2015, 10:32
da Giove
Si, funziona perfettamente, il problema si presenta solo se chiudo il database con il pulsante X.. è un problema di OpenOffice.. penso.

Re: Chiusura con pulsante X

Inviato: venerdì 17 aprile 2015, 13:40
da charlie
Se posti il file possiamo provare con versioni diverse e con Libre Office.

Re: Chiusura con pulsante X

Inviato: venerdì 17 aprile 2015, 15:01
da Giove
Grazie, allego link per scaricare il database.
Vorrei Usare Openoffice!

https://dl.dropboxusercontent.com/u/258 ... rovadb.odb