问题标签 [orbeon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
279 浏览

orbeon - Orbeon Forms - 查找当前 Document_id

我想让一个文本框document_id显示当前。是否有一个 XPath 表达式来获得它?

0 投票
3 回答
11521 浏览

xpath - 如何在 XPath 中查找特定类型的所有节点

假设我的 view.xml 中有以下表单数据实例:

我想从上面的实例中选择所有的水果名称。我尝试了以下方法,但它总是选择第一个水果。

请提供一种在 XPATH 中克服此问题的方法

0 投票
1 回答
838 浏览

xforms - 如何为 xforms:input 控件定义日期格式

我对日期选择器有以下日期控制和绑定。它始终以 mm/dd/yyyy 显示日期格式。但我想在屏幕上以 mmm/dd/yyyy 格式显示

0 投票
2 回答
414 浏览

xslt - How to insert attribute to all child nodes

Please find below my xform page.

I would like to insert a attribute taste="good" to all fruit-name tags as below

I tried the following ways to achieve the same but it always inserts the attribute to first fruit-name only.

Please suggest a way to insert this attribute to all fruit-name nodes at shot. Since the fruits list dynamic, we need to have a dynamic solution for it.

0 投票
1 回答
467 浏览

xforms - Orbeon 表单中的货币格式问题

我正在尝试使用 Orbeon 中的货币字段将值显示为货币,例如:$123123213213.00。我正在尝试这样做:

我遇到了以下问题:

  1. 该字段在 17 位后一直失去精度: 12345678901234567890123变为12345678901234567000000.00模糊。
  2. 我无法获得工作的maxlength属性fr:currency

有没有人遇到过这样的问题并碰巧解决了?另外,请让我知道是否有其他方法可以解决此问题,例如某些自定义格式。

0 投票
1 回答
102 浏览

xforms - 如何在带有 xxforms:tree 外观的 select1 控件旁边显示图标

我使用外观通过xforms:select1控件显示项目列表。xxforms:tree它们通过如下代码块显示:

我想在与该项目相同的行上为每个项目显示两个图标:一个用于删除的图标,一个用于编辑该项目的图标,它们都会以项目 ID 作为参数调用 XPL。

问题是,我如何渲染这些图标 - itemset 是否支持嵌套触发器元素?如果没有,我该如何实现它(单击该项目会导致编辑或删除以外的操作,因此不能使用它;可以在用户单击该项目时显示的页面上显示删除/编辑,但要保存例如,如果用户只想删除该项目,则单击一次)。

0 投票
1 回答
516 浏览

orbeon - Forms Runner 表单 - 导航到另一个页面时显示警告,勾选和保存按钮会自动出现

我有一个使用 Forms Builder 创建的表单 - 此表单在底部显示一个刻度线和一个软盘图标(用于保存)。我不希望显示那些,因为在我的代码中没有使用这些按钮执行持久性。如何实现这一点(不显示这些图标) - 我已经完成了

在我的本地属性文件中

此外,我使用 xforms:load 操作将用户引导到另一个页面 - 这会导致显示软盘图标(检测到该实例可能已更改)并且还会显示一个警报,确认我是否真的想离开该页面。如何禁用此警告(实例数据会更改,但我不希望首先出现软盘/保存图标)...

[edit1] 基于建议:

由于我想要的根本不是按钮(在初始表单上,根据用户在 select1 中选择的内容采取行动),我做了:

但这无济于事(勾号和软盘图标仍然出现)。我也做过

这也无济于事(继续显示警报对话框)。我在我的 xforms 源中看不到任何名为“fr-persistence-instance”的实例。

0 投票
1 回答
574 浏览

xforms - xforms 中的日期转换

我有以下数据实例,其中日期节点(交易日期)绑定到日期选择器(输入)。

默认情况下,它以 CCYY-MM-DD 格式存储日期。我想要另一个节点(临时事务日期),它将在 xforms-value-changed 事件中以 MMM/DD/CCYY 格式更新。

请让我知道如何以 Mar/09/2011 的格式设置值,或者是否有其他方法可以实现相同的目的。

0 投票
1 回答
119 浏览

orbeon - Orbeon Form Builder - 表单元素的物理放置

是否可以控制表单元素的格式/物理位置?我了解当前的布局是基于网格的。我想知道是否可以使用表单生成器来构建一个与我们的销售线索生成纸质表单完全(或至少非常接近)匹配的表单。

谢谢全科医生

0 投票
1 回答
130 浏览

orbeon - xforms:select1 使用 xxforms:tree 外观渲染多个不同的实例,如何控制渲染/分支的深度?

我正在使用 xforms:select1 和 xxforms:tree 外观呈现三个不同的实例(项目集)。第一个实例(itemset)渲染得很好,第二个实例(itemset)在第一个实例(itemset)的最后一个项目被渲染的深度级别渲染(例如,在深度级别2而不是在顶层)等等。

如何控制项集在什么级别被渲染?