Novità
copia linkIntroduzione
In questo capitolo sono descritte le novità introdotte in questa versione. L'elenco è parziale fino al momento della versione finale del 15 ottobre 2021.
IDE: Elimina costanti inutilizzate per lista valori | Ora è possibile eliminare le costanti inutilizzate di una particolare lista valori |
IDE: Cambio tema e parametri di compilazione | Ora, quando si cambia il tema vengono automaticamente adattati alcuni parametri di compilazione |
IDE: Nomi parametri eventi globali DO | Ora quando si rende globale un evento DO il nome del primo parametro dell'evento globale è "Doc" |
IDE: Duplicazione con CTRL-D | E' ora possibile premere CTRL-D per attivare il comando di duplicazione |
IDE: Parametri eventi BeforeSave e OnValidate | Sono state create due nuove liste valori rispettivamente per il parametro Phase dell'evento BeforeSave e per il parametro Reason dell'evento OnValidate |
IDE: Loop di sottovideate | Ora non è più permesso creare loop tra sottovideate |
TW: Rilascio automatico licenza su server | Ora, quando viene fermato Team Works Server viene automaticamente rilasciata la licenza, qualora fosse in uso |
TW: Aggiornamento copia master e lock | Ora, durante la procedura di aggiornamento della copia master, vengono eliminati i lock presenti nel progetto |
IDRE: Reflection dei book | Sono state aggiunte le funzioni: Me, Name e Code a tutte le librerie degli oggetti dei book (Book, Page, Report, Section, Box e Span) |
DBA: Driver .NET per Postgres | E' stato aggiornato il driver utilizzato dal sistema per collegarsi ai database Postgres in tecnologia C# |
DBA: Cambio dimensione campo ed indici | Se si modificava il tipo di dato o si riduceva la lunghezza di un campo si poteva ottenere un errore durante l'aggiornamento dello schema su SQL server se il campo era utilizzato in un indice |
DBA: Campi TEXT e BLOB su SQL Server | Sono stati aggiornati i tipi di dato nativi utilizzati per creare i campi di tipo BLOB e TEXT |
CMP: Righe dinamiche di applicazione | Ora il valore del parametro DynamicRow viene propagato dall'app ai componenti per rendere omogeneo il comportamento delle videate dei componenti con quello dell'applicazione |
DTT: Pulsante refresh lista richieste | E' ora possibile ricaricare l'elenco delle richieste dalla videata del debug senza dover ricaricare l'intera pagina |
BATCH: Supporto BLOB nativi | E' ora possibile salvare i BLOB in formato nativo anche nei servizi batch |
PAN: Errori in sottopannelli | Ora i messaggi di errore generati da sottopannelli (contenuti in campi statici) contengono anche l'indicazione del nome del pannello |
PAN: PanelInsertMaxScroll e duplicazione | Il parametro PanelInsertMaxScroll ora viene utilizzato dal sistema anche durante la duplicazione |
PAN: Proprietà AllowNavigationWhenModified di pannello | E' stata aggiunta la proprietà AllowNavigationWhenModified ai pannelli |
PAN: Intestazione pagine | Sono stati aggiunti i metodi SetPageCaption e GetPageCaption |
PAN: Lookup che non trovano dati | Ora le query di lookup che non trovano dati non vengono più rieseguite. |
PAN: Visual flag HiddenInList | E' ora possibile indicare a run-time se si desidera nascondere o meno un campo della lista del pannello |
PAN: Migliorato completamento per campi datetime | Se in un campo datetime l'utente inserisce solo la parte data il sistema completa automaticamente la parte ora con l'orario attuale |
PAN: Progressbar per i campi multiupload | E' stata migliorata la visualizzazione grafica della progressbar per i campi multiupload |
PAN: Sotto-videate create a runtime | Ora è possibile utilizzare la funzione SetLabelSubForm anche se la videata è già aperta |
WEB: WidgetMode e componenti | E' ora possibile impostare la proprietà WidgetMode anche dai componenti |
WEB: LogoffURL, WelcomeURL e componenti | Ora le proprietà LogoffURL e WelcomeURL possono essere impostate anche all'interno dei metodi dei componenti |
RD4: Cookies in applicazioni offline | E' ora possibile leggere e scrivere cookies anche nel simulatore |
WEB: Conteggio cicli for-each-row | E' ora possibile sapere quanti cicli eseguirà un blocco for-each-row |
ION: Supportato iPhone 13 | Sono state aggiunte le media query per supportare gli schermi di tutte le versioni di iPhone 13 |
CAR: Supportato iOS 15 | E' stato aggiornato il template utilizzato da Instant Developer per creare i pacchetti per iOS |
Ultima modifica: 15/11/2021 / Validità: da 21.5.8300