魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 4627|回复: 3

[原创] 表单内星期字段的麻烦实现

[复制链接]
dhx_00 发表于 2012-9-30 12:07:39 | 显示全部楼层 |阅读模式
本帖最后由 dhx_00 于 2012-9-30 12:09 编辑

因为表单内要求记录服务时的星期信息,看到了http://bbs.mf999.com/forum.php?m ... hlight=%D0%C7%C6%DA想到另外一个方法:

1:“服务时间”字段类型:日期
2:“星期”字段类型:文本
在字段名称“星期”的属性内启用公式计算,

T("星期")&IF(MFWEEKDAY($MF(服务时间)$)-1=0,T("日"),IF(MFWEEKDAY($MF(服务时间)$)-1=1,T("一"),IF(MFWEEKDAY($MF(服务时间)$)-1=2,T("二"),IF(MFWEEKDAY($MF(服务时间)$)-1=3,T("三"),IF(MFWEEKDAY($MF(服务时间)$)-1=4,T("四"),IF(MFWEEKDAY($MF(服务时间)$)-1=5,T("五"),IF(MFWEEKDAY($MF(服务时间)$)-1=6,T("六"),MFNULL())))))))

貌似除了可以学到一点IF的嵌套方法外,没啥优点


crown6699 发表于 2018-1-17 16:24:34 | 显示全部楼层
使用上面方法也不行,还有什么办法吗?
1516177265(1).png
回复

使用道具 举报

ycg 发表于 2018-1-20 08:42:18 | 显示全部楼层
if(MFWEEKDAY($MF(日期)$)=1.0,"日",if(MFWEEKDAY($MF(日期)$)=2.0,"一",if(MFWEEKDAY($MF(日期)$)=3.0,"二",if(MFWEEKDAY($MF(日期)$)=4.0,"三",if(MFWEEKDAY($MF(日期)$)=5.0,"四",if(MFWEEKDAY($MF(日期)$)=6.0,"五","六"))))))
我就用这上面这个
回复

使用道具 举报

crown6699 发表于 2018-1-20 12:25:14 | 显示全部楼层
谢绡ycg老师,已经能显示星期五
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则


Archiver|手机版|小黑屋|魔方软件 ( 京ICP备08008787号 )

京公网安备 11010702001722号

GMT+8, 2024-9-21 15:51 , Processed in 0.067948 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表