以文本方式查看主题 - 易表在线答疑 (http://www.egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://www.egrid2000.com/dvbbs/list.asp?boardid=2) ---- 请帮看一下公式有什么错? (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=9951) |
-- 作者:ZM296514 -- 发布时间:2007/10/15 20:20:00 -- 请帮看一下公式有什么错? 设置了如下公式: If([%首页查询转换变量%] = 0,"———",Text([%首页查询转换变量%] * 5) + Text("/ 5A")) 其中[%首页查询转换变量%]是一表达式,上述公式在设计器窗口执行时就显示“错误0”,是什么意思? |
-- 作者:ylm -- 发布时间:2007/10/15 20:29:00 -- ? -=-=-=- 以下内容由 ylm 在 2007年10月15日 08:30pm 时添加 -=-=-=- 应该明白,您来到这里是要提出问题,而不是回答我们对您的问题所产生的问题。准确表述您的问题会使您更快的获得需要的答案。 |
-- 作者:ZM296514 -- 发布时间:2007/10/15 20:34:00 -- 这是设计时在公式生成器窗口执行计算时显示的: |
-- 作者:ZM296514 -- 发布时间:2007/10/15 20:35:00 -- 怎么刚才图片没传上来?再来一次[UploadFile=1CE1B41C31FC1C31_1192451729.bmp] |
-- 作者:ylm -- 发布时间:2007/10/15 20:37:00 -- 为何不传例子文件? |
-- 作者:ZM296514 -- 发布时间:2007/10/15 20:40:00 -- 文件太大,不好传 -=-=-=- 以下内容由 ZM296514 在 2007年10月15日 08:41pm 时添加 -=-=-=- 麻烦帮看一下上面的公式 |
-- 作者:ylm -- 发布时间:2007/10/15 20:44:00 -- 从公式上看,似乎这样更合理些: If([%首页查询转换变量%] = 0,"———",Text([%首页查询转换变量%] * 5) + "/ 5A") 由于有表达式变量,又不明白用在那里,不好说. |
-- 作者:Czy -- 发布时间:2007/10/15 20:53:00 -- 问题出在表达式变量中,请贴出变量公式。 |
-- 作者:程兴刚 -- 发布时间:2007/10/15 20:56:00 -- 呵呵,好像不行吧! 1、变量的表达式是在判断变量本身的值(且为该表达式生成的值),这种情况好像不行吧! 2、假设这种情况可以,但您的判断公式永远只执行后者,因为不管何种情况,您的表达式生成的值均为字符型,判断该变量等于0的条件将永远不会成立! |
-- 作者:ylm -- 发布时间:2007/10/15 21:00:00 -- 这样的IF表达式应该也可以判断值的. |