以文本方式查看主题 - 易表在线答疑 (http://www.egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://www.egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]请教msgbox()提示用法? (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=10033) |
-- 作者:蜜蜂 -- 发布时间:2007/10/20 23:55:00 -- [求助]请教msgbox()提示用法? 帮助文件中: MsgBox(Message,Option,Icon) Message 提示信息 Option 决定MsgBox函数的返回值,设为0返回False,设为1返回True,设为2则根据用户的选择返回值,用户选择“是”返回True,选择“否”返回False。 Icon 可选参数,图标类型,1错误,2询问,3警告,4提示 例子: 我公式:if(date(minfor("片材主表","实印时间")) >date([%x%]),MsgBox("起始日期前于当前表最初日期,请重选起始日期项!!",0), True ) And do......
|
-- 作者:Czy -- 发布时间:2007/10/21 0:06:00 -- 你的原意应该是这样吧? if(date(minfor("片材主表","实印时间")) >date([%x%]),MsgBox("起始日期前于当前表最初日期,请重选起始日期项!!",0),do......) |
-- 作者:xj22710 -- 发布时间:2007/10/21 0:07:00 -- 把 and do ...部分挪到if公式内部msgbox之后替代true |
-- 作者:蜜蜂 -- 发布时间:2007/10/21 0:16:00 -- 谢了两位版主教导,但如果公式后面还有许多if,就变得烦琐了,我只想公式分开一部分一部分写就容易多了,你说是吗? -=-=-=- 以下内容由 蜜蜂 在 2007年10月21日 00:21am 时添加 -=-=-=- 按我理解帮助文件中,当条件成立时,弹出信息,确定后必须更正之前条件才能继续之后计算......... -=-=-=- 以下内容由 蜜蜂 在 2007年10月21日 00:23am 时添加 -=-=-=- Option 决定MsgBox函数的返回值,设为0返回False!!!! |
-- 作者:Czy -- 发布时间:2007/10/21 0:33:00 -- 下面引用由蜜蜂在 2007/10/21 00:16am 发表的内容: 谢了两位版主教导,但如果公式后面还有许多if,就变得烦琐了,我只想公式分开一部分一部分写就容易多了,你说是吗 不是。 当然,如果后面的if和第一个条件不相关就可以单独用and连接使用 |
-- 作者:蜜蜂 -- 发布时间:2007/10/21 0:50:00 -- 谢谢5楼版主,明白用法了!深夜谢谢帮忙!! |
-- 作者:Czy -- 发布时间:2008/3/21 17:37:00 -- 祝贺wjq1072荣升版主! 恭祝wjq1072荣升版主! |
-- 作者:贺老六 -- 发布时间:2008/3/21 17:46:00 -- 呵呵,恭喜。 感谢各位wjq1072版主的热心肠。 |
-- 作者:易金森 -- 发布时间:2008/3/21 17:57:00 -- 能进入版主交流区?看新版? |
-- 作者:zjjhtx -- 发布时间:2008/3/21 18:13:00 -- 恭喜!恭喜!! |