【问题标题】:How to fetch and show data from multiple tables into Report?如何从多个表中获取数据并将其显示到报告中?
【发布时间】:2019-01-14 07:44:52
【问题描述】:

我想将多个表格中的数据提取到单个报告中,每个表格呈现在单独的区域中。然后记录上的编辑按钮将转到该表的相应详细信息页面。表格有列,可以链接它们。

我怎样才能做到这一点?

【问题讨论】:

  • 两个问题:1)您希望报表页面中的区域类型是什么? 2) 你想在同一页面上编辑还是在另一个页面上编辑?
  • Dmitry, 1) 交互式报表区域 2) 在另一个页面上编辑
  • 我发现在单个页面中创建多个交互区域是不可能的。因此,第一个问题将是“任何类型,它将提供指向另一个页面的链接,我可以在其中编辑数据”

标签: oracle oracle-apex


【解决方案1】:

在一页上放置 4 个报告的最简单方法是获取简单报告(Create New pagecreate new region -> Report -> Classic report)。 添加链接:How to add custom column in tabular form? 编辑页面:

  • 编辑一行表格 - Create New pagecreate new region -> Form -> Form on table or view;
  • 编辑表的多行Create new pagecreate new region -> Form -> Master-Detail FormTabular Form

另外,据我所知,有一种方法可以在一个页面上放置多个表格形式,但这很困难,我不知道细节。

【讨论】:

    【解决方案2】:

    虽然这是一个有点老的话题,但也许它会对某人有所帮助...... 当前的 APEX 版本是 18.2。 首先,将新页面创建为交互式报告。 您将把这个新报告作为区域实体放置在内容主体中。 然后只需手动将另一个交互式报告(从可用对象的区域集合中选择;不是项目,不是按钮而是区域)到内容正文中。 我有一个这样的页面,其中包含三个交互式报告。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-07
      • 1970-01-01
      • 1970-01-01
      • 2018-07-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多