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

Aggiornamento v18.0 r4

copia link
Elenco delle correzioni contenute nell'aggiornamento 18.0 r4 rilasciato il 16 aprile 2018:
  • IDE: Se si apriva un nuovo progetto e non si aggiornavano le librerie l'IDE di Instant Developer poteva bloccarsi se si utilizzava il designer delle videate. Il malfunzionamento è dovuto al fatto che in versione 18.0 è stato introdotto un nuovo stile visuale utilizzato per i campi obbligatori che viene aggiunto al progetto solo quando si aggiornano le librerie.
  • IDE: Se si creava un nuovo componente il nuovo parameto di compilazione PanelListQBE non veniva attivato così come veniva fatto per le nuove applicazioni web.
  • IDE: Se si attivava una dimensione in percentuale di un campo di pannello si otteneva un errore interno dell'IDE. Il malfunzionamento si manifestava se il pannello era contenuto in una tabbed-view, in un campo statico o se il pannello era scollegato.
  • CMP: Se si caricavano componenti dinamicamente (tramite il metodo CreateFormFromLibrary) ed il componente conteneva CommandSet, Comandi, Timer o Indicatori questi non vanivano mostrati (nel caso di CommandSet, Comandi o Indicatori) o attivati (nel caso di Timer). Malfunzionamento relativo alla richiesta di assistenza 001497-2016.
  • JAVA: Se si attivava la serializzazione delle sessioni ed il parametro ConvertNullToValue era valorizzato a YES (valore predefinito) dopo aver ricaricato una sessione il confronto con i valori NULL non era corretto (come se il valore del parametro fosse cambiato in NO). Il malfunzionamento spariva appena veniva avviata una nuova sessione web sul server. Malfunzionamento relativo alla richiesta di assistenza 000687-2018.
  • WEB: Se si personalizzavano i tempi standard (duplicando una delle cartelle dei temi standard contenute nella cartella C:\Program Files\INDE\CURRENT\Theme\) e si specificava il nome della cartella duplicata nel campo Theme dei parametri di una applicazione web si potevano ottenere errori grafici a run-time. Per esempio se si duplicava la cartella zen per creare il nuovo tema zenProGamma e si specificava il valore "zenProGamma" nella proprietà Tema dei parametri di compilazione di una applicazione web i bordi dei campi di pannello non erano visualizzati correttamente.
  • PAN: L'evento OnMouseClick non veniva scatenato sui campi di tipo checkbox disabilitati. Malfunzionamento relativo alla richiesta di assistenza 001204-2017.
  • PAN: Eccezione non gestita in casi particolari dopo lo spostamento di colonne nel pannello. Malfunzionamento relativo alla richiesta di assistenza 001694-2017.
  • ZEN: Il resize delle colonne era difficile da utilizzare da parte dell'utente. Malfunzionamento relativo alla richiesta di assistenza 001120-2017.
  • BTS: In alcuni casi una procedura associata ad un campo in lista non posizionava correttamente il pannello. Malfunzionamento relativo alla richiesta di assistenza 000659-2018.
  • ION: La divisione di frame in verticale non veniva correttamente applicata. Malfunzionamento relativo alla richiesta di assistenza 000648-2018.
  • MOB: Corretta la gestione del D&D su iOS11, in precedenza si verificava un conflitto tra la gestione nativa e quella del framework.
  • MOB: Il backbutton dei nodi dell'albero si sovrapponeva a quello di videata, se presente. Malfunzionamento relativo alla richiesta di assistenza 001112-2017.
  • MOB: Il DatePicker non gestiva correttamente il passaggio tra mesi con numero di giorni differenti. Malfunzionamento relativo alla richiesta di assistenza 001669-2017.
  • MOB: L'editor HTML integrato non funzionava correttamente su Android. Malfunzionamento relativo alla richiesta di assistenza 001199-2017.
  • MOB: Su alcuni dispositivi Android cliccando su un campo data si apriva sia la tastiera che il selettore del calendario. Malfunzionamento relativo alla richiesta di assistenza 001123-2017.


Elenco dei miglioramenti contenuti nell'aggiornamento18.0 r4 rilasciato il 16 aprile 2018:
  • IDE: Ora, nella videata delle differenze, vengono mostrate all'interno dei metodi anche le costanti il cui valore è cambiato tra le due versioni di cui è mostrata la differenza. In questo modo è più semplice capire cosa è variato tra i metodi. Inoltre è possibile tirare le costanti nel riquadro in basso a sinistra per poter effettuare check-in/get-latest o per elencarle nella videata di ricerca che viene aperta alla chiusura della videata delle differenze per poter decidere in seguito se e come gestire la differenza. (N.B.: tali costanti non vengono aggiunte se viene mostrata la differenza tra progetti in quanto, in quel caso, le costanti sono già presenti nell'albero delle differenze).

    La valore della costante TXT2 è cambiato tra le due versioni dei progetti
  • RTC: Le applicazioni compilate con RTC attivo non potevano avere MaxLength dei campi superiore a 32.000; ora tale limite è stato rimosso e viene usato il valore presente sul database RTC o quello di design time. Miglioramento relativo alla richiesta di assistenza 001543-2017.
  • BTS: Migliorata la gestione dei check in lista, ora i check vengono abilitati anche cliccandoci sopra, in precedenza era necessario cliccare sulla parte esterna della cella.
  • BTS: Ora si possono definire le classi container di tipo col per i pannelli divisi in orizzontale, utilizzando il token {{classe}}, in maniera simile ai campi di pannello. Per ulteriori informazioni potete consultare l'articolo delle linee guida per lo sviluppo in bootstrap.
  • ION: Migliorata la gestione del cambio di visibilità dei campi in form, nascondendo il bordo inferiore della riga. Questa funzionalità è prevista solo per righe in dettaglio con un solo campo al loro interno. Miglioramento relativo alla richiesta di assistenza 000688-2018.

Ultima modifica: 13/04/2018 / Validità: da 18.0.7000

Vedi anche

  • Create Form From Library (funzione)