Pagina 1 di 1

[Base] Estensione Access2Base

MessaggioInviato: mercoledì 6 giugno 2012, 13:20
da vladko
Segnale per
http://www.access2base.com/Access2Base.html

una grande raccolta di macro pronta da usare per aiutare migrazioni da Access a Base

la raccolta si installa come un'estensione
Per installare:
http://extensions.openoffice.org/en/project/access2base
versione aggiornata maggio 2012

Per attivare:
nel database creato (chiamiamo uno.odb)
Menu Strumenti /Macro/Organizza Macro/OpenOffice.org Basic
espandere il file corrente(uno.odb) -->selezionare Standard
premere pulsante Nuovo e salvare module1
nella finestra che si apre eliminare
Codice: Seleziona tutto   Espandi visualeStringi visuale
REM  *****  BASIC  *****

Sub Main

End Sub

e inserire

Codice: Seleziona tutto   Espandi visualeStringi visuale
Sub DBOpen(Optional poEvent As Object)
   If GlobalScope.BasicLibraries.hasByName("Access2Base") then GlobalScope.BasicLibraries.LoadLibrary("Access2Base")
   Call OpenConnection(ThisDatabaseDocument)
End Sub


menu Strumenti Personalizza Eventi
associare macro appena creata a Apri Documento

Ora è pronto per usare dentro al db

prego che qualcuno con più bravura in macro faccia un controllo grazie

buoni lavori con OpenOffice Base

Re: [Base] Estensione Access2Base

MessaggioInviato: lunedì 15 aprile 2013, 17:16
da Mizio1961
Ciao
Ho dato un'occhiata a questo programma, ma essendo tutto in inglese potrei aver capito male.
Questa estensione si preoccupa di mettere in mano agli sviluppatori un'insieme di comandi in Base che corrispondono a quelli di VBA in MSAccess?
Sbaglio?
Saluti

Re: [Base] Estensione Access2Base

MessaggioInviato: sabato 20 aprile 2013, 14:29
da vladko
anche io ho capito questo :-)
perchè non funziona?

Re: [Base] Estensione Access2Base

MessaggioInviato: sabato 20 aprile 2013, 22:32
da Mizio1961
Ciao
Non lo sò ma io cercavo qualcosa di diverso come ho scritto in un mio post recente, cioè un programma che convertisse form e report da Access a Base (vedi se vuoi viewtopic.php?f=26&t=4199)
Spero che esista qualcosa perchè è un argomento molto complesso da affrontare
Saluti