Miglioramenti
copia linkIntroduzione
In questo capitolo sono descritti i miglioramenti alle funzionalità già esistenti introdotti in questa versione. L'elenco è parziale fino al momento della versione finale del 2 ottobre 2017.
| IDE: Separatori menù e ruoli | E' ora possibile tirare un separatore sui ruoli per fare in modo di mostrarlo/nasconderlo se il ruolo viene attivato |
| IDE: Migliorata lista componenti | Sono stati introdotti alcuni miglioramenti alla videata di importazione dei componenti |
| IDE: Applicazione web TeamWorks e HTTPS | Se si utilizzava il protocollo HTTPS per l'applicativo TWWebClient non era possibile aprire la pagina direttamente dall'IDE di Instant Developer |
| TW: Caricamento copie master maggiori di 256 MB | E' ora possibile caricare copie master di dimensione superiore a 256 MB |
| FTP: Rinominare file | E' ora possibile cambiare il nome di un file o directory su un server FTP |
| IDM: Duplicazione database | E' stata aggiunta la possibilità di duplicare i database |
| IDM: Password database criptate | Le password dei database ora vengono salvate criptate |
| DO: Salvataggio in XML e proprietà di stato | Ora viene notificato l'evento OnSaveXMLProp anche per le proprietà di stato |
| RTC: Traduzione watermark | E' ora possibile tradurre anche i watermark tramite RTC |
| XML: Owner Document e Save To String | Sono state aggiunte la funzione OwnerDocument e il parametro Format alla funzione SaveToString |
| PAN: Lunghezza massima nei campi multi-riga | L'operazione di incolla non verificava la lunghezza massima per le textarea permettendo di superare la lunghezza massima del campo |
| PAN: Esportazione e valori che cominciano con = | E' stato migliorato l'algoritmo di esportazione in CSV dei pannelli e dei book per un caso particolare |
| PAN: Completamento della parte time della maschera | Dalla versione 16.5 il completamento dei campi DateTime popola anche la parte non specificata dell'orario |
| PAN: Nascosto attivatore per i campi Time in QBE | E' stato nascosto attivatore per i campi Time in QBE |
| PAN: Migliorata funzione Get Panel Configuration | Le funzioni per ottenere e settare la configurazione dei pannelli ora gestiscono anche la visibilità dei campi e i criteri di ordinamento. |
| WEB: Debug di server session | E' stato corretto un caso che non permetteva l'apertura del debug di una server session |
| WEB: Specificare l'encoding delle mail | E' stata aggiunta la proprietà Encoding alla classe Mailer |
| WEB: Protetto RD3 da XML External Entity Processing attack | E' stata implementata la protezione dall'attacco XEE dei parser XML usati per il motore RD3 |
| WEB: Cancellazione file zip | Ora il metodo Zip rimuove il file al termine della sessione |
| WEB: Table Substitution e tipo di query | E' ora possibile sapere, nell'evento OnTableSubstitution, se la query è di tipo master, lookup o value source |
| MOB: Scrollare pannello toccando un sotto-grafico ChartJS | Se il pannello conteneva un sotto-grafico di tipo Chart-JS era impossibile scrollare il pannello padre toccando il grafico |
| BOOT: Menu laterale a larghezza fissa | Ora la larghezza del menu laterale è fissa |
| BOOT: Nascosti i gruppi di pulsanti vuoti nella toolbar | Gli oggetti HTML che contengono i gruppi di pulsanti vengono ora nascosti se vuoti |
| BOOT: Nodi albero non allineati | Con tema Bootstrap i nodi che avevano figli e quelli che non ne avevano non erano allineati tra loro. |
| BOOT: Gestiti eventi MouseClick e MouseDoubleClick di pannello | E' ora possibile usare gli eventi OnMouseClick e OnMouseDoubleClick di pannello nelle applicazioni realizzate con il tema Bootstrap |
| CAR: Dispositivo target nei pacchetti di installazione | E' ora possibile indicare il dispositivo target da utilizzare per la creazione dei pacchetti di installazione |
| CAR: Supportato XCode 9 | E' ora possibile utilizzare XCode 9 per compilare e pubblicare i pacchetti di installazione per dispositivi iOS |
Ultima modifica: 02/11/2017 / Validità: da 16.5.6850