I finaly got sometihng useful written on some forum about passing multiple values to ONE parameter on report:
"In Crystal Reports, multiple-value and ranged-value parameters do not display all values entered into the parameter when the parameter is placed on a report. This occurs regardless of whether the parameter includes multiple discrete values, range values, or a combination of the two."
"To display all entries in a multiple-value parameter, create a formula to extract the parameter values and then concatenate them into a string."
So that means I can create just one formula field and put inside the formula which will get all the values and convert them to string.
I was thinking something of:
if UBound ({?Data}) = 1 then {?Data}[1]
else if UBound ({?Data}) = 2 then {?Data}[2]
else if UBound ({?Data}) = 3 then {?Data}[3]
Else if its not a good option, becuase it will look only one if. I need something else.
But it is showing only the 1st value always. I know you were saying I can create as many formula fields as many values I have, but by my logic, there can be only one as well. I just need the correct formula. Don`t you thing?
But even if I need to have 3 formula fileds in this my example would be ok, just it does not work jet correctly.
Shouldnt I use the "join"?