Eric,
I know that but in my case all my 543 functions call are like this:
CheckLogin()
I the 543 functions call have no parameter I cannot have a option value.
Right?
>>Ok that is good but what if I have 543 calls to my function and none of the call has parameters.
>>
>>How can I make the optional parameter facultative?
>
>adding a OPTIONAL argument to your method doesn't requires you to modify your 543 callers. It is optional (faculative) and you don't need to provide a value when you call the method.