Correzioni
copia linkIntroduzione
Questa sezione contiene l'elenco dei malfunzionamenti corretti in questa versione. L'elenco è parziale fino al momento della versione finale del 15 ottobre 2012.
IDE: Chiusura Chrome da In.de | In.de non funzionava correttamente se era attivo il flag "Chiudi browser" mostrato nella videata di compilazione e si utilizzava il browser Chrome |
IDE: Importazione componenti con eventi globali | Se si esportava un componente che utilizzava eventi globali e lo si importava con sorgenti in un altro progetto, gli eventi globali del componente non venivano notificati |
IDE: Operatore "in" e variabili di componente | Non era possibile referenziare una variabile di tipo carattere in una clausola Where contenente l'operatore "in" se la variabile era contenuta in un componente |
IDE: Estensibilità ed eventi globali | Il sistema non notificava gli eventi globali del framework DO in alcuni casi particolari |
IDE: Riquadro delle proprietà e stili visuali dei book | Il riquadro delle proprietà di Instant Developer mostrava tutti gli stili presenti nel progetto e non solo quelli contenuti nella lista Default Report Style nel caso di box, span e sezioni dei report |
IDE: Instant Developer non registrato | In alcuni casi Instant Developer segnalava l'errore "105 - Instant Developer non è stato registrato. Verifica lo stato della licenza usando il comando menù Documentazione - Mostra Licenza" |
IDE: Errore di compilazione se nome collection = nome classe | Se il nome fisico di una collection era uguale al nome di una classe si potevano verificare errori di compilazione |
IDE: Editing di pannelli con tab order avanzato | In alcuni casi l'editing di pannelli con tab order avanzato non era corretto |
IDE: isMyInstance con classe di componente | Errore di compilazione se si utilizzava la funzione isMyInstance su una classe di componente |
RTC: Errore di compilazione | Se una MQ di pannello DO conteneva una costante modificata tramite RTC, si otteneva un errore di compilazione |
TW: Rimozione parametro di funzione | L'operazione di checkin di una modifica ad una procedura falliva in un caso particolare |
DO: Maxrows e collection figlie | Se si caricava un documento tramite la funzione LoadFromDB, le collection figlie non contenevano più di 500 elementi |
DO: Collection transient e SetDetailCollection | La funzione di libreria SetDetailCollection non si comportava correttamente se una delle collection precedenti a quella fornita alla funzione era transient |
DBA: Campi con default "" | Non era possibile importare una tabella di database se uno dei campi era definito come obbligatorio ma con valore di default uguale a stringa vuota |
DBA: SQLite e tabelle con schema | Impossibile creare un database SQLite se era stato valorizzato il campo Schema di una delle tabelle del database |
IDRE: Corretti alcuni malfunzionamenti | Sono stati corretti alcuni malfunzionamenti del motore di visualizzazione e stampa dei book |
IDRE: Book con bordi nascosti in anteprima | Se si nascondevano i bordi del book in anteprima la visualizzazione non era corretta |
IDRE: Book con printDestination uguale a SCREEN | Visualizzazione errata di un book con printDestination uguale a SCREEN mostrato in anteprima |
IDRE: Flag "Abilita scrollbar" delle box e PDF | La stampa di un book su PDF non era corretta se per una delle box il flag "Abilita scrollbar" era attivo |
WEB: Get HTTP e modifica user agent | In C# non era possibile cambiare lo user agent tramite il parametro ID_HEADERS della mappa da inviare nella richiesta GetHTTP |
WEB: errore con Chrome se zoom al 90% | Se si utilizzava un'applicazione con Chrome con una percentuale di zoom al 90% era possibile ottenere eccezioni nel server |
WEB: Internet Explorer e occupazione di memoria | È stato risolto un problema che causava un uso eccessivo di memoria nel browser Internet Explorer |
WEB: File di help di videate di componente non gestiti correttamente | È stato corretto un malfunzionamento che non permetteva di aprire correttamente i file di help di videate di componente |
SYNC: troncamento spazi a sinistra non corretto | La sincronizzazione toglieva erroneamente gli spazi a sinistra dei valori |
Java: Arresto di Tomcat e thread del Connection Pool | Impossibile arrestare Tomcat a causa del thread del Connection Pool |
Java: Chiamata a WS .NET con parametri | Se si effettuava una chiamata ad un web service .NET da un'applicazione Java, si otteneva un errore |
Java: Upload Flash e lettere accentate | Impossibile effettuare il caricamento di un file contenente lettere accentate nel nome se si utilizzava l'upload tramite Flash |
PAN: Errori non segnalati per campi di lookup | Non veniva mostrato il messaggio di errore per un campo di lookup associato a campo obbligatorio nascosto |
PAN: Le righe di combo box disabilitate non erano grigie | Se si disabilitavano alcune righe di combo box ottenute tramite una query, esse non venivano più visualizzate in grigio come nelle versioni precedenti |
PAN: Filtro errato su campi data in pannelli IMDB | Il filtro su campi data nei pannelli IMDB non funzionava correttamente |
PAN: errore selezione multipla | Se si usava il metodo ShowMultipleSelection in un pannello senza selettori di riga, si otteneva un errore javascript |
PAN: Valori non appropriati in smartlookup | È stato corretto un caso particolare in cui comparivano dei valori non appropriati nel menu a tendina di un campo smartlookup |
PAN: Correzioni al rendering dei campi | Sono state apportate diverse correzioni al rendering dei campi di pannello. Si consiglia di leggerle perchè possono influenzare il comportamento di progetti in versioni precedenti |
PAN: pulsanti BLOB in IE | A causa di un bug di alcune versioni di IE, in alcuni casi i pulsanti per la gestione dei blob potevano rimanere visibili anche quando non dovevano |
PAN: Passwod che iniziano per * | Era impossibile scrivere in un campo password un valore che iniziava per * |
PAN: campi di un gruppo rimangono disabilitati | In un raro caso, i campi di un gruppo potevano rimanere disabilitati |
TREE: Cancellazione evento di attivazione nodo | Se si cancellava lato server l'evento di attivazione del nodo di un albero, il client non veniva correttamente aggiornato |
RD4: Autocreazione del DB e indici omonimi | La creazione automatica del database falliva in un'applicazione se più indici del database utilizzato dall'applicazione avevano lo stesso codice |
RD3: Videate modali e flag Mostra Messaggi | È stato corretto un malfunzionamento nella gestione del flag Mostra Messaggi per le videate modali |
RD4: Funzione getHTTP e file PDF | Se si utilizzava la funzione getHTTP per scaricare un file PDF questo poteva risultare corrotto in alcuni casi particolari |
RD4: Sostituzione di testo nelle query per applicazioni offline | È stata corretta la gestione di sostituzioni di testo nelle query in RD4 |
RD4: Report su IMDB in videate multiple | La visualizzazione di un report su tabella IMDB non era corretta se il book era contenuto in una videata multipla |
RD3: Errore Javascript con campo radio button senza lista valori | È stato corretto un errore Javascript che si verificava se ad un campo di tipo radio button non veniva associata una lista valori da mostrare |
RD3: Errori non rimossi in un caso specifico | È stato corretto un caso nel quale un messaggio di errore non veniva rimosso quando necessario |
RD3: Message box che non appare | Se si chiudeva una input box o una message confirm con il tasto INVIO, una successiva message box poteva non apparire |
RD3: Before Delete non generato in caso di multicancellazione in pannelli DO | L'evento BeforeDelete non veniva generato in caso di multicancellazione in pannelli DO |
RD3: Chiusura di videate docked | Se si chiudevano, nella stessa richiesta del browser, due videate (una docked ed una normale) in alcuni casi particolari si potevano generare errori javascript |
RD3: Proprietà dinamiche non applicate correttamente | È stato corretto un problema nell'applicazione delle proprietà dinamiche |
MOB: Ottimizzazione per Jelly Bean | Sono state implementate diverse ottimizzazioni per Jelly Bean |
MOB: Popover aperte da toolbar o pulsante | Ora le videate popover aperte da campo di tipo pulsante o da comando di toolbar vengono agganciate all'oggetto corretto |
MOB: Click su tooltip non rilevato | Cliccando o toccando sulla sottoriga impostata tramite proprietà tooltip dei campi di pannello, il gesto non viene rilevato |
MOB: Allineamento errato nei campi fuori lista | È stato corretto un errore di rendering nei campi fuori lista |
MOB: Modifica icona comandi di menu | La modifica via codice dell'icona di un comando di menu non funzionava correttamente in applicazioni con tema mobile |
MOB: comandi invisibili in menu popup | Se si apriva un menu popup mobile con parti invisibili, l'altezza del menu risultava eccessiva |
CAR: Funzione downloadFile ed evento OnFileUploaded | Se si scaricavano più file tramite la funzione di libreria DownloadFile, il sistema non notificava l'evento OnFileUploaded per ogni file scaricato |
CAR: Caravel, iOS6 e iPhone5 | Se si aggiornava il dispositivo ad iOS6, non funzionava più la sincronizzazione |
CAR: Applicazioni per iOS e iCloud | Se si pubblicava un'applicazione offline su Apple Store, questa poteva essere rifiutata |
IDM: Pubblicazione su più database | Se si pubblicava un'applicazione che a run-time utilizzava più database dello stesso tipo, IDManager aggiornava solo il primo della lista |
PAN: Filtro su pannelli DO genera errore a runtime | È stato corretto un errore di generazione della query che poteva verificarsi quando si aggiungeva un filtro ad un pannello DO |
PAN: Impossibile aprire combo con campo in errore | Se in un pannello era presente un campo in errore, era impossibile aprire una combo-box smart lookup o value source del pannello |
Ultima modifica: 18/10/2012 / Validità: da 11.5.5000