Aggiornamento v23.0 r11
copia linkAggiornamento v23.0 r11
Elenco delle correzioni contenute nell'aggiornamento 23.0 r11 rilasciato il 18/03/2024:
- DO: Se si specificava il valore TRUE al parametro CopyObject del metodo CopyFrom della libreria IDDocument venivano copiati anche i puntatori alle collection. Pertanto:
- Se si copiava un documento al primo livello, dopo la copia entrambi i documenti puntavano alla stessa collection;
- Se si copiava un documento a un livello successivo al primo, dopo la copia entrambi i documenti puntavano alla stessa collection e questa era vuota.
- PAN: Se si inseriva un'emoji in un campo di testo di un pannello il valore non veniva acquisito correttamente dal sistema. Malfunzionamento relativo al ticket 002098-2023.
- FLUID: In alcuni casi particolari il popup di filtro di un campo con autolookup di un pannello con ListQBE attivo risultava troppo stretto. Malfunzionamento relativo al ticket 00155-2024.
- FLUID: In un pannello che si apre in layout form, se nell'evento di Load di una videata veniva dato il fuoco ad un campo questo non acquisiva il fuoco. Malfunzionamento relativo al ticket 000188-2024.
- FLUID: Se un pannello in modalità lista aveva un campo fuori lista a destra della griglia, facendo il refresh della pagina il pannello veniva renderizzato in modo diverso rispetto a quanto atteso. Malfunzionamento relativo al ticket 000208-2024.
- FLUID: Dopo l'ultimo aggiornamento di Chrome venivano mostrate delle scrollbar non necessarie. Malfunzionamento relativo al ticket 000210-2024.
- FLUID: Il colore di evidenziazione della riga attiva non veniva correttamente impostato nel tema BootstrapZen. Malfunzionamento relativo al ticket 000248-2024.
- FLUID: I grafici nei report non venivano renderizzati. Malfunzionamento relativo al ticket 000316-2024.
- FLUID: Attivando la mascheratura in formato inglese, quindi con il carattere "." come separatore dei decimali, e impostando una maschera senza separatore delle migliaia su un campo numerico (ad esempio "###.####"), la mascheratura non funzionava correttamente perché venivano tolti i separatori quando il campo perdeva il fuoco. Malfunzionamento relativo al ticket 000263-2024.
- FLUID: Se in un campo superattivo si scriveva velocemente a volte il cursore tornava all'inizio. Malfunzionamento relativo al ticket 000295-2024.
- FLUID: In una videata con due frame affiancati orizzontalmente, entrambi con modalità di ridimensionamento orizzontale "Adatta", con uno dei due frame che conteneva al suo interno dei frame figli, nascondendo tutti i frame figli il frame padre risultava comunque visibile per il sistema, occupando spazio a video ed impedendo all'altro frame di ridimensionarsi correttamente. Malfunzionamento relativo al ticket 000308-2024.
- FLUID: Se si apriva due videate e si portava in primo piano la prima videata premendo F5 era in primo piano la seconda videata. Malfunzionamneto relativo al ticket 000346-2024.
- FLUID: Non era possibile impostare un filtro di tipo "Intervallo" su un campo di pannello di tipo "date" tramite il popup di filtro perché veniva visualizzato un solo input (anziché due) per l'inserimento degli estremi dell'intervallo. Malfunzionamento relativo al ticket 000317-2024.
- FLUID: Nel popup di filtro di un campo di pannello, la combo per la scelta del tipo di filtro non mostrava tutti i valori possibili se veniva aperta cliccando sull'input. Il funzionamento era invece corretto se si cliccava sulla freccia a destra dell'input. Malfunzionamento relativo al ticket 000317-2024.
- FLUID: Se si utilizzava il popup di filtro su un campo con value source autolookup, il filtro non veniva applicato. Malfunzionamento relativo al ticket 000372-2024.
- FLUID: Se in un pannello si impostava handleKeys=ENTER/ESC premendo invio su un campo di tipo stringa monoriga non veniva notificato l'evento onKeyPress. Malfunzionamento relativo al ticket 000359-2024.
- FLUID: In un caso particolare se si impostava manualmente il valore in un campo numerico, poi si svuotava il campo da codice e poi si reinseriva manualmente lo stesso valore, la seconda volta il valore non veniva comunicato al server. Malfunzionamento relativo al ticket 000359-2024.
- FLUID: Nei campi numerici con il flag "Per ogni tasto" attivo, la modifica al server non arrivava mentre l'utente digitava il valore ma solamente quando il campo perdeva il fuoco. Malfunzionamento relativo al ticket 000359-2024.
- FLUID: In alcune configurazioni particolari di videata con all'interno una tabbed view, le linguette della tabbed view non si vedevano. Malfunzionamento relativo al ticket 000371-2024.
- FLUID: La funzione ShowEditor dei grafici GoogleChart non apriva l'editor del grafico. Malfunzionamento relativo al ticket 000420-2024.
- FLUID: Se si modificava la visibilità di un Command nell'evento di OnOpenPopup la modifica non veniva acquisita. Malfunzionamento relativo al ticket 000466-2024.
- FLUID: Cliccando sull'attivatore di una smart lookup quando la combo era aperta, questa si chiudeva correttamente ma poi ricliccando sull'attivatore la combo non si riapriva. Malfunzionamento relativo al ticket 000453-2024.
- FLUID: Un campo smart lookup con una procedura collegata mostrava comunque l'attivatore standard per le combo (freccia in giù) invece che i tre puntini. Malfunzionamento relativo al ticket 000455-2024.
- FLUID: I campi statici con tipo di controllo Button non potevano essere resi MultiUpload. Malfunzionamento relativo al ticket 000489-2024.
- FLUID: Se da codice si rendeva invisibile un gruppo non era più possibile renderlo visibile. Malfunzionamento relativo al ticket 000418-2024.
- FLUID: In alcune configurazioni di videata, le intestazioni dei gruppi fuori lista di un pannello contenuto dentro una tabbed view si sovrapponevano agli oggetti posti sopra di loro. Malfunzionamento relativo al ticket 000378-2024.
- FLUID: In alcuni casi particolari, un pannello contenuto in un campo statico non aveva le dimensioni corrette perché per renderizzarsi utilizzava le dimensioni fornite dal server invece che riempire tutto lo spazio a disposizione all'interno del campo statico. Malfunzionamento relativo al ticket 000378-2024.
- FLUID: Le icone dei comandi mostrate nel menu superiore venivano visualizzate troppo grandi. Malfunzionamento relativo al ticket 000522-2024.
- FLUID: Compilando i pacchetti iOS con Fluid l'app non partiva segnalando il seguente errore: `TypeError: undefined is not an object (evaluating 'Client.Ionic.platform')`.Malfunzionamento relativo al ticket 000444-2024.
Elenco dei miglioramenti contenuti nell'aggiornamento 23.0 r11 rilasciato il 18/03/2024:
- FLUID: I comandi di toolbar e i campi statici di tipo CommandButton non mostravano l'HTML. Miglioramento relativo al ticket 000220-2024.
- FLUID: Il popup di filtro del campo di pannello è stato migliorato per permettere di impostare filtri di tipo "Intervallo" anche sui campi di tipo "time" e "dateTime".
- FLUID: I Commandset di tipo toolbar senza etichetta ma con immagine di sfondo in RD3 venivano renderizzati come IMG e l'immagine non aveva delle dimensioni fissate.
In FLUID questi oggetti vengono renderizzati come pulsanti con dimensioni fisse e le immagini vengono ridimensionate.
E' ora possibile configurare il sistema per ripristinare il comportamento precedente. Per farlo è necessario usare questo codice in customf.js:
Client.IdfWebEntryPoint.prototype.customizeHeader = function ()
{
Client.IdfCommand.useToolbarIMG = true;
};
Miglioramento relativo al ticket 000415-2024. -
FLUID: è stato migliorato l'utilizzo dei pannelli con temi non Mobile su dispositivi Mobile.
In particolare:- i campi di tipo date, datetime e number non sono scrivibili usando la tastiera del dispositivo.
- i campi di tipo date, datetime e number non usano i controlli nativi ma usano dei controlli di editing virtuali (popup).
Ultima modifica: 18/03/2024 / Validità: da 23.0.9000