【问题标题】:Pentaho CDE Chart component errorPentaho CDE Chart 组件错误
【发布时间】:2016-05-30 14:51:30
【问题描述】:

我有一个问题。 我正在调用存储过程的数据源面板。 并根据我选择的表格和图表必须加载的参数。 它工作得非常好,

但是当我只是加载仪表板时,我不希望任何东西可以代替表格和图表。 对于表格部分,我想要的没有任何东西(没有数据),但图表错误处理组件即将到来。那么我是否必须为图表设置任何默认值或其他内容?

那么我该怎么做呢?

注意:一旦我选择参数(下拉列表中的值),一切都会正常工作。

【问题讨论】:

  • 您必须为该参数设置默认值。你的问题会解决的..
  • 是的。但在我必须指定的属性中找不到任何内容。
  • 在简单的参数中你可以做到..
  • 我正在为表格和图表使用单个参数。还是让我试试吧。
  • @VenkateshPanabaka 因为我在多个位置使用相同的参数,这对我不起作用。还有其他解决方案吗?

标签: charts pentaho pentaho-cde


【解决方案1】:

在简单参数中 - 有一个“属性值”。将您的默认值放在那里。

【讨论】:

  • 我在一个仪表板的多个位置使用相同的参数..所以这不直接适合我。我只想设置图表的默认属性。因为错误消息仅显示图表而不显示其他内容。
  • 也许您应该取消链接参数。为图表使用单独的参数。这样您就可以分别管理每一个。没有其他方法可以在图表属性本身中设置默认值。
【解决方案2】:

如果您不想在仪表板加载后立即执行组件,您可以尝试以下操作:

  1. 转到组件选项卡。
  2. 在右侧窗格中单击“高级属性”。
  3. Execute at start 设置为 False。

现在您的组件应仅在更改了其中一个侦听参数后执行。

【讨论】:

    【解决方案3】:

    您可以通过使用优先级属性来做到这一点,这是从 1 到 5,它以某种方式设置执行顺序,您可以将优先级 1 分配给您将在图中使用的任何填充参数,并且保留图5默认的优先级,所以当图表运行时,参数值已经定义好了,希望对你有所帮助,问候

    【讨论】:

      猜你喜欢
      • 2018-09-23
      • 2014-07-07
      • 2014-10-26
      • 2015-09-15
      • 2020-05-19
      • 2019-01-03
      • 1970-01-01
      • 2014-07-02
      • 1970-01-01
      相关资源
      最近更新 更多