在JasperReports中创建假期日历

时间:2018-02-23 11:10:06

标签: jasper-reports

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

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

我尝试了这个,但是虽然这适用于空日历,但如果我需要在这些单元格中显示假日条目,尤其是跨越多个单元格的假日,则这不太有效。

任何人都可以提供任何指针,甚至是起点吗?我考虑过硬编码框架或框,然后填写假日条目,也许是当天的列表。但这仍然使得多天的参赛作品难以展示。

Calendar in the UI

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果这有助于某人: 这就是我现在要做的事情。

每天一帧,摘要频段共35帧,允许一周7天,一个月最多5周。每个框架都有一个过滤周m,第n天 - 周日到周六的列表。

我正在操作Java服务本身发送给我的JSON数据,因此模板不需要做太多工作。 JSON数据将包含日历条目对象,其中包含星期几,月份中的星期#以及其他假日信息

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