Definition

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


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

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

图2:日期选择器属性

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

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

NameDescription
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 Format

Please 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


  • No labels