Per "aggirare" un problema* (malfunzionamento/baco?), ho ipotizzato di eseguire una macro tutte le volte che cambia il record corrente (non nuovo).
Qual'è l'evento a cui associare la macro?
(*) Su una maschera con sottomaschera ho un pulsante che lancia una macro per filtrare la sottomaschera.
Schiacciano il pulsante, stranamente viene effettuato l'aggiornamento di maschera e sottomaschera, quindi il record corrente diventa sempre il 1°.
Ho quindi pensato di avviare la macro al cambio del record corrente (senza toccare il pulsante).
Come eseguire una macro al cambio del record corrente?
-
- Messaggi: 7
- Iscritto il: lunedì 4 dicembre 2017, 18:34
Come eseguire una macro al cambio del record corrente?
Openoffice 4.1.4 su Windows 10
Re: Come eseguire una macro al cambio del record corrente?
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 v ... hp?f=1&t=2.
Buon proseguimento.
Se intanto ti vuoi presentare puoi farlo qui: viewforum.php?f=16
Per una panoramica delle regole del forum consulta il Manuale di sopravvivenza v ... hp?f=1&t=2.
Buon proseguimento.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
-
- Volontario
- Messaggi: 164
- Iscritto il: venerdì 9 giugno 2017, 13:48
Re: Come eseguire una macro al cambio del record corrente?
Ciao frank4wheels,
Se ho bene capito, penso che dovresti provare con l'evento di formulario "Prima della modifica del record". Se non funziona come lo vuoi, allega un file esempio con la macro.
Saluti.
Se ho bene capito, penso che dovresti provare con l'evento di formulario "Prima della modifica del record". Se non funziona come lo vuoi, allega un file esempio con la macro.
Quando si fa un "reload" di formulario, il cursore torna sempre al primo record. È possibile ricordare la posizione del cursor, dove tornare dopo il reload, ma forse non sarà meglio della tua soluzione.frank4wheels ha scritto:Schiacciano il pulsante, stranamente viene effettuato l'aggiornamento di maschera e sottomaschera, quindi il record corrente diventa sempre il 1°.
Saluti.
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
Win7 + LinuxMint
-
- Messaggi: 7
- Iscritto il: lunedì 4 dicembre 2017, 18:34
Re: Come eseguire una macro al cambio del record corrente?
Grazie hubert lambert
Credo di aver già provato, ma proverò di nuovo; comunque posterò l'esito.
Purtroppo ho un altro problema; apro nuova discussione.
Credo di aver già provato, ma proverò di nuovo; comunque posterò l'esito.
Purtroppo ho un altro problema; apro nuova discussione.
Openoffice 4.1.4 su Windows 10