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 21 ottobre 2013.
| IDE: Viste e colonne calcolate con lista valori | A run-time non veniva mostrata una combo-box in un caso molto particolare |
| IDE: Creazione nuovi campi e gruppi | Ora i nuovi campi di pannello vengono creati automaticamente all'interno dei gruppi (se già presenti) |
| IDE: Pubblicazione e URL di avvio | Al termine della pubblicazione di un'applicazione mobile viene ora avviato il simulatore di iPad nel browser se si clicca il link "Avvia applicazione" |
| IDE: Icone overlay visualizzazioni in lista | Sono state ora ripristinate le icone di overlay nelle visualizzazioni in lista all'interno dell'IDE |
| IDE: Codice oggetti troppo lungo | Se si imposta la proprietà "Lunghezza Nomi Std" su database ad un valore superiore a 30 su database Oracle o DB2, viene ora segnalato un errore |
| IDE: Aggiornamento librerie importate | È ora possibile aggiornare una libreria importata |
| IDE: Importazione librerie esterne e classi private | Vengono ora saltate le classi private durante la procedura di importazione di librerie esterne |
| TW: Mostra differenze dalla lista dei lock | Il comando "Mostra differenze" è ora disponibile anche dal menu contestuale di un lock |
| TW: Eliminazione lock | Viene ora mostrato lo stato di avanzamento della procedura di cancellazione dei lock |
| VCE: Espressioni di tipo oggetto | È ora possibile utilizzare come condizione di tipo booleano espressioni di tipo oggetto |
| DO: Caricamento classi non collegate a tabelle del DB | Viene ora mostrato un messaggio informativo nella videata di debug se si tenta di caricare una classe che non sia collegata ad una tabella del database |
| DO: Classi collegate a tabelle senza Primary Key | Viene ora segnalato un warning con conferma se una classe DO del progetto deriva da una tabella del database che non possiede campi in Primary Key |
| DO: Proprietà documentHelper non valorizzata | È stato declassato a warning il messaggio della proprietà documentHelper quando non valorizzata |
| DO: Caricamento collection transient | È stata migliorata la gestione del caricamento di collection transient |
| DBA: Supporto delle nuove versioni di database | È stato aggiunto il supporto per le nuove versioni dei database più diffusi |
| DBA: Query con parametri di tipo stringa | In alcuni casi il driver per SQL Server in applicazioni .NET non utilizzava gli indici nelle query parametriche con parametri di tipo stringa |
| DBA: AdjustSchema e debug | Se la creazione della struttura di un database in un'applicazione offline causa errore, ora viene inclusa una segnalazione nel debug |
| PAN: Compatibilità XML cross-language | È stato aggiunto un parametro booleano che permette di creare XML cross-language |
| PAN: Funzione findRecord | Ora la procedura findRecord è una funzione che torna un intero |
| PAN: Esportazione nomi campi | È stato aggiunto un nuovo parametro nelle proprietà visuali dei campi: Esporta nomi |
| PAN: Message box e gestione tab | È stata migliorata la gestione dei pulsanti della message box generica |
| MOB: Campi aggiunti manualmente in applicazioni mobile | Se si aggiungeva manualmente un nuovo campo ad una videata contenuta in un'applicazione mobile, tale campo aveva la proprietà Ridimensionamento In dettaglio impostata a "Nessuna azione" |
| MOB: Nuova riga senza record | Nel caso di applicazioni mobile offline e pannello senza record, appariva una riga vuota; cliccandola, si passava al layout dettaglio in sola visualizzazione |
| MOB: Textarea e formattazione testo | È stato migliorato il comportamento in visualizzazione dei campi Textarea in applicazioni mobile |
| MOB: Badge e TabbedView | È stato migliorato il comportamento del colore del badge nel caso di TabbedView disabilitata |
| MOB: Formattazione caption toolbar | È stata migliorata la formattazione della caption di toolbar nel caso di pulsanti personalizzati |
| WEB: Invio e-mail in Java senza specificare il body | Se in Java si provava ad inviare un'e-mail usando l'oggetto Mailer senza specificare il body, si otteneva un'eccezione |
| WEB: Suoni e JavaScript | Se vengono disabilitati i suoni di sistema, non viene più inviato al browser il codice JavaScript utilizzato da SoundManager nelle applicazioni web sviluppate con Instant Developer |
| WEB: Miglioramento comportamento addValue di IDArray | È stato migliorato il comportamento di addValue di IDArray |
| WEB: Combo multi-colonnari e intestazione colonne | È ora possibile utilizzare la proprietà Titolo per specificare l'intestazione delle colonne nelle combo-box multi-colonnari |
| WEB: Aggiunta funzione DateTime | È stata aggiunta la funzione DateTime nella libreria client |
| WEB: Videata di login in applicazioni mobile e offline | È stato implementato il messaggio di errore da visualizzare nel caso in cui non venga impostata la proprietà UserRole in applicazioni online |
| WEB: Funzioni riconoscimento dispositivo mobile | Sono state aggiunte due nuove funzioni per il riconoscimento della tipologia del dispositivo mobile |
| WEB: Logout applicazione ed errori server | È stato migliorato il funzionamento nel caso di redirect dell'applicazione |
| WEB: Supporto a Chrome 30 | È stato aggiunto il supporto alla versione 30 di Google Chrome |
| CAR: Avvio automatico servizio dopo installazione | I servizi vengono ora automaticamente avviati dopo l'installazione tramite QRCode o bundle |
| CAR: Apertura di file in formato UTF8 | È ora possibile aprire file di testo tramite il metodo OpenFileForInput anche se questi non sono in formato UTF8 |
| CAR: Fallimento installazione servizio | Viene ora mostrato un messaggio di errore se fallisce l'installazione di un servizio |
Ultima modifica: 02/11/2016 / Validità: da 12.5.5400