Dopo chiusura non funziona più il programma basic

Discussioni sulle caratteristiche di database
Rispondi
Posse
Messaggi: 7
Iscritto il: martedì 11 gennaio 2022, 12:54

Dopo chiusura non funziona più il programma basic

Messaggio da Posse »

Salve, chiedo sempre a voi come riferimento in quanto potete darmi delucidazioni, in una precedente richiesta di aiuto chiamata "Variabile associata al campo" ho chiesto come potevo associare una variabile ad un campo del formulario di OpenOffice base.
I suggerimenti dati hanno dato esito positivo, sono riuscito a fare quello che dovevo, ma chiudendo il Database e riaprendolo il tutto non funziona più. Allego File cosi da poterlo esaminare. Grazie ancora per l'eventuale aiuto
Allegati
Database__stampa.odb
(35.7 KiB) Scaricato 103 volte
OpenOffice 4.2.3
marcocurreli
Messaggi: 104
Iscritto il: sabato 10 aprile 2021, 13:28

Re: dopo chiusura non funziona più il programma basic

Messaggio da marcocurreli »

Riaprendo il database, hai abilitato l'esecuzione delle macro? A me funziona.
LibreOffice 7.3.0 -- Linux 5.16.4-arch
Posse
Messaggi: 7
Iscritto il: martedì 11 gennaio 2022, 12:54

Re: dopo chiusura non funziona più il programma basic

Messaggio da Posse »

E' una cosa strana, lo chiudo, lo riapro e quando premo button mi dice "Proprietà o metodo non trovato: Text". le macro sono abilitate, come se perdesse i riferimenti, comunque OpenOffice non penso sia affidabile ai fini di un lavoro di qualità, ho lo stesso problema su due pc con due versioni di OpenOffice diversi ma fa la stessa cosa.
OpenOffice 4.2.3
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 9069
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Dopo chiusura non funziona più il programma basic

Messaggio da charlie »

Posse ha scritto:OpenOffice non penso sia affidabile ai fini di un lavoro di qualità
Ha i suoi limiti al pari di LibreOffice che uso normalmente con Base per la maggiore stabilità (OO va spesso in crash con Base o ci andava nelle versioni precedenti).
Ricordo che però è solo un'interfaccia, il limite principale è il motore HSQLDB 1.8 che sta sotto.

Comunque qui il problema è un altro perchè si risolve rinominando i campi interessati all'interno delle proprietà del formulario e della macro con lo stesso nome che hanno in tabella.
Ma non mi spiego perchè. Infatti rifacendo il formulario con la procedura guidata, poi io riesco a rinominare detti campi a piacere (vedi esempi Pippo e Paperino). La stessa cosa non riesce sul tuo che esige gli stessi nomi della tabella.
Che metodo usi per fare i formulari?


P.S.: nella tua firma:
OpenOffice 4.2.3
Non è possibile, l'ultima versione è 4.1.11.
Allegati
Database__stampa_2.odb
(45.97 KiB) Scaricato 93 volte
charlie
macOS 15.5 Sequoia: Open Office 4.1.16 - LibreOffice 25.8
http://www.charlieopenoffice.altervista.org
Posse
Messaggi: 7
Iscritto il: martedì 11 gennaio 2022, 12:54

Re: Dopo chiusura non funziona più il programma basic

Messaggio da Posse »

La versione non è l'ultima, quando apro mi dice che la versione è 4.2.3
OpenOffice 4.2.3
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 9069
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Dopo chiusura non funziona più il programma basic

Messaggio da charlie »

Non esiste, a meno che non sia una versione di sviluppo che comunque non è consigliato adoperare. 4.2.x è più avanti di 4.1.x.
charlie
macOS 15.5 Sequoia: Open Office 4.1.16 - LibreOffice 25.8
http://www.charlieopenoffice.altervista.org
Rispondi