【问题标题】:Can I reference controls in one section from another within an Orbeon library module?我可以在 Orbeon 库模块中从另一个部分引用控件吗?
【发布时间】:2017-06-08 04:39:17
【问题描述】:

我正在尝试使用来自question 7590420 的答案,关于控制可见性 通过使用 Orbeon 库从另一部分引用一个部分中的控件。该库包含这两个部分。我知道我不能使用$foo = ...,但我希望使用/library/section-1/foo = ... 之类的参考,正如答案中所暗示的那样。

我不确定它是软件的时代(V4.10.2)还是我不能以这种方式使用库部分,但似乎 XPath 表达式被忽略了。表单加载没有错误。

【问题讨论】:

  • Mike,我想您想从部分模板访问字段的值。它是否正确?你想从哪里开始? -亚历克斯
  • 谢谢亚历克斯,完全正确。保存该值的字段位于 Orbeon 库“表单”的部分模板中。我正在尝试从同一个库中的另一个部分模板中获取该值。由于库中的所有部分和控件都必须具有唯一的名称,我的想法是我应该能够使用与问题中类似的语法。我只是想知道图书馆的规则是否与我错过的某种形式不同 - 或者我使用的版本太旧。
  • 知道了,迈克。我在下面发布了一个暂定的答案。这可能不是你所希望的,但我希望这仍然能回答你的问题! -亚历克斯

标签: orbeon xforms


【解决方案1】:

从 Orbeon Forms 2016.3 开始,您无法从部分模板内部访问当前部分模板之外的任何内容,无论是使用部分模板的表单中的其他字段值,还是使用的其他部分模板中的字段值表单,即使它们是在同一个库中定义的。这可能在将来实现 RFE 3008 或类似时成为可能。

【讨论】:

    猜你喜欢
    • 2021-11-11
    • 1970-01-01
    • 2021-07-01
    • 2021-05-27
    • 2020-02-13
    • 1970-01-01
    • 2011-11-27
    • 2016-01-04
    • 2014-01-16
    相关资源
    最近更新 更多