我正在尝试链接2个报告,以便在2页上实现与主表单相同的功能。
table: Student(id, name, address)
MainReport:交互式报告使用SQL显示ID:从student中选择id;
功能:选择ID后,打开另一个报告并显示名称和地址
SubReport:这是一个关于SQL语句的报告。 SQL是:
select name, address from student where id = :P24_id;
返回主报告,转到编辑页面,在该区域中,单击交互式报告并转到报告属性。向下滚动到链接列,更改链接列以链接到自定义目标,将目标页面设置为子报表,输入P24_id的名称和#id#的值,然后单击应用更改。
为什么这不起作用?当我加载主报告时我看到了数据,当我点击一个ID然后我去了subReport时,我看到错误ERR-1002无法在应用程序“105”中找到项目“P24_ID”的项目ID
有人可以帮忙吗?
答案 0 :(得分:1)
您是否在第24页(似乎是您的目标网页)上定义了名称为P24_ID的页面项? 您不能只将值设置为某个任意变量名称。您需要实际拥有与名称匹配的页面项。 因此,在第24页上,您需要创建一个页面项P24_ID。