Aggiornato per le nuove versioni di iOS XtumbleRetail (sdk 16.4), la app punto cassa che si interfaccia con i registratori di cassa fiscali Epson e la piattaforma Erp/crm Xtumble. La app è sviluppata con Delphi 11.3, in questa versione oltre all’aggiornamento dell’SDK è stata ottimizzata la gestione del cassetto associato alla cassa fiscale.
After updating our XtumbleRetail application to the iOS 16.4 SDK version and starting publishing on the Apple Store, Apple’s developer portal offered us a new publishing platform available…. VisionOS. Embarcadero Delphi proves to be an increasingly key tool for us, with a single code we are able to publish on all platforms. And for…
Leggi tutto
FindCmdLineSwitch al posto di ParamStr
Tested on: Ubuntu 22.04 Default php version is 8.1 and we want install php 7.4 Ondrej PPA contains PHP 8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.0 & PHP 5.6 packages. First update the system sudo apt update && sudo apt upgrade 1. Check Active PHP Version php -v 2. Install php on system…
Leggi tutto
Gli helper sono un modo per estendere una classe senza utilizzare l’ereditarietà, utile anche per i record che non consentono affatto l’ereditarietà. La documentazione ufficiale è disponibile all’indirizzo: https://docwiki.embarcadero.com/RADStudio/Sydney/en/Class_and_Record_Helpers_(Delphi). Spesso mi son trovato a creare del codice per esportare un dataset o un singolo record con i suoi valori in uno statement SQL, e tutte…
Leggi tutto
Come eseguire un metodo all’interno di un TThread in modo sincrono con il Thread principale dell’applicazione è abbastanza semplice. Supponiamo di voler syncronizzare l’accesso ad una variabile di conteggio, possiamo usare i metodi TThread.Synchronize e TThread.Queue. Il metodo TThread.Syncronize esegue immediatamente il metodo interrompendo immediatamente l’esecuzione del Thread principale mente il metodo TThread.Queue dovrebbe fare…
Leggi tutto