以文本方式查看主题 - 易表在线答疑 (http://www.egrid2000.com/dvbbs/index.asp) -- 精华分享 (http://www.egrid2000.com/dvbbs/list.asp?boardid=12) ---- 结合变量让msgbox函数提示动态信息 (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=12&id=977) |
-- 作者:喜爱易表 -- 发布时间:2006/8/13 16:15:00 -- 结合变量让msgbox函数提示动态信息 易表中的msgbox函数可以弹出对话框,显示用户事先设定好的提示信息,有的用户希望提示信息能够包含动态数据,比如当前日期、从表中能计算出的某个数据,巧妙的结合变量,可以轻松的实现。 下面介绍制作方法: 目标:在提示信息中要求包含当前日期和表中还有多少个空行。 步骤:1、设置一个变量:%A%(注:类型一定要是字符型。因为msgbox函数的第一个参数要求必须是字符) 2、在行验证公式中设置公式:SetVariable("%A%",countfor(GridName,"第一列", "=" ,"")) and msgbox(text(today())+"本表第一列还有"+[%A%]+"行为空",1,4) SetVariable("%A%",countfor(GridName,"第一列", "=" ,"")) text(today())+"本表第一列还有"+[%A%]+"行为空" 示例文件在此: |