[Stackoverflow] [Progress OpenEdge ABL] Optional Input Parameters in Procedures/Apps

Status
Not open for further replies.
R

Raphael Frei

Guest
I've being doing some research about this, but all the results are from a couple of years ago.

Is there a way to define an input parameter as optional when calling a Procedure or a .W file?

My program works in this way - I have an external procedure that sends email using SMTP and it needs a few input parameters (Like Subject, Send To, etc) and I need to add a new input field that will add an attachment for the email.

To not edit and compile old codes, is possible to create this new parameter as optional and if it doesn't receive any value the program consider as blank?

Code:
DEFINE INPUT PARAMETER p_tipo_alerta AS CHAR.
DEFINE INPUT PARAMETER p_grupo_email AS CHAR.
DEFINE INPUT PARAMETER p_obs         AS CHAR.
DEFINE INPUT PARAMETER p_site        AS CHAR.
DEFINE INPUT PARAMETER p_CodeRequest AS CHAR.
DEFINE INPUT PARAMETER p_DescRequest AS CHAR.

// New-Optional
DEFINE INPUT PARAMETER p_AttachPath  AS CHAR.

Thanks!

Continue reading...
 
Status
Not open for further replies.
Top