现在有两张填报报表,主报表设置了超级链接,
可以通过点击主键序号跳转到子报表进行填报,
并将主报表的序号自动填入到子报表中,
子报表在填报时增加行自动往下扩展这个序号(每次扩展相同序号)。
但是现在发现子报表不通过跳转打开时,无法展示这个序号。
怎样可以在没有参数的情况下,展示已经填报的全部完整数据呢?
肯定的呀,你没传参,哪里来的参数
要不你就设置一个默认值
if(isnull($task_id),"默认值",$task_id)
条属性新值哪里-公式 len($task_id)>0 才生效即可
子表数据集
select * from b where 1=1
${if(len(task_id)=0,"","and task_id='"+task_id+"'")}
单元格改成公式,if(len($task_id)=0,ds1.select(task_id),$task_id)
你是新值重新赋值了,单独打开的时候,要得到这个参数!!!