以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]公式参数顺序问题  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=5312)

--  作者:forever
--  发布时间:2006/12/6 15:34:00
--  [求助]公式参数顺序问题
下面两个公式有什么不同?,好像改成第二个无效??难道有顺序?我是新手请老师指点一下!
CountFor("表1","姓名","=",[姓名],"日","=",[%A%],"考勤记录","=",ColName(2))

CountFor("表1","姓名","=",[姓名],"考勤记录","=",ColName(2),"日","=",[%A%])egd文件下载
--  作者:czy
--  发布时间:2006/12/6 15:54:00
--  
如果把ColName当成比较值,只能放在最后一个,否则无效。
--  作者:还不错
--  发布时间:2006/12/6 15:57:00
--  
colname(2)是什么意思?colname指的是当前列列名。

-=-=-=- 以下内容由 还不错2006年12月06日 04:09pm 时添加 -=-=-=-
刷新公式改成:
if([%A%]="",CountFor("表1","姓名","=",[姓名],"考勤记录","=",Mid(ColName,7,2)),CountFor("表1","姓名","=",[姓名],"日","=",[%A%],"考勤记录","=",mid(ColName,7,2)))
--  作者:czy
--  发布时间:2006/12/6 16:00:00
--  
下面引用由还不错2006/12/06 03:57pm 发表的内容:
colname(2)是什么意思?colname指的是当前列列名。

取第二层列名称的值。
--  作者:还不错
--  发布时间:2006/12/6 16:10:00
--  
谢谢,又学了一招。
--  作者:forever
--  发布时间:2006/12/6 16:12:00
--  
细节问题值得注意啊,谢谢!!!
--  作者:还不错
--  发布时间:2006/12/6 16:16:00
--  
易表函数说明还要更详细一些才好!
--  作者:forever
--  发布时间:2006/12/6 16:17:00
--  
下面引用由还不错2006/12/06 03:57pm 发表的内容:
colname(2)是什么意思?colname指的是当前列列名。-=-=-=- 以下内容由 还不错 在 2006年12月06日 04:09pm 时添加 -=-=-=-
刷新公式改成:
if(="",CountFor("表1","姓名","=& ...

这样上一级就不能改了.
--  作者:nihaosb
--  发布时间:2022/2/5 13:21:00
--  
讨债公司
搬家公司
网站制作