DateTime Picker

点击复制

挑选日期时间的值。


外观和感觉设置

Label (非强制性)用于显示组件的标签。

Placeholder (非强制性) 用于显示组件的占位符。

Name (强制性) - 组件的名称。

Tooltip (非强制性) - 工具提示字符串。

Min (mandatory) - 最小时间戳值[unix formatted] 开始。默认情况下被设置为0。

Max (mandatory) - 可以选择的最大时间戳值[unix formatted] 。默认情况下等同于创建的时刻。

Step (非强制性) - 选择步骤值。

Required(mandatory) - 标记是否需要选择。默认情况下被设置为false。

Allow clear(强制) - 允许在选择时清除。默认情况下被设置为false。

Disabled (mandatory) - 如果打开组件,则使其失效。默认情况下是关闭的。

Visible (mandatory) - 如果打开,使该组件可见。默认情况下是启用的。


工作流触发器

  • onChange - 当下拉选项被改变时发生火灾。
  • onFocus - 当 "选择 "组件被关注时发生火灾。
  • onBlur- 当 "选择 "组件被模糊化时启动。
  • onCreate - 创建组件时启动。
  • onShow - 显示组件时启动。
  • onHide - 隐藏组件时发生火灾。
  • onDestroy - 当组件被显示时发生火灾。
  • onEnterKey - 当按下Enter键时发生火灾。

组件操作

DateTimepicker Get Properties

获取该组件的属性。

输入 参数。

  • Component Id [string]- 组件的标识符。

输出 参数。

  • Label [string]- 组件的标签。
  • Placeholder [string]- 组件的占位符。
  • Allow Clear [boolean]- 如果为真,允许清除选择。
  • Disable [boolean]- 如果为真,则禁用组件。
  • Tooltip [string]- 工具提示字符串。
  • Required [boolean]- 如果为真,显示必要的标记。
  • Debounce (ms) [integer]- 延迟验证该值。
  • Min [datetime] - 最小的时间戳值[unix formatted] 开始。
  • Max [datetime]- 可以选择的最大时间戳值[unix formatted]
  • Value [datetime]- 选定的时间戳值[unix formatted]
  • Validate Icon [boolean] - 验证值时显示的图标。
  • Validate Status [Status type]- 验证值时显示的状态。
  • Validate Message [string]- 验证值时显示的信息。

DateTimepicker Get Properties

DateTimepicker Set Properties

设置组件的属性。

输入 参数。

  • Component Id [string]- 组件的标识符。
  • Label [string]- 组件的标签。
  • Placeholder [string]- 组件的占位符。
  • Allow Clear [boolean]- 如果为真,允许清除选择。
  • Disable [boolean]- 如果为真,则禁用组件。
  • Tooltip [string]- 工具提示字符串。
  • Required [boolean]- 如果为真,显示必要的标记。
  • Debounce (ms) [integer]- 延迟验证该值。
  • Min [datetime]- 最小的时间戳值[unix formatted] 开始。
  • Max [datetime]- 可以选择的最大时间戳值[unix formatted]
  • Value [datetime]- 选定的时间戳值[unix formatted]
  • Validate Icon [boolean]- 验证值时显示的图标。
  • Validate Status [Status type]- 验证值时显示的状态。
  • Validate Message [string]- 验证值时显示的信息。

DateTimepicker Set Properties

DateTimepicker Update Properties

更新组件的属性。

输入 参数。

  • Component Id [string]- 组件的标识符。
  • Label [string]- 组件的标签。
  • Placeholder [string]- 组件的占位符。
  • Allow Clear [boolean]- 如果为真,允许清除选择。
  • Disable [boolean]- 如果为真,则禁用组件。
  • Tooltip [string]- 工具提示字符串。
  • Required [boolean]- 如果为真,显示必要的标记。
  • Debounce (ms) [integer]- 延迟验证该值。
  • Min [datetime]- 最小的时间戳值[unix formatted] 开始。
  • Max [datetime]- 可以选择的最大时间戳值[unix formatted]
  • Value [datetime]- 选定的时间戳值[unix formatted]
  • Validate Icon [boolean]- 验证值时显示的图标。
  • Validate Status [Status type]- 验证值时显示的状态。
  • Validate Message [string]- 验证值时显示的信息。

DateTimepicker Update Properties

DateTimepicker Validate

验证从DateTime Picker组件中选择的时间戳值。

输入 参数。

  • Component Id [string]- 组件的标识符。

输出 参数。

  • Success [boolean]- 验证结果。
  • Error [string]- 错误信息。

DateTimepicker Validate


使用例子

在某些情况下,需要获取时间戳值(DateTimepicker获取属性)并将其转换为字符串格式。为此,必须使用Date & Time to String块。

  • 拖动该 DateTimepicker Get Properties块并把它放到画布上。 Component ID必须要指定的是,为了从 DateTime Picker组件

DateTimepicker Get Properties

  • Date & Time to String块必须用于将时间戳值转换为字符串。互相连接值域。

  • 填写格式 掩码字段,用所需的格式转换时间戳值。