日期选择器  使用日期选择器库扩展了普通文本字段的功能。


图1:突出显示从采样费用声明应用获取的日期选择器的截图

截图来自 http://localhost:8080/jw/web/console/app/hr_expense/1/form/builder/hr_expense_claim_entry

图2:日期选择器属性

NameDescriptionID元素ID(通过声明为“date”,将创建相应的数据库表列“c_date”)Label元素标签显示给最终用户。Allow Manual Input而不是使用日历选择器,用户可以直接键入日期,如果选中。

图3:日期选择器属性 - 高级选项

Name

Description

Default Value当没有找到/选择现有值时的默认值。

这里接受哈希变量。例如,您可以键入以下内容

#date.dd-MM-yyyy#


Date Format

这里定义的日期格式应该遵循数据格式

Data Format在Java日期格式; 例如2011年6月1日 的 yyyy-MM-dd

Validator附加一个Validator插件来验证输入值。


When will validation takes place?

除非提交表格为“另存为草稿”,否则将在提交表格时进行验证。

Start Date Field ID此选项应与“设置当前日期为”结合使用。End Date Field ID此选项应与“设置当前日期为”结合使用。Set Current Date As选择: -

  • 最小日期
  • 最大日期

Display FormatPlease refer to http://docs.jquery.com/UI/Datepicker/formatDate

Date Picker Year Range要显示的年份范围

Sample - Show 10 years before and after

c-10:c+10

Sample - Show specific year range

2000:2020

Readonly确定元素是否可编辑。Display field as Label whenreadonly?元素设置为“只读”时,将元素的值显示为纯文本

Workflow Variable如果表单是工作流程的一部分,则在保存表单时(单击“另存为草稿”或“完成”按钮)。此输入字段中的值将被保存到相应的名为here的工作流程变量中。


Using a non-existent Workflow Variable name

如果尝试映射到不存在的工作流程变量,则会在服务器日志中输出以下警告(例如状态)。

context attribute status does not exist in process context - adding new attributes to the process context is not allowed




文档更新时间: 2018-11-06 06:27   作者:李飞