【问题标题】:How to Create Dynamic Multi Series Line chart in Oracle-APEX?如何在 Oracle-APEX 中创建动态多系列折线图?
【发布时间】:2017-06-23 18:32:13
【问题描述】:

我需要一个具有动态系列(线条)的折线图。

我有一个包含这样数据的表:

Target_Percentage   DEPARTMENT_NAME    REPORT_DATE     USERID
    7.5                    ECONOMICS    11/1/2016      jdavid
    6.5                    ECONOMICS    12/1/2016      jdavid
    3.5                    ECONOMICS    1/1/2017       jdavid
    9.5                    ECONOMICS    2/1/2017       jdavid
    2.5                    ECONOMICS    3/1/2017       jdavid
    7.5                    ECONOMICS    4/1/2017       jdavid
   20.2                    LIBERAL ARTS 11/1/2016      adam
   20.2                    LIBERAL ARTS 12/1/2016      adam
   20.2                    LIBERAL ARTS 1/1/2017       adam
   20.2                    LIBERAL ARTS 2/1/2017       adam
   20.2                    LIBERAL ARTS 3/1/2017       adam
   20.2                    LIBERAL ARTS 4/1/2017       adam
   10.4                    GEOGRAPHY    11/1/2016      jdavid
   10.4                    GEOGRAPHY    12/1/2016      jdavid
   10.4                    GEOGRAPHY    1/1/2017       jdavid
   10.4                    GEOGRAPHY    2/1/2017       jdavid
   10.4                    GEOGRAPHY    3/1/2017       jdavid
   10.4                    GEOGRAPHY    4/1/2017       jdavid
   12.0                    ENGLISH      11/1/2016      adam
   12.0                    ENGLISH      12/1/2016      adam
   12.0                    ENGLISH      1/1/2017       adam
   12.0                    ENGLISH      2/1/2017       adam
   12.0                    ENGLISH      3/1/2017       adam
   12.0                    ENGLISH      4/1/2017       adam
   10.4                    SPORTS       11/1/2016      alan
   10.4                    SPORTS       12/1/2016      alan
   10.4                    SPORTS       1/1/2017       alan
   10.4                    SPORTS       2/1/2017       alan
   10.4                    SPORTS       3/1/2017    alan
   10.4                    SPORTS       4/1/2017    alan

每个用户都可以在六个月内访问某些部门名称和某个目标百分比。因此,当 jdavid 登录到应用程序时,他应该看到两行 1 代表 ECONOMICS 和 1 代表 GEOGRAPHY 绘制每个月的 Target_Percentage。

像这样:

我只需要在顶点图表中执行此操作,不能使用 c3jsd3js 图表没有权限执行它们。

【问题讨论】:

  • 您好,您是否设法找到一种方法来实现这一点?

标签: oracle-apex


【解决方案1】:

您可以为每个部门创建一个包含系列的 APEX 图表,每个系列都有这样的查询(名为“经济”的系列):

select department_name, report_date, target_percentage from t1
 where userid=:APP_USER
   and department_name = 'ECONOMICS'
 order by report_date;

在运行时,只会显示返回任何数据的系列,并为您提供如下结果:

【讨论】:

  • 感谢您的解决方案..但这只是一个示例数据..所以给了两个部门...真实数据包括 100 个部门...我不能使用静态系列一!!再次感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-30
  • 2019-05-04
  • 1970-01-01
相关资源
最近更新 更多