Grazie, Antonio.
Ho implementato la "cosa", ma poi l'ho dovuta eliminare perché se va in errore LibreOffice Base
(capita spesso) il ripristino funziona male.
Ho visto la libreria Access2Base, ma non l'ho ancora usata.
La proverò.
-----Messaggio originale-----
Da: Antonio Faccioli [mailto:antonio.faccioli@studiostorti.com]
Inviato: lunedì 24 ottobre 2016 19:22
A: users@it.libreoffice.org
Oggetto: Fwd: [it-users] Avvio automatico "Formulario"
----- Messaggio inoltrato -----
Da: "Antonio Faccioli" <antonio.faccioli@studiostorti.com>
A: "Franco Schettino" <f.schettino@inwind.it>
Inviato: Lunedì, 24 ottobre 2016 19:16:55
Oggetto: Re: [it-users] Avvio automatico "Formulario"
Ciao, la macro suggerita da Enio serve proprio ad aprire automaticamente il
formulario e normalmente viene denominata Autoexec per prassi, ma potresti
chiamarla anche Pinco_Palla e farla eseguire dall'evento apertura del file.
Piccolo suggerimento, studiati la libreria Access2Base
(http://www.access2base.com/access2base.html). Ti risparmi diverse righe di
codice e se hai dimestichezza con il VBA di Access vedrai che ti troverai
bene.
==================================================
Antonio Faccioli
antonio.faccioli@studiostorti.com
Studio Storti S.r.l.
Via dell'industria 8
36040 Torri di Quartesolo - VICENZA
Tel 0444-782140 int.17
Fax 0444-782141
www.studiostorti.com
==================================================
----- Messaggio originale -----
Da: "Franco Schettino" <f.schettino@inwind.it>
A: "enio gemmo" <enio.gemmo@libreoffice.org>, users@it.libreoffice.org
Inviato: Lunedì, 24 ottobre 2016 17:34:01
Oggetto: R: [it-users] Avvio automatico "Formulario"
Purtroppo, LibreOffice non è Access...
@ Enio Gemmo
Ho fatto quello che hai scritto.
Però:
1- La macro AutoExec è eseguita automaticamente in Access, non in
LibreOffice; qualunque sia il nome della macro (non necessariamente
AutoExec), comunque bisogna fare in modo che venga eseguita all'apertura;
per ottenere questo risultato:
Aprire l'odb; si visualizza la finestra con l'elenco di tabelle,
ricerche, formulari, rapporti (*)
Menu Strumenti-->Personalizza-->Eventi--> assegnare la macro
(quella riportata da te) all'evento Apri documento.
Nella finestra iniziale (*), salvare il file odb.
Alla successiva apertura dell'odb, verrà visualizzata la finestra iniziale
(*) e poi verrà aperto il formulario scelto.
2- Alla chiusura del formulario, viene visualizzata di nuovo la finestra
(*).
Questo magari si può risolvere con una apposita macro da associare a
(credo)
"Documento chiuso".
@ Luca Daghino (e @ Enio Gemmo)
I link da te segnalati ci sono alcune "dritte" interessanti, ma il tutto mi
sembra un po' farraginoso, forse perché sono un novizio...
Grazie a tutti per i suggerimenti.
--
Come cancellarsi: E-mail users+unsubscribe@it.libreoffice.org
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non sono eliminabili
--
Come cancellarsi: E-mail users+unsubscribe@it.libreoffice.org
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non sono eliminabili
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.