Aggiornamento v22.5 r21
copia link
Elenco delle correzioni contenute nell'aggiornamento 22.5 r21 rilasciato il 9 gennaio 2023:
Elenco dei miglioramenti contenuti nell'aggiornamento 22.5 r21 rilasciato il 9 gennaio 2023:
- IDE: Se si duplicava una videata che conteneva, nell'evento EndModal, un riferimento ad un campo di query di un'altra videata contenuta in un componente diverso da quello che conteneva la videata duplicata si otteneva un errore. Il riferimento veniva cambiato e veniva collegato un campo qualunque della videata duplicata. Malfunzionamento relativo al ticket 001858-2022.
- DO: Il miglioramento Estensione e GetLinkedDocument in alcuni casi particolari non funzionava correttamente. In particolare ora Instant Developer trovava il tipo giusto ma si fermava alla prima proprietà invece di risalire nella catena di estensione cercando la "proprietà più in basso". Questo faceva sì che il documento, anche se del tipo giusto, non era quello corretto. Malfunzionamento relativo al ticket 002165-2022.
- WEBAPI: Se si chiedeva il metaschema di un'applicazione che utilizzava componenti in loop (ovvero con almeno due componenti che si utilizzavano l'un l'altro) si otteneva un errore. Malfunzionamento relativo al ticket 002102-2022.
- WEB: Se in un command set di tipo toolbar si inseriva un command set si ottenevano errori a run-time. Se il command set era contenuto in una videata questa non si apriva a run-time e si ottenevano errori Javascript. A partire dalla versione 22.5 r21 non è più possibile creare un command set all'interno di un command set di tipo toolbar e, in fase di validazione, viene segnalato l'errore 2413 - Un command set di tipo toolbar non può contenere un command set se nel progetto esistono command set contenuti in command set di tipo toolbar. Malfunzionamento relativo al ticket 002243-2022.
- WEB: La funzione di libreria GetLibraryClassList non funzionava correttamente in Java: se veniva fornito il valore "" (stringa vuota) al primo parametro la funzione restituiva un'istanza di IDArray vuota.
- MOB: Non era possibile aprire una smart lookup cliccando sull'attivatore se si utilizzava il tema QUADRO in un'applicazione mobile. Malfunzionamento relativo al ticket 002277-2022.
- RD3: Quando una videata popup con alberi scrollati veniva riattivata, gli alberi perdevano la loro posizione scrollata. Malfunzionamento relativo al ticket 002275-2022.
- FLUID: I campi di tipo Time con maschera non erano scrivibili. Inoltre cliccando sull'attivatore veniva aperto il selettore con anche la porzione Data. Malfunzionamento relativo al ticket 002237-2022.
- FLUID: La mascheratura per i campi di tipo numerico non veniva applicata correttamente. Malfunzionamento relativo al ticket 002257-2022.
- FLUID: Il picker per i campi di tipo Datetime non mostrava la porzione Ora. Inoltre, scegliendo una data dal calendario, questa veniva scritta nel formato UTC. Malfunzionamento relativo al ticket 002260-2022.
Elenco dei miglioramenti contenuti nell'aggiornamento 22.5 r21 rilasciato il 9 gennaio 2023:
- IDE: La funzione SetWebServiceURL richiede come primo parametro il NOME della libreria (senza spazi). Nelle versioni precedenti di Instant Developer, però, veniva utilizzato il CODICE della libreria per definire e recuperare l'URL delle variabili di tipo web service. Il codice coincideva con il nome se questo era corto ma poteva risultare differente se il nome era composto di più parole o se era molto lungo. Inoltre il codice non veniva mostrato nella videata delle proprietà pertanto non era facilmente calcolabile. Pertanto, a partire dalla versione 22.5 r21 viene utilizzato il nome della libreria senza spazi (come era già indicato in documentazione). N.B.: Se è stata utilizzata la funzione, occorre indicare il nome della libreria di tipo web-service e non il CODICE della stessa. Miglioramento relativo al ticket 002193-2022.
- IDE: E' ora possibile rendere ordinabili più colonne di lookup nei pannelli DO se la tabella associata al documento contiene più foregin key. Miglioramento relativo ai ticket 000390-2019, 001609-2019 e 002030-2022.
Ultima modifica: 09/01/2023 / Validità: da 22.5.8700