[Risolto] Base: Una macro per due pulsanti

Creare una macro - Scrivere uno script - Usare le API
Rispondi
Avatar utente
DERED
Messaggi: 64
Iscritto il: lunedì 27 aprile 2015, 10:52

[Risolto] Base: Una macro per due pulsanti

Messaggio da DERED »

Ari Salve a tutti,

Allora dico subito che con le macro sono zero, (mentre per il resto..... :crazy: )
Mi serve una macro che unisca due pulsanti che ho inserito in un form che comprende dei SUBform e questi due
pulsanti lavorano a livelli diversi e quindi per aggiornare ( questa è la funzione dei 2 pulsanti) i due form devo
premere prima uno e poi l'altro quindi la necessita di unire questi 2 in un unico pulsante con ovviamente una
macro ( idea di chearlie :super: ) che io non sò proprio come fare.

Allego uno screenshot per capire quali sono i pulsanti e allego anche il file per lavorarci
Il formulario è "FiltroIncaCostiSocio"
Ringrazio anticipatamente chi mi può aiutare.

Dered
Immagine
Allegati
NEW_PROVA_30_11.odb
(111.45 KiB) Scaricato 153 volte
Ultima modifica di DERED il lunedì 8 giugno 2015, 14:12, modificato 1 volta in totale.
LibreOffice Versione: 4.3.7.2
Win 7 32bit - Linux Mint 17
vladboscaneanu
Volontario
Volontario
Messaggi: 380
Iscritto il: martedì 22 ottobre 2013, 1:35

Re: Base: Una macro per due pulsanti

Messaggio da vladboscaneanu »

Il seguente codice è valido solo per tuo file,non cambiare i nomi o la posizione dei SubForm e Subform2.
--------------------------------------------------------------------------------------------------------------------------

Codice: Seleziona tutto

Sub Main
ThisComponent.DrawPage.Forms("Main Form").GetByName("SubForm").reload()
ThisComponent.DrawPage.Forms("Main Form").GetByName("SubForm2").reload()
End Sub
Cattura.PNG
P.S. Non usare mai la versione Fresh di LibreOffice per il lavoro.
Allegati
vl.odb
(112.83 KiB) Scaricato 173 volte
LibreOffice ultima versione su Windows 10
Avatar utente
DERED
Messaggi: 64
Iscritto il: lunedì 27 aprile 2015, 10:52

Re: Base: Una macro per due pulsanti

Messaggio da DERED »

vladboscaneanu ha scritto: P.S. Non usare mai la versione Fresh di LibreOffice per il lavoro.
Grazie funziona :super:

Domanda che vuol dire il tuo P.S.?? Non usare mai la versione Fresh :(

Grazie ancora.
LibreOffice Versione: 4.3.7.2
Win 7 32bit - Linux Mint 17
vladboscaneanu
Volontario
Volontario
Messaggi: 380
Iscritto il: martedì 22 ottobre 2013, 1:35

Re: Base: Una macro per due pulsanti

Messaggio da vladboscaneanu »

Tu stai usando la versione 4.4,chiamata anche Fresh,sconsigliata per uso lavorativo ,a causa dei
possibili piccoli bug(già capitato parecchio a me).
Dovresti scaricare la Still,che per adesso è la versione 4.3,la più stabile.Per saperne di più visita il sito del Libre.
Spero che mi sono spiegato bene.
Ciao.
LibreOffice ultima versione su Windows 10
Avatar utente
DERED
Messaggi: 64
Iscritto il: lunedì 27 aprile 2015, 10:52

Re: Base: Una macro per due pulsanti

Messaggio da DERED »

Ti ringrazio sei stato chiarissimo sarà per questo che ogni tanto mi si "impicca" e devo riavviare libreoffice :shock:
Quindi tolgo la 4.4 e reinstallo la Still 4.3

Ciao.
LibreOffice Versione: 4.3.7.2
Win 7 32bit - Linux Mint 17
Rispondi