Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Crystal reports Crystal Reports 2011计算给定日期范围内的工作天数_Crystal Reports - Fatal编程技术网

Crystal reports Crystal Reports 2011计算给定日期范围内的工作天数

Crystal reports Crystal Reports 2011计算给定日期范围内的工作天数,crystal-reports,Crystal Reports,我正试图为工匠们准备一份利用率报告。报告会提示输入开始日期和结束日期。然后,它应在休假表中检查工匠是否在日期范围内的任何一天休假,并将休假天数添加到指定日期范围内的周末和公共假日,然后从日期范围内的天数中减去上述总天数(这样做的目的是只计算工匠实际工作的天数)。如何最好地使用Crystal Reports实现这一点?可以找到计算两个日期之间工作天数的公式 您可以从子报表中的运行总数中获取休假日期数,并将其作为共享变量返回主报表(如果无法在主报表中获取休假日期数,则在不获取其他数据的情况下会更容易

我正试图为工匠们准备一份利用率报告。报告会提示输入开始日期和结束日期。然后,它应在休假表中检查工匠是否在日期范围内的任何一天休假,并将休假天数添加到指定日期范围内的周末和公共假日,然后从日期范围内的天数中减去上述总天数(这样做的目的是只计算工匠实际工作的天数)。如何最好地使用Crystal Reports实现这一点?

可以找到计算两个日期之间工作天数的公式

您可以从子报表中的运行总数中获取休假日期数,并将其作为共享变量返回主报表(如果无法在主报表中获取休假日期数,则在不获取其他数据的情况下会更容易)。然后从上面链接的公式的结果中减去该数字。
使用子报表上的参数,并将主报表日期参数链接到这些参数