|
本帖最后由 通达林河水 于 2016-7-30 15:43 编辑 <br /><br />分情况 如果 本报表.主表.班次="白班" 那么 ( (日数(本报表.主表.生产日期,字符转日期(数据源_scgl.生产记录.生产日期))=0 与 分钟数(#8:30#,字符转日期(数据源_scgl.生产记录.生产时间))>=0 与 分钟数(字符转日期(数据源_scgl.生产记录.生产时间),#20:30#)>=0))如果 本报表.主表.班次="夜班" 那么 ((日数(本报表.主表.生产日期,字符转日期(数据源_scgl.生产记录.生产日期))=0 与 分钟数(#20:30#,字符转日期(数据源_scgl.生产记录.生产时间))>=0 )) 或 ((日数(本报表.主表.生产日期,字符转日期(数据源_scgl.生产记录.生产日期))=1 )与 分钟数(字符转日期(数据源_scgl.生产记录.生产时间),#8:30#)>=0 )结束 得不到数
但白班单独执行 ( (日数(本报表.主表.生产日期,字符转日期(数据源_scgl.生产记录.生产日期))=0 与 分钟数(#8:30#,字符转日期(数据源_scgl.生产记录.生产时间))>=0 与 分钟数(字符转日期(数据源_scgl.生产记录.生产时间),#20:30#)>=0))
夜班单独执行((日数(本报表.主表.生产日期,字符转日期(数据源_scgl.生产记录.生产日期))=0 与 分钟数(#20:30#,字符转日期(数据源_scgl.生产记录.生产时间))>=0 )) 或 ((日数(本报表.主表.生产日期,字符转日期(数据源_scgl.生产记录.生产日期))=1 )与 分钟数(字符转日期(数据源_scgl.生产记录.生产时间),#8:30#)>=0 )
可得到数据,用分情况就不行啊
|
|