Hello,
I have a list item on a form. Any of its constiuent list values may be passed to a called report. The problem, is that rather the actual list item getting passed, its list item cell reference is passed instead. Anyone have any thoughts on how to get around this? Perhaps it's a simple syntax issue I'm missing?... See the parameter 'p_location' list item below...

DECLARE

param_periph paramlist;

BEGIN
param_periph := CREATE_PARAMETER_LIST('tmp_data');
add_parameter(param_periph, 'PARAMFORM', TEXT_PARAMETER, 'NO');
add_parameter(param_periph, 'p_chart', TEXT_PARAMETER, :TXT_CHART);
add_parameter(param_periph, 'p_physician', TEXT_PARAMETER, :TXT_PHYS);
add_parameter(param_periph, 'p_location', TEXT_PARAMETER , :LST_LOCATION);
add_parameter(param_periph, 'p_start', TEXT_PARAMETER, :TXT_APPT_DATE);


run_product(reports, 'U:\opis_reports\peripheral_rev.rdf', synchronous, runtime, filesystem,param_periph, NULL);
DESTROY_PARAMETER_LIST(param_periph);

End;