根据选择年月自动扩展当月每一天日期

编辑
  • 文档创建者:cherishdqy
  • 浏览次数:6353次
  • 编辑次数:5次
  • 最近更新:Kevin-s 于 2019-06-17
  • 1. 描述

    若希望通过日期控件所选择的年月,点击查询自动扩展显示出所选年月的每一天的日期,要如何实现呢?


    2. 思路

    添加一个日期控件用于选择年月,然后使用 RANGE 函数生成一个日期序列。


    3. 示例

    3.1 添加选择年月日期控件

    在参数面板拖入一个日期控件和查询按钮,在日期控件属性中将控件名改为 date,并设置日期格式为 yyyy-MM,勾选返回日期属性。

    222


    3.2 插入公式

    在报表中的 A1 单元格插入公式:

    RANGE(DATE(YEAR($date), MONTH($date), 1), DATE(YEAR($date), MONTH($date), DAY(DATEINMONTH($date, -1))))

    常见的日期参考 常见日期处理函数


    3.3 设置扩展及单元格格式

    设置 A1 单元格的扩展属性为纵向扩展,并设置单元格格式以日期型 yyyy-MM-dd 显示。

    222


    3.4 保存与预览

    日期控件选择 2017,二月,点击查询,得到如下列表,显示二月所有日期:

    222


    附件列表


    主题: 报表应用
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

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

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