English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Instant Developer Foundation
  • Versioni precedenti
  • Versione 12.5.5400

Miglioramenti

copia link

Introduzione

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