【问题标题】:Creating holidays calendar in JasperReports在 JasperReports 中创建假期日历
【发布时间】:2018-02-27 20:11:56
【问题描述】:

我需要从 TimeOff 模块将日历导出为 PDF。请参阅随附的 UI 屏幕截图。

我确实环顾四周,发现一篇建议使用交叉表的帖子。 Calendar with crosstab in jasperreports

我试过了,虽然这适用于空日历,但如果我需要在这些单元格中显示假期条目,尤其是跨越多个单元格的假期,这将无法正常工作。

任何人都可以提供任何指针,甚至是起点吗?我考虑过硬编码框架或框,然后用假期条目填充它们,也许是当天的列表。但这仍然使多日条目难以显示。

提前致谢。

【问题讨论】:

    标签: jasper-reports


    【解决方案1】:

    如果这对某人有帮助: 这就是我现在要做的。

    每天一帧,摘要带中总共有 35 帧,以允许一周 7 天,一个月最多 5 周。每个框架都有一个针对第 m 周、第 n 天 - 星期日到星期六过滤的列表。

    我正在处理在 Java 服务本身中发送给我的 JSON 数据,以便模板不必做太多事情。 JSON 数据将包含日历条目对象,其中包含星期几和月份中的第 # 周,以及其他假期信息

    多日条目仍然是一个问题,但用户将不得不忍受它。我将按假期条目上的人的姓名对每个列表进行排序 - 至少在某些情况下,这应该将每个单元格中的条目对齐,除非它是多人日历。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多