Foxtable(狐表)用户栏目专家坐堂 → [求助]将CheckedListBox选定的值保存到列


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

主题:[求助]将CheckedListBox选定的值保存到列

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/3 11:47:00 [只看该作者]

s = s & l.Items(Index)

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


加好友 发短信
等级:婴狐 帖子:33 积分:306 威望:0 精华:0 注册:2013/11/25 16:45:00
  发帖心情 Post By:2013/12/3 14:48:00 [只看该作者]

谢谢BIN 好了

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


加好友 发短信
等级:婴狐 帖子:33 积分:306 威望:0 精华:0 注册:2013/11/25 16:45:00
  发帖心情 Post By:2013/12/3 14:54:00 [只看该作者]

坏了 再看看
图片点击可在新窗口打开查看此主题相关图片如下:坏了哦.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/3 14:56:00 [只看该作者]

你上例子吧.

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


加好友 发短信
等级:婴狐 帖子:33 积分:306 威望:0 精华:0 注册:2013/11/25 16:45:00
  发帖心情 Post By:2013/12/3 15:24:00 [只看该作者]

上传了 看看哦
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:会员管理.table

[此贴子已经被作者于2013-12-3 15:24:49编辑过]

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/12/3 15:38:00 [只看该作者]

你的ListBox是绑定到表的,此时Items返回的是行,不是字符,你要从返回的行总取某列的值:

 

Dim s As String
Dim l As WinForm.CheckedListBox = e.Form.Controls("CheckedListBox1")
For Each Index As Integer In l.CheckedIndices
    If s > "" Then
        s = s & ","
    End If
    s = s & l.Items(Index) ("等级")
Next
Tables("会员补录").Current("等级") = s
DataTables("会员补录").Save()


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


加好友 发短信
等级:婴狐 帖子:33 积分:306 威望:0 精华:0 注册:2013/11/25 16:45:00
  发帖心情 Post By:2013/12/3 15:59:00 [只看该作者]

好的 谢谢了

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


加好友 发短信
等级:婴狐 帖子:33 积分:306 威望:0 精华:0 注册:2013/11/25 16:45:00
  发帖心情 Post By:2013/12/9 15:34:00 [只看该作者]

还是这个问题,现在使用这个代码,在点保存按钮后,CheckedListBox1的值只保存到了鼠标所在行的列中,并没有保存到我已录入数据的行(我录入了10行的记录),求助
[此贴子已经被作者于2013-12-9 15:36:01编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/9 15:41:00 [只看该作者]

你代码本来就是保存到当前行啊.
而且你填写一个地方,怎么保存到10行呢? 搞不懂你的意思.

按道理,是填写完一行,然后移动到下一行再填写保存的.

当然也可以填写10行一起保存,问题你只有一个输入框,如何输入10行的数据呢?

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


加好友 发短信
等级:婴狐 帖子:33 积分:306 威望:0 精华:0 注册:2013/11/25 16:45:00
  发帖心情 Post By:2013/12/9 15:49:00 [只看该作者]

@Bin:

   是这样的,我没有使用输入框,直接在窗体中使用TABLE表,直接在表中录入,所以就一口气录了10行


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