Orbeon 4.10中PDF模板的时间格式



我使用orbeon 4.10从模板收集数据并填写PDF。我想选择如何在pdf上显示时间。我已经看到了oxf.xforms.format.input.timeoxf.xforms.format.output.time属性,但它们似乎只控制表单本身。

我也看到过这种情况,但它似乎与日期格式有关。

我需要在我的属性中改变什么值?

谢谢

更新:我认为我下面的解决方案实际上不起作用。我认为这可能在某个时候有效,但可能不再有效了。

可以使用以下属性:

<property
    as="xs:string"
    name="oxf.fr.resource.$app.$form.$lang.print.formats.time"
    value="[H01]:[m01]:[s01]]"/>

地点:

  • $app为应用程序名称
  • $form是表单名
  • $lang是应用
  • 的语言。

您可以使用通配符(*)。

作为一种解决方案,我使用了一个隐藏字段来正确格式化我的时间为pdf。

下面是我在计算值
中使用的格式化代码:format-time($controlname, '[H01]:[m01]')以下是可见性代码:$fr-mode = 'email'用于从电子邮件生成的pdf或$fr-mode = 'pdf'用于pdf按钮。

最新更新