It is currently 26 May 2020, 0:50 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 384 times

2.png
2.png (16.2 KiB) Viewed 384 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
Dipa
 
Posts: 241
Joined: 1 July 2014, 14:01
Location: Torino

Re: Curiosità: parametro opzionale di tipo int

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

Seguo.
t.simoncini
 
Posts: 1059
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: 4133
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 372 times


opt2.jpg
opt2.jpg (18.99 KiB) Viewed 372 times
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 6792
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: 6792
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: 2338
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
Dipa
 
Posts: 241
Joined: 1 July 2014, 14:01
Location: Torino

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
Dipa
 
Posts: 241
Joined: 1 July 2014, 14:01
Location: Torino


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 8 guests

cron