Correzioni
copia linkIntroduzione
Questa sezione contiene l'elenco dei malfunzionamenti corretti in questa versione. L'elenco è parziale fino al momento della versione finale del 14 marzo 2014.
IDE: Videata differenze e nuove variabili | Se si mostravano le differenze tra due procedure e in una di queste era stata definita una nuova variabile, la videata delle differenze non funzionava correttamente |
IDE: Chiamate ad eventi di classi base | Se nel progetto erano presenti classi con estensione a più livelli si ottenevano comportamenti non previsti se si utilizzava il Visual Code Editor per effettuare chiamate ad eventi della classe parent |
IDE: SelectIntoVariables su Postgres case-sensitive | Se si utilizzava il database Postgres e si attivava il flag "Case sensitive" si potevano ottenere errori di compilazione |
IDE: Operatore instance of | Se si utilizzava l'operatore Instance Of si otteneva un errore di compilazione in un caso particolare |
IDE: Uniformato valore di ritorno IDArray.AddValue | Valore di ritorno diverso per AddValue di IDArray nei diversi linguaggi |
IDE: Interfacce e applicazioni offline | Se si compilava un'applicazione offline contenente una classe che implementava un'interfaccia, si otteneva un errore Javascript a run-time |
IDE: Differenza relativa al FLAG17 | In un caso molto particolare, se si confrontavano due progetti potevano essere mostrate differenze sui blocchi For-Each-Row relative al "FLAG17" |
IDE: Importazione componenti e parametri di compilazione | Se si importava un componente con sorgenti e questo era stato esportato con una versione precedente di Instant Developer si potevano ottenere errori di compilazione in alcuni casi |
CMP: Caricamento dinamico componenti | Se si caricavano dinamicamente componenti e, in sessioni differenti, questi venivano caricati in ordine diverso, si otteneva un errore |
TW: Immagini nel progetto e GetLatestVersion | Se si eseguiva l'operazione di GetLatestVersion, poteva capitare in alcuni casi particolari che venisse rimossa un'immagine nel progetto client |
CMP: Font di book in applicazioni offline | Se in un'applicazione offline si stampava su PDF un book contenuto in una videata di componente, i font non venivano trovati |
JAVA: For-each-row scrivibili nei web service | Se si utilizzavano for-each-row scrivibili in metodi di web service in tecnologia Java, si ottenevano errori a run-time |
JAVA: Web service e funzioni che restituiscono decimal | Se all'interno di un web service si creava un metodo pubblico che restituiva i tipi DECIMAL o CURRENCY, si otteneva un errore di compilazione |
JAVA: Web service e funzioni che restituiscono date | Se all'interno di un web service si creava un metodo pubblico che restituiva i tipi DATE, TIME o DATETIME, si otteneva un errore di compilazione se si attivava il modulo di debug |
JAVA: Errore quando venivano applicate maschere dei Visual Style con RTC attivato | È stato corretto un malfunzionamento a causa del quale, in casi particolari, non venivano applicate correttamente le maschere dei Visual Style in un'applicazione con RTC attivato |
WS: Impossibile chiamare metodo di web service | In un caso particolare se si chiamava un metodo di un web service si otteneva un errore |
RTC: RTC Reset e stili visuali | In un caso particolare veniva applicato un gradiente indesiderato dopo RTCReset |
IDRE: Margini personalizzati ignorati nei PDF | I margini personalizzati impostati da visual style non venivano applicati correttamente nella stampa in PDF |
IDRE: Report DO e modulo RTC | Se si attivava il modulo RTC, i report che utilizzavano la Document Orientation non si stampavano correttamente |
DBA: Postgres, contatori e case-sensitive | Se si attivava il flag "Case sensitive" di un database Postgres, si otteneva un errore in un caso particolare |
DBA: today e toDateTime in SQLite | Corretto malfunzionamento causato dal driver di SQLite nella costruzione di tipi datetime |
DBA: datetime, SQLite e Java | Formato errato dei campi date/datetime in fase di salvataggio su SQLite e Java |
SYNC: Malfunzionamenti sincronizzazione | Sono stati corretti alcuni malfunzionamenti del servizio di sincronizzazione |
SYNC: Last Synchronization non era mai null | Ora LastSynchronization restituisce null qualora non sia mai stata eseguita una sincronizzazione |
SYNC: Is Synchronizing attiva dopo una sincronizzazione nativa | La proprietà IsSynchronizing risultava sempre true dopo una sincronizzazione nativa |
DO: Inserimento di documento con più blob | È stato corretto un malfunzionamento relativo al caricamento di blob in documenti con più proprietà di tipo BLOB |
DO: OnChange globale in DocumentHelper | Errore di compilazione quando si cercava di utilizzare l'evento OnChange globale in DocumentHelper |
PAN: Intestazione di gruppo su IE10 | È stato corretto un effetto grafico a causa del quale le intestazioni di gruppo su IE10 non venivano disegnate correttamente |
PAN: CommandSet ignorano le CommandZone | I CommandSet di tipo toolbar ignorano le CommandZone |
PAN: Find Document e documenti nascosti | Il metodo FindDocument non posizionava il pannello sulla riga appropriata in presenza di documenti nascosti |
PAN: Set Collection senza parametro Master | Il metodo SetCollection di IDPanel non aveva il parametro Master |
PAN: Set QBE Enabled sposta il campo | È stato corretto un caso in cui l'utilizzo della procedura SetQBEEnabled modificava la posizione del campo a video |
PAN: Evento onChangeSelection non generato con parametro Final a true | Se in un pannello si selezionavano delle righe e si chiudeva la videata, non veniva generato l'evento onChangeSelection con il parametro Final a True |
GRA: Disabilitazione grafico a runtime | Se si rendeva non attivo un grafico JFreeChart a run-time utilizzando la proprietà Active, si otteneva un'eccezione ed il grafico non veniva mostrato a video. |
GRA: Graph Click non notificato nelle videate multiple | L'evento GraphClick non veniva notificato nelle videate multiple se il grafico era di tipo JFreeChart |
GRA: Grafico JQPlot non visualizzato in caso particolare | Se una delle etichette del grafico conteneva il carattere virgoletta singola ( ' ), il grafico JQPlot non veniva visualizzato correttamente |
WEB: Show e Send Message non usabili in contesto statico | I metodi Show e SendMessage della libreria IDForm non erano usabili in contesto statico |
WEB: Serializzazione di JSON con array di un solo elemento | È stato corretto l'algoritmo di esportazione di JSON per un caso particolare |
RD3: Campo nascosto parzialmente visibile | Per un campo fuori lista visibile a design time che veniva nascosto nell'evento OnDynamicProperties, l'intestazione rimaneva visibile |
RD3 : TabbedView disegnata male | Se una o più pagine di una TabbedView avevano delle immagini, questa poteva venire disegnata male |
RD3: Drag & Drop fuori pannello | Errore di calcolo del parametro Row nell'evento OnGenericDrop |
RD3: Sincronizzazione e DateTime con i secondi | Impossibile visualizzare correttamente i secondi di un campo DateTime sul client se viene eseguita una sincronizzazione mediante l'eventoi OnSyncQuery |
RD3: Attivatori combo box non visibili su IE | In alcuni casi gli attivatori delle combo box su IE non venivano mostrati |
RD3: Gestione scrollbar errata con pannello senza toolbar | Un pannello senza toolbar non gestiva correttamente la scrollbar |
RD3: Campi BLOB attivi in videate docked | Ora è possibile utilizzare campi BLOB attivi nelle videate docked |
RD3: Rendere visibili frame a runtime | È stato corretto un malfunzionamento per cui, in alcuni casi particolari, dei frame (tabbed view,alberi, grafici e book) invisibili non potevano più essere resi visibili |
RD3: Pulsante di debug invisibile su IE10 in alcuni casi | Se per l'applicazione non era impostata la proprietà LogoffUrl, su IE10 veniva nascosto anche il pulsante per aprire il debug |
RD3: Perdita valore CKEditor | È stato corretto un malfunzionamento che causava la perdita del testo scritto dall'utente in CKEditor |
RD3: Tabbed view su due righe in IE | In alcuni casi le tabbed view venivano disposte su due righe in Internet Explorer |
RD3: Combo disallineate se mostrano watermark | Se ad una combo veniva assegnato un watermark, l'attivatore risultava disallineato rispetto al campo |
RD3: Icone di combo box disallineate | Quando a una combo box si aggiungeva un'icona, questa risultava disallineata rispetto al testo |
RD3: Menu di tipo taskbar non bloccato in videate modali | Se si utilizzava un menu applicativo di tipo taskbar e si apriva una videata modale, il menu era utilizzabile anziché essere bloccato |
RD3: Icone di scorrimento del menu laterale sovrapposte a videate popup | Le icone di scorrimento del menu laterale venivano mostrate anche sopra le videate popup |
RD3: Immagine di sfondo errata in book in anteprima | In alcuni casi poteva accadere che in una box mostrata in anteprima l'immagine di sfondo fosse errata |
RD3: Gestita eccezione JavaScript nella stampa dei book | È stata gestita una possibile eccezione JavaScript per la fase di stampa di un book in anteprima |
RD3: Eccezione in Drag & Drop o clic con zoom diverso da 100% su IE | È stato corretto un problema che causava un'eccezione lato server se l'utente eseguiva un'operazione di Drag & Drop o un clic su IE con zoom diverso da 100% |
RD3: Problema durante caricamento se l'URL contiene # | Se l'URL della pagina conteneva il carattere # l'applicazione non veniva caricata correttamente |
RD3: Badge mostrato per comandi invisibili | Se veniva reso invisibile un comando con un badge, quest'ultimo non veniva nascosto |
RD4: Smartlookup con null | Se in una smartlookup di un'applicazione offline era presente un valore null, si otteneva un errore JavaScript |
MOB: Screen Zone e sottomenu | È stato corretto un malfunzionamento a causa del quale il pulsante per tornare indietro al menu principale in un sottomenu non aveva effetto |
MOB: Icona di videata disallineata | È stata corretta la visualizzazione dell'icona delle videate |
MOB: Controlli data e numerici fuori schermo | In alcuni casi poteva succedere che il tastierino numerico ed il controllo di tipo data venissero mostrati non completamente all'interno dello schermo del dispositivo |
MOB: Menu popup non mostrato con dispositivo verticale | Se il dispositivo era verticale, i menu popup non venivano mostrati correttamente |
MOB: Conteggio minuti errato nel popup per le date | Se nel popup per modificare le date in pannelli mobile i minuti erano 00 aprendolo venivano indicati i minuti dell'ora corrente |
MOB: Messaggio in italiano nei pacchetti | Se si lanciava un'applicazione online creata con pacchetto e compilata con lingua diversa dall'italiano, veniva mostrato il messaggio in italiano "Impossibile contattare il server" |
MOB: Caption dei pannelli nel tema Quadro non troncata | Sul tema Quadro la caption dei pannelli non veniva troncata se troppo lunga |
MOB: Scorrimento in sottovideate | Nel simulatore risultava impossibile utilizzare la rotellina del mouse per scorrere i pannelli contenuti in sottovideate |
MOB: Combo disabilitata in lista tronca il valore | Se un campo di tipo combo in lista conteneva un valore troppo lungo, tale valore veniva troncato senza aggiungere l'ellipsis |
MOB: Evento On Change Location non notificato con GPS spento | L'evento OnChangeLocation non veniva notificato in alcuni casi |
MOB: Badge sulle tab disallineati in iOS7 | In iOS7 i badge non erano allineati correttamente sulle tab |
CAR: Sincronizzazione su iOS 7.1 | Se si installava la nuova versione di iOS (7.1) la sincronizzazione non funzionava più |
CAR: Avvio applicazioni offline su alcuni dispositivi Android | Su alcuni dispositivi Android le applicazioni offline non venivano avviate |
CAR: Crash durante sincronizzazione nativa | È stato corretto un problema che determinava un crash durante la sincronizzazione nativa |
CAR: Parametro Speed nell'evento On Change Location su Android | Il parametro Speed nell'evento OnChangeLocation non era valorizzato correttamente su Android |
CAR: Upload File su Android raddoppia i file | Il metodo UploadFile su Android inviava il file in modo errato |
IDM: Errore JavaScript nell'applicazione web di IDManager avviata all'interno di Instant Developer | Se si avviava l'applicazione web di IDManager all'interno di Instant Developer su un PC con IE11, si otteneva un errore JavaScript |
Ultima modifica: 17/10/2014 / Validità: da 13.0.5600