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

VCE: Conversione parametri attuali

copia link

Descrizione del difetto

Nelle versioni precedenti, se si passava un'espressione numerica come parametro attuale ad una funzione che richiedeva un parametro numerico, non veniva effettuata alcuna conversione.

Dalla versione 10.1, i parametri attuali vengono convertiti nel tipo numerico preciso atteso dalla funzione. Se ad esempio si passa un valore float ad una funzione che attende un integer, il valore verrà convertito in integer.

Effetti del malfunzionamento

  • La funzione poteva ricevere un valore non compreso dalla definizione del parametro formale.

Soluzioni

Questo difetto è stato risolto nella versione 10.1. Utilizzando le versioni precedenti è sufficiente effettuare manualmente la conversione tramite le funzioni ToInteger, ToFloat.

Funzionalità interessate

Passaggio di parametri numerici ad una funzione.

Note

  • La conversione non avviene per i parametri definiti come input-output.
  • Questa modifica può cambiare il funzionamento di applicazioni precedenti se non avevano tenuto in considerazione la specifica del tipo numerico atteso dalla funzione.

Ultima modifica: 23/03/2021 / Validità: da 10.1.4450

Vedi anche

  • To Integer (funzione)
  • To Float (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum