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