大佬求教!!!动态日历把周日放在前面排序异常!

动态日历把周日放在前面就串行了,怎么样才可以变正常!!!CPT已上传,大佬求教,啊呜呜!

workbook.rar

我修改之后,如图:

图片.png

最终实现的效果如下:

图片.png

FineReport CuteBunny 发布于 2024-1-3 17:36 (编辑于 2024-1-4 08:34)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
快乐星光Lv5中级互助
发布于2024-1-4 09:25

周第一天需要变化一下

hys_日历.rar

image.png

最佳回答
0
胡歌Lv7中级互助
发布于2024-1-3 17:44

修改下这个

image.png

  • CuteBunny CuteBunny(提问者) 但是业务想要从周日开始,她不要周一开始的QAQ
    2024-01-03 17:45 
  • 胡歌 胡歌 回复 CuteBunny(提问者) 所以你现在想要干嘛?
    2024-01-03 17:46 
  • CuteBunny CuteBunny(提问者) 回复 胡歌 你看我上面回答的图片,周日那列应该全部都往下移一格,现在是【7,1,2,3,4,5,6】,我想要实现的是【1,2,3,4,5,6,7】这样
    2024-01-03 17:48 
  • CuteBunny CuteBunny(提问者) 回复 胡歌 我补充问题了,就像下面黑色的那样
    2024-01-03 17:50 
最佳回答
0
孤陌Lv6资深互助
发布于2024-1-4 09:21

缺少了周的定位

最佳回答
0
杨朝健Lv5中级互助
发布于2024-1-4 09:38(编辑于 2024-1-4 10:38)

GREPARRAY(range(

if(weekday(dateinmonth($rq, 1))=0,dateinmonth($rq, 1)  ,dateinweek(dateinmonth($rq, 1), 1)-1),

if(weekday(dateinmonth($rq,-1))=0,dateinmonth($rq,-1)+6,dateinweek(dateinmonth($rq,-1),-1)-1)),weekday(item) = A2)

  • 4关注人数
  • 660浏览人数
  • 最后回答于:2024-1-4 10:38
    请选择关闭问题的原因
    确定 取消
    返回顶部