1

我正在尝试链接 2 个报告以实现与 2 页上的主表单相同的功能。

table: Student(id, name, address)

MainReport:交互式报表使用SQL显示ID:select id from student;

功能:选择ID时,打开其他报告并显示名称和地址

SubReport:这是关于 SQL 语句的报告。SQL是:

select name, address from student where id = :P24_id;

回到主报表,进入编辑页面,在区域中,点击交互式报表,进入报表属性。向下滚动到链接列,将链接列更改为链接到自定义目标,将目标页面设置为子报表,输入 P24_id 的名称和#id# 的值,然后单击应用更改。

为什么这不起作用?当我加载主报告时,我看到了数据,但是当我点击一个 ID 并转到子报告时,我看到错误 ERR-1002 Unable to find item ID for item "P24_ID" in application "105" .

任何人都可以帮忙吗?

4

1 回答 1

1

您是否在第 24 页(这似乎是您的目标页面)上定义了一个名为 P24_ID 的页面项目?您不能只为某个任意变量名称设置一个值。您实际上需要有一个与名称匹配的页面项目。因此,在第 24 页上,您需要创建一个页面项目 P24_ID。

于 2013-09-11T07:39:53.647 回答