Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: petrusic - Gennaio 03, 2025, 05:11:34 pm

Titolo: [Risolto] ZConnection1.DisableSavepoints: unknown
Inserito da: petrusic - Gennaio 03, 2025, 05:11:34 pm
Viste le difficoltà incontrate in Manjaro, sono rientrato in LinuxMint, ma ahimè, qui le cose no vanno meglio, infatti ho avviuato Lazarus e già, durante il caricamentoi del progetto in lavorazione viene emesso il messaggio riportato come allegato

Leggo che l'Errore riguarda una poroprietà del componente TZConnection.

Ho guardato dentro le porprietà di ZConnection1 ed effettivamente non ho trovato la proprietà  DisableSavepoints  Ho cercato allora dentro Ide->Progetto->Installa/disinstalla pacchetti, ma non l'ho trovata.
Ho cercato anche dentro Online Package Manager, ma non l'ho trovata nemmeno.

Credo che tutto ciò dipenda da un aggiornamento automatico di LinuxMint, ma, dopo le ricerche fatte, mi sento assolutamente disarmato.

Non capisco come gestire una tale situazione. Posso abbandonare in via definitiva il caricamento di tale proprietà?

Titolo: Re:ZConnection1.DisableSavepoints: unknown
Inserito da: DragoRosso - Gennaio 03, 2025, 05:52:25 pm
Quell'errore riguarda una proprietà che esisteva nel componente a DESIGN TIME di ZEOS nel progetto originale, e che con l'aggiornamento (o installazione) di una nuova versione del componente ZEOS (probabilmente la 8.0) non esiste più.

Quella proprietà và eliminata in via definitiva.
Titolo: Re:ZConnection1.DisableSavepoints: unknown
Inserito da: petrusic - Gennaio 04, 2025, 10:40:50 am
Quell'errore riguarda una proprietà che esisteva nel componente a DESIGN TIME di ZEOS nel progetto originale, e che con l'aggiornamento (o installazione) di una nuova versione del componente ZEOS (probabilmente la 8.0) non esiste più.

Quella proprietà và eliminata in via definitiva.

Sono entrato nel file UModulodatiDB.lfm, ho eliminato la riga
Codice: [Seleziona]
DisableSavepoints = False 
Ho guardato anche le proprietà del componente e non vi ho trovato la proprietà DisableSavepoints.

Nonostante ciò, ad ogni esecuzione di Lazarus.DomusRatio mi viene sewgnalato l'Errore
Citazione
Error reading ZConnection1.DisableSavepoints: Unknown property: "DisableSavepoints"

Evidentemente, la strada da percorrere per l'eliminazione  definitiva della proprietà è un'altra.
Titolo: Re:ZConnection1.DisableSavepoints: unknown
Inserito da: nomorelogic - Gennaio 04, 2025, 03:50:42 pm
penso anche io che abbia a che fare con un cambio di versione

prima di cambiare OS che versione di lazarus/fpc/zeos usavi?
ora hai installato la stessa versione di tutto o c'è qualche differenza?

soprattutto le zeos come sono state installate (OPM o fpcup)?
Titolo: Re:ZConnection1.DisableSavepoints: unknown
Inserito da: petrusic - Gennaio 04, 2025, 04:36:58 pm
prima di cambiare OS che versione di lazarus/fpc/zeos usavi?
ora hai installato la stessa versione di tutto o c'è qualche differenza?
Veramente io non ho cambiato SO. a suo tempo, non ricordo, esattamente quanto tempo fa, ho installato LinuxMint, in aggiunta ad Ubutntu. Poi ho eseguito un avanzamento alla versione successiva (LinuxMint 21.3 Virginia). Non ho fatto altro.
Però, ho letto qui (https://www.alternativalinux.it/linux-mint-21-3-le-novita/) che è stato rilasciato sotto Natale un aggiornamento di LinuxMint Virginia nella versione definitiva Cinnamon. Sicuramente ho eseguito un innocente aggiornamento del SO e, senza potermene rendere conto, mi sono ritrovato , al successivo avvio di LinuxMint, dentro la nuova versione Cinnamon.
Sicuramente in quel frangente è arrivato anche un aggiornamento di Lazarus.
E visto che ultimamente non ho usato Lazarus con LinuxMint, non ho vissuto gli effetti provocati dall'avamnzamento di versione di LinuxMint.

Infine, tanto per rispondere anche alla tua domanda
Citazione
soprattutto le zeos come sono state installate (OPM o fpcup)?
A suo tempo ho installato Lazarus, seguendo la procedura gestita automaticamente dal comando curl.

Riepilogamndo: Prima dell'aggiornamento di Linuyx Mint da Virginia a Cinnnamon Lazarus non mmi dava problemi. Dopo avere autorizzato l'aggiornamento di LinuxMint, al primo avvio di Lazarus (dentro LinuxMint), ho trovato la novità dell'Errore sulla proprietà DisableSavepoints.


Spero di essermi espresso con charezza.
Titolo: Re:ZConnection1.DisableSavepoints: unknown
Inserito da: petrusic - Gennaio 04, 2025, 06:25:06 pm
Continuo con questo nuovo post, perchè ho ripreso il programma ed ho eliminato manualmente la riga che provocava l'Errore.

Al riavvio del programma in lavorazione dentro Lazarus l'Errore non si è più  manifestato.
 :)