以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]刷新公式  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=41858)

--  作者:iyplx2425
--  发布时间:2018/10/30 15:32:00
--  [求助]刷新公式

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:12.egd

表1中第二列,当相同第一列各行对应的第二列中有一行被勾选时,其余不能再被勾选。求第二列刷新公式。谢谢。


--  作者:lyjzyq
--  发布时间:2018/11/1 20:50:00
--  
看看这个可以吗
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:ss.egd




--  作者:客人
--  发布时间:2018/11/2 8:40:00
--  

谢谢二楼解答。不过二楼的方式存在一个问题,就是表不能刷新,一刷新,[第三列]与[aa]的值会发生变化。但在二楼方法的启迪下,重写如下刷新公式,既能满足条件需要,又能搞刷新。公式如下:


if([第二列] = -1 And CountFor(GridName,"第一列", "=" ,[第一列],"第二列", "=" , - 1) = 1, - 1, 0)


--  作者:iyplx2425
--  发布时间:2018/11/2 8:42:00
--  

谢谢二楼解答。不过二楼的方式存在一个问题,就是表不能刷新,一刷新,[第三列]与[aa]的值会发生变化。但在二楼方法的启迪下,重写如下刷新公式,既能满足条件需要,又能搞刷新。公式如下:


if([第二列] = -1 And CountFor(GridName,"第一列", "=" ,[第一列],"第二列", "=" , - 1) = 1, - 1, 0)