日期控件

编辑
  • 文档创建者:文档助手1
  • 浏览次数:22799次
  • 编辑次数:15次
  • 最近更新:Kevin-s 于 2019-06-01
  • 1. 控件效果

    日期控件可以根据需要显示的日期格式达到不同的效果:时间日期型、日期型、年月型和时间型

    2. 基本属性

    控件名、可用、可见

    详细请查看 控件通用属性(文本控件)

    3. 高级

    3.1 日期的输入格式

    日期控件允许直接输入值,当用户输入值或者外部给日期控件赋值的时候,日期的格式必须匹配以下四种情况:

    1、yyyy-MM-dd HH:mm:ss、yyyy-MM-dd

    2、yyyy-M-d HH:mm:ss、yyyy-M-d

    3、yyyy/MM/dd HH:mm:ss、yyyy/MM/dd

    4、自定义的日期格式显示样式

    注:在参数界面,如果日期控件输入值不符合格式,查询时,会提示键入值不符合规范,填报页面日期控件输入值不符合格式,在焦点离开控件时,控件值会自动变成上一个日期值,如果为空,则显示为空。

    3.2 日期的输出格式

    可选择日期的显示样式,即上面的控件效果中的四种日期格式,分为日期型和时间性,其中日期型中可选择年月型或者日期型,时间型中可选择时间日期型或者时间型,如,选择时间型,显示样式选择 h:mm:ss a,如下:

    注:如果想显示一些特殊的格式,可以直接输入例如 yyyyMMdd 即可

    3.3 起始日期

    表示输入的时间不能小于起始日期。起始日期可以是具体的日期值,也可以是公式,其中公式可以传递参数,单元格等等。如下图:

    3.4 结束日期

    表示输入的时间不能大于结束日期。设置与起始日期一样。

    注:起始日期和结束日期可以使用公式传递参数和单元格

    示例

    若开始日期和结束日期分别为:2017-09-10 和 2017-09-20,则日期只能选择 2017-09-10 和 2017-09-20 之间的数据,不在范围内的数据将显示成灰色,如下图:

    3.5 返回值类型

    :返回值类型为日期型:在参数面板中,无论你设置的日期格式是什么格式的,都是返回单元格里设置的日期格式,如果单元格没有设置日期格式,返回默认格式即为 yyyy-MM-dd;在单元格中,无论设置的是什么日期格式,最后都会返回为 dd/MM/yyyy 的格式。


    :返回值类型为字符串型:不管在参数面板中还是在单元格中,无论你将日期格式定义成什么格式,返回的日期就是什么格式的,如定义成 MM/d/yy,那么返回的格式也是 MM/d/yy 的。

    4. 校验

    4.1允许为空

    可以不选择任何日期;

    不允许不选择任何日期,可自定义错误提示。

    4.2允许直接编辑

    :允许手动输入日期,如
    :不允许手动输入日期,只能选择日期。

    5. 日期控件星期切换

    在 Web 端使用日期控件的时候,由于国内外对于一个星期的周期的差异化认识,会带来一些误操作,国外普遍认为一个星期从周日开始,国内普遍认为一个星期从周一开始,为了迎合国内外对于日期控件的习惯需求,FineReport 提供了日期控件星期切换的功能,在 Web 端选择日期控件的时候,点击周一即可将周一排在一个星期的第一天,点击周日即可将周日排在一个星期的第一天,如下图:


    附件列表


    主题: 快速入门
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]