We can use #prompt()# for this. Usually, #prompt()# is used to deliberately force the parameter to hold some value. Instead of using the parameter directly, we should use the #prompt()#.
For example,
Suppose, ?Parameter1? is used in a data item and it holds a integer value, replace it with a #prompt()# like this #prompt('Parameter1','integer')#.
Suppose, if the condition is like
if(?Parameter1? is not null)
{
statement;
}
it should be,
if(#prompt('Parameter1','integer')# is not null)
{
statement;
}
If we use #prompt()#, we can use the parameter inside the data item, without affecting the prompt's usage.