易表在线答疑技术与交流用户社区 → 逻辑列


  共有7745人关注过本帖树形打印复制链接

主题:逻辑列

帅哥哟,离线,有人找我吗?
lijunup
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:25 积分:22 威望:0 精华:0 注册:2011/6/1 12:33:00
逻辑列  发帖心情 Post By:2011/6/15 16:33:00 [只看该作者]

两列逻辑列,选中其中一个,则另一个不可选,即二者,只能选一列,求公式。
列名称:mark1,mark2

 回到顶部
帅哥哟,离线,有人找我吗?
lyang70
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2011/6/15 16:50:00 [只看该作者]

我的理解是这样:egd文件下载

 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2011/6/15 17:32:00 [只看该作者]

[mark1]列操作公式:If([mark1]=-1,SetCellText(1,Row,2,0),SetCellText(1,Row,2,-1))

[mark2]列操作公式:If([mark2]=-1,SetCellText(1,Row,1,0),SetCellText(1,Row,1,-1))

-=-=-=- 以下内容由 wjq10722011年06月15日 06:30pm 时添加 -=-=-=-
也可以这样:
[mark1]列操作公式:SetCellText(Grid,Row,"mark2",Abs([mark1])-1)

[mark2]列操作公式:SetCellText(Grid,Row,"mark1",Abs([mark2])-1)

-=-=-=- 以下内容由 wjq10722011年06月15日 07:27pm 时添加 -=-=-=-
还可以这样:

[mark1]列操作公式:SetCellText(Grid,Row,"mark2",-1-[mark1])

[mark2]列操作公式:SetCellText(Grid,Row,"mark1",-1-[mark2])


 回到顶部
帅哥哟,离线,有人找我吗?
lijunup
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:25 积分:22 威望:0 精华:0 注册:2011/6/1 12:33:00
  发帖心情 Post By:2011/6/18 4:27:00 [只看该作者]

多谢两位大神赐教,另一个问题:
两列逻辑列,列名称:xx,yy。选中xx,则另一个yy也被选,取消xx的选中,yy依然被选中。

 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2011/6/18 8:23:00 [只看该作者]

[xx]列操作公式:if([xx]=-1,SetCellText(Grid,Row,"yy",-1),"")

 回到顶部