易表在线答疑技术与交流用户社区 → [求助]If语句如何灵活运用?


  共有10888人关注过本帖树形打印复制链接

主题:[求助]If语句如何灵活运用?

帅哥哟,离线,有人找我吗?
czy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/9/30 21:56:00 [显示全部帖子]

这样?

if(today()>[下次维护日],if(msgbox("该车维护日期已超期!",2),setcelltext(gridname,row,"维护记录",[维护记录]+"*"+text([下次维护日]))and setcelltext(gridname,row,"下次维护日",edate([下次维护日],3)), True), True )


 回到顶部
帅哥哟,离线,有人找我吗?
czy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/9/30 21:59:00 [显示全部帖子]

第二个问题,易表目前好象不支持在窗口显示这种格式。

 回到顶部
帅哥哟,离线,有人找我吗?
czy
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/9/30 22:50:00 [显示全部帖子]

第一个问题可以这样:

if(today()>[下次维护日],if(msgbox("该车维护日期已超期!",2),setcelltext(gridname,row,"维护记录",[维护记录]+"*"+text([下次维护日]))and setcelltext(gridname,row,"下次维护日",edate([下次维护日],3)), True),setcelltext(gridname,row,"维护记录",[维护记录]+"*"+text([下次维护日]))and setcelltext(gridname,row,"下次维护日",edate([下次维护日],3)))


 回到顶部
帅哥哟,离线,有人找我吗?
czy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/9/30 23:04:00 [显示全部帖子]

列表项目理论上应该没有限制,但2000多条列表项目可以选择就不是很方便了。

看了一下你的列表项目,用来源于表达式比你现在的来源于某一列可能会好点,比如你在来源于表达式中设置公式:"|"+ListFor("技术参数","厂牌型号",1),这样列表项目会自动排序,查找可能也会方便一点。

如果列表项目太多选择不方便时,可以输入一个模糊的字符,比如输入:321,项目会自动出现;昌河CH6321、卡玛斯53212,这样选择就方便多了。。


 回到顶部