It is currently 23 October 2019, 16:18 Advanced search

Curiosità: parametro opzionale di tipo int

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

Curiosità: parametro opzionale di tipo int

Postby Dipa » 11 October 2019, 8:25

Buongiorno,

giusto una curiosità: ma nessuno ha mai segnalato o fatto emergere il fatto che, se ho una procedura con un parametro opzionale di tipo int e non passo alcun valore alla procedura, al parametro viene assegnato di default il valore zero?
Non ho nemmeno la possibilità tra le proprietà del parametro di poterci indicare null come default.

1.png
1.png (3.7 KiB) Viewed 84 times

2.png
2.png (16.2 KiB) Viewed 84 times


Sfugge a me qualcosa?

Grazie

PS in realtà tutte le tipologie a parte gli object non possono assumere null come default
Last edited by Dipa on 11 October 2019, 8:37, edited 1 time in total.
Maurizio Di Pasquale
Software developer
User avatar
Dipa
 
Posts: 112
Joined: 1 July 2014, 14:01

Re: Curiosità: parametro opzionale di tipo int

Postby t.simoncini » 11 October 2019, 8:32

Seguo.
t.simoncini
 
Posts: 932
Joined: 5 March 2012, 14:00

Re: Curiosità: parametro opzionale di tipo int

Postby r.bianco » 11 October 2019, 9:10

Forse questa proposta: PRP000156
only work and no play makes jack a dull boy
r.bianco
 
Posts: 3959
Joined: 8 November 2010, 16:46

Re: Curiosità: parametro opzionale di tipo int

Postby d.pierangeli » 11 October 2019, 9:11

Hai provato a modificare lo 0 dal VCE ?

Io l'ho modificato in 50 e mi funziona..

opt1.jpg
opt1.jpg (33.98 KiB) Viewed 72 times


opt2.jpg
opt2.jpg (18.99 KiB) Viewed 72 times
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 6342
Joined: 30 September 2010, 15:35

Re: Curiosità: parametro opzionale di tipo int

Postby d.pierangeli » 11 October 2019, 9:16

In effetti il Null non lo puoi inserire.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 6342
Joined: 30 September 2010, 15:35

Re: Curiosità: parametro opzionale di tipo int

Postby eurekapv » 11 October 2019, 9:49

Il null è sempre una brutta bestia per noi programmers :-)

Io gioco con i negativi quando magari il valore da passare è >= 0
quindi optional int valore = -1

Non mi è mai capitato di avere un valore da passare che sia veramente "qualsiasi"
User avatar
eurekapv
 
Posts: 2305
Joined: 2 November 2010, 22:16
Location: Vigevano

Re: Curiosità: parametro opzionale di tipo int

Postby Dipa » 11 October 2019, 9:52

r.bianco wrote:Forse questa proposta: PRP000156


Esatto! Grazie.
Maurizio Di Pasquale
Software developer
User avatar
Dipa
 
Posts: 112
Joined: 1 July 2014, 14:01

Re: Curiosità: parametro opzionale di tipo int

Postby Dipa » 11 October 2019, 9:55

eurekapv wrote:Il null è sempre una brutta bestia per noi programmers :-)

Io gioco con i negativi quando magari il valore da passare è >= 0
quindi optional int valore = -1

Non mi è mai capitato di avere un valore da passare che sia veramente "qualsiasi"


Io mi sono svegliato perchè ho aggiunto dei parametri optional di tipo int, non ho passato alcun valore alla procedura e dentro facevo il controllo isNull...
Maurizio Di Pasquale
Software developer
User avatar
Dipa
 
Posts: 112
Joined: 1 July 2014, 14:01


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 18 guests