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

Aggiornamento v12.5 r8

copia link
Elenco dei miglioramenti e correzioni contenute nell'aggiornamento 12.5 r8 rilasciato il 25 novembre 2013:
  • IDE: Se si utilizzava l'istruzione SelectIntoCollection, la collection conteneva istanze di classe di componente e la clausola FROM dell'istruzione SelectIntoCollection utilizzava tabelle del database si otteneva un errore di compilazione. Il malfunzionamento non si manifestava se la clausola FROM della query utilizzava classi.
  • IDE: Se si creava una istruzione di tipo SelectIntoCollection non era possibile chiamare metodi della collection in righe di codice successive. Per esempio non era possibile scrivere:
       IDCollection coll = new()
       select into collection (coll)
         CAMPO
       from
         TABELLA
       //
       coll.clear();   <-- non era possibile scrivere questa riga
    
  • IDE: Se si compilava una applicazione web che utilizzava un componente ed il file del progetto era memorizzato su un disco differente da quello in cui veniva compilato il componente si otteneva l'errore 3460 - Errore durante la copia della libreria componente nella directory dell'applicazione ([PATH]). Per esempio il malfunzionamento si manifestava se il file del progetto era memorizzato su disco di rete e la directory di output del componente era sul disco C:.
  • IDRE: Se si utilizzava il metodo SetDocument del report il book non si stampava e l'applicazione web non rispondeva più.
  • WEB: Il valore restituito dalla funzione BrowserInfo non era corretto se si utilizzava Internet Explorer 11.
  • WEB: Se si apriva una videata docked in una applicazione mobile su iPad non veniva mostrato il bordo destro della videata.
  • Java: Se si utilizzava la libreria IDFTP in una applicazione in tecnologia Java le eccezioni generate dai metodi della libreria non erano trappabili tramite il blocco CATCH. Per esempio se si scriveva:
       try
       {
         IDFtp idf = new()
         idf.connect("[HOST]", "[USERNAME]", "[PASSWORD]", 10)
       }
       catch
       {
         messageBox("Errore: " + errorMessage())
       }
    
    e la password era sbagliata l'eccezione non veniva trappata e veniva mostrato il messaggio Internal browser error all'interno del browser.
  • WEB: Se si utilizzavano i metodi LoadFromXML o SaveToXML della libreria Recordset in un progetto si otteneva un errore di compilazione se l'IDE di Instant Developer era configurato in lingua inglese. Se si utilizza una delle funzioni elencate sopra e si ottiene un errore di compilazione occorre aggiornare le librerie per risolvere il problema.
  • WEB: Se si utilizzava il metodo SetSessionFlag della libreria SyncObject si otteneva un errore di compilazione. Se si utilizza la funzione e si ottiene un errore di compilazione con la versione 12.5 occorre aggiornare le librerie per risolvere il problema.
  • MOB: Se si apriva il calendario in una applicazione mobile su Internet Explorer 10 o successivo non veniva mostrato il gradiente di sfondo.
  • RTC: Se si utilizzava il modulo RTC in applicazioni offline ed uno dei valori delle tabelle RTC conteneva il carattere ' (apice) si otteneva un errore a run-time ed i dati di configurazione non venivano memorizzati lato client.
  • RTC: Se si utilizzava il MySQL ed il database era stato configurato con encoding UTF-8 si otteneva un errore durante la creazione delle tabelle RTC. Il malfunzionamento non si manifestava se l'encoding era configurato come LATIN1.
  • TW: L'applicazione web che permette di controllare il server Team Works (è che è possibile avviare selezionando il comando del menù principale di Instant Developer Team Works / Web Client) non funzionava correttamente se sul PC era stato installato Internet Explorer 11.

Ultima modifica: 02/10/2017 / Validità: da 12.5.5400

Vedi anche

  • select into collection
  • Set Document (procedura)
  • Browser Info (funzione)
  • ID FTP
  • Load From XML (procedura)
  • Save To XML (funzione)
  • Recordset
  • Set Session Flag (procedura)