Foxtable(狐表)用户栏目专家坐堂 → [求助]多值字段 ,如何实现列表项目选择项中,把已被前面行选择的内容排除?


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

主题:[求助]多值字段 ,如何实现列表项目选择项中,把已被前面行选择的内容排除?

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2011/11/8 0:14:00 [只看该作者]

以下是引用cbb在2011-11-8 0:06:00的发言:
清空 表a 已经录入的内容时 出错

见8楼


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


加好友 发短信
等级:婴狐 帖子:18 积分:177 威望:0 精华:0 注册:2011/11/5 22:26:00
  发帖心情 Post By:2011/11/8 0:15:00 [只看该作者]

搜过了 好像和我的需求不同

 

to:mr725

 

我还想实现 修改表A第一列的时候 依然能看到已经选择的项目,让用户取消选择,可以吗?


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


加好友 发短信
等级:婴狐 帖子:18 积分:177 威望:0 精华:0 注册:2011/11/5 22:26:00
  发帖心情 Post By:2011/11/8 0:37:00 [只看该作者]

过滤条件应怎样写,我想把当前行已选的项目包含在列表中

 

"e.DataRow("第一列")"显然是不对的

 

[第二列] is null or [第二列] = e.DataRow("第一列")

 

 


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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/11/8 8:44:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目21.table


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


加好友 发短信
等级:婴狐 帖子:18 积分:177 威望:0 精华:0 注册:2011/11/5 22:26:00
  发帖心情 Post By:2011/11/8 19:56:00 [只看该作者]

以下是引用狐狸爸爸在2011-11-8 8:44:00的发言:
 下载信息  [文件大小:308.0 KB  下载次数:7]
图片点击可在新窗口打开查看点击浏览该文件:管理项目21.table

 

 

这个设计脱离了初衷

 

我希望列表项目里不要显示已经被选得项目,但在修改单元格的时候,要把当前单元格的内容显示出来,让用户重新选择或去掉。

 

这里还要注明一下 表a的第一列是属性“允许编辑”=false 不允许用户编辑的,只能用列表选择的方式修改或者输入。


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


加好友 发短信
等级:婴狐 帖子:18 积分:177 威望:0 精华:0 注册:2011/11/5 22:26:00
  发帖心情 Post By:2011/11/8 20:02:00 [只看该作者]

按照mr725的方法,现在只要在列表的过滤条件中增加表A第一列的内容到项目列表中就行了。

 

但我不知道调用表a的第一列内容的表达式怎样写,下面的表达式中“(表A.第一列)”的写法是不对的。

 

[第二列] is null or [第二列] = (表A.第一列)


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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/11/9 8:20:00 [只看该作者]

这个可以满足楼主的要求了:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目27.rar

 


 


[本帖被加为精华]
 回到顶部
帅哥哟,离线,有人找我吗?
cbb
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:18 积分:177 威望:0 精华:0 注册:2011/11/5 22:26:00
  发帖心情 Post By:2011/11/9 9:55:00 [只看该作者]

呵呵,狐狸爸爸真厉害。

 

但 我实现一个功能

在选定项目后 把表a的第二列数据填写到表b被选中行第二列,

当然表A第一列数据的修改 也要导致表B的第二列修改。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目27.zip


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


加好友 发短信
等级:婴狐 帖子:18 积分:177 威望:0 精华:0 注册:2011/11/5 22:26:00
  发帖心情 Post By:2011/11/9 23:17:00 [只看该作者]

??

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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/11/10 8:34:00 [只看该作者]

其实很简单:

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目27.rar


 回到顶部
总数 22 上一页 1 2 3 下一页