Autoexec e crash di Base

Discussioni sulle caratteristiche di database
Rispondi
iastimo
Messaggi: 6
Iscritto il: sabato 6 gennaio 2018, 20:26

Autoexec e crash di Base

Messaggio da iastimo »

Salve a tutti, sono nuovo sia del forum che di Base.
Prima di postare qui ho cercato soluzioni un po' dappertutto, ma con nessun risvolto positivo.

Inserendo una macro per l'autoexec di un formulario all'apertura di Base, o scaricando qualsiasi db postato qui con un autoexec per l'apertura di un formulario, mi si chiude Base. Apro il db, appena si apre crasha.


Grazie in anticipo per qualunque consiglio e/o soluzione
mac os 10.12.6 | openoffice 4.1.5 | jre 9.1
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8786
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Autoexec e crash di Base

Messaggio da charlie »

Ciao e benvenuto sul forum.
Se intanto ti vuoi presentare puoi farlo qui: viewforum.php?f=16
Per una panoramica delle regole del forum consulta il Manuale di sopravvivenza: http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2
Buon proseguimento.

Probabilmente hai individuato la presenza di un bug, il comportamento da te descritto lo riscontro anch'io con questa macro:

Codice: Seleziona tutto

REM  *****  BASIC  *****
Sub autoexec
Dim InteractionHandler As Object
InteractionHandler = createUnoService("com.sun.star.sdb.InteractionHandler")
ThisDatabaseDocument.CurrentController.connect("","")
ThisDatabaseDocument.FormDocuments.getByName ( "Formulario1" ).open
End Sub
inserita come autoexec.
Bisognerà vedere se è un problema della versione 4.1.5 o solo della versione per Mac.
charlie
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8786
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Autoexec e crash di Base

Messaggio da charlie »

In Windows 7 funziona bene.
Ho avuto riscontro dal forum inglese che funziona bene anche in ambiente Linux.
charlie
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8786
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Autoexec e crash di Base

Messaggio da charlie »

charlie
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
iastimo
Messaggi: 6
Iscritto il: sabato 6 gennaio 2018, 20:26

Re: Autoexec e crash di Base

Messaggio da iastimo »

Grazie Charlie... avevo, infatti, pensato che fosse un bug. Ho provato a fare un downgrade alla versione 4.1.4, ma niente. Crasha sempre. Attenderò notizie se ci saranno aggiornamenti per risolvere. A presto!
mac os 10.12.6 | openoffice 4.1.5 | jre 9.1
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8786
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Autoexec e crash di Base

Messaggio da charlie »

Io ho provato questo file con la versione 4.1.3 e funziona senza problemi.
Allegati
prova-autoexc.odb
(11.06 KiB) Scaricato 166 volte
charlie
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
iastimo
Messaggi: 6
Iscritto il: sabato 6 gennaio 2018, 20:26

Re: Autoexec e crash di Base

Messaggio da iastimo »

Allora, provo a scaricare la versione 4.1.3. Faccio un test anche su tutte le funzionalità del db fatto con la 4.1.5

Ti faccio sapere... grazie
mac os 10.12.6 | openoffice 4.1.5 | jre 9.1
iastimo
Messaggi: 6
Iscritto il: sabato 6 gennaio 2018, 20:26

Re: Autoexec e crash di Base

Messaggio da iastimo »

Grande, fatto downgrade alla 4.1.3 ed è tutto funzionante. Così mi viene "spontanea" una domanda.
Come hai fatto a far aprire il formulario in resize per la grandezza dello schermo senza nessuna macro? I miei formulari si aprono sempre piccoli al centro schermo e onestamente non mi piace la macro per il tuttoschermo.
mac os 10.12.6 | openoffice 4.1.5 | jre 9.1
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8786
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Autoexec e crash di Base

Messaggio da charlie »

Ciao, il file ed il suo contenuto non sono miei, sono stati "raccattati" su questo forum (o su altri) e di più non ti so dire.
Se sei interessato all'argomento aprine uno nuovo senza continuare qui, grazie.
charlie
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
iastimo
Messaggi: 6
Iscritto il: sabato 6 gennaio 2018, 20:26

Re: Autoexec e crash di Base

Messaggio da iastimo »

sì, sorry. Proverò a capirci qualcosa da quello, intanto.

Alla prossima
mac os 10.12.6 | openoffice 4.1.5 | jre 9.1
masmarch
Messaggi: 8
Iscritto il: sabato 30 dicembre 2017, 8:27

Re: Autoexec e crash di Base

Messaggio da masmarch »

Ciao,

ho provato usare la macro autoexec con base 4.1.14 ma non mi funziona allego db di prova mentre se scarico quello proposto da charlie mi va.
Cosa sbaglio?

Grazie
Allegati
Prova.odb
(11.11 KiB) Scaricato 150 volte
Open Office 4.1.4 Windows 10
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8786
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Autoexec e crash di Base

Messaggio da charlie »

Ciao @masmarch, da quello che capisco il tuo problema non è il crash, che del resto è circoscritto ai s.o. Mac.
Pertanto apri un nuovo argomento con un titolo appropriato, grazie.
charlie
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
masmarch
Messaggi: 8
Iscritto il: sabato 30 dicembre 2017, 8:27

Re: Autoexec e crash di Base

Messaggio da masmarch »

Ok
Open Office 4.1.4 Windows 10
Rispondi