Foxtable(狐表)用户栏目专家坐堂 → SQltable中的数字替换成文字。


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

主题:SQltable中的数字替换成文字。

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


加好友 发短信
等级:童狐 帖子:205 积分:2097 威望:0 精华:0 注册:2018/10/8 13:32:00
SQltable中的数字替换成文字。  发帖心情 Post By:2023/2/21 16:50:00 [只看该作者]

Dim t1 As Table = e.Form.Controls("Table1").Table
Dim dmp1 As new Dictionary(of Integer,String)
dmp1.Add(0,"未完成")
dmp1.Add(1,"完成")
'dmp1.Add(404,"取消")

t1.Cols("pick_status").DataMap = dmp1
't1.Cols("receive_status").DataMap = dmp1

想将 SQltable中的 pick_status中的数字替换成文字。
放在三处地方都不能实现。

afterload
drawcell
afterloaddata

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106674 积分:542559 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/21 16:56:00 [只看该作者]

意思是把单元格里的数据更改为字符文字?还是说只是显示为字符文字,源数据不变?

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


加好友 发短信
等级:童狐 帖子:205 积分:2097 威望:0 精华:0 注册:2018/10/8 13:32:00
  发帖心情 Post By:2023/2/21 17:01:00 [只看该作者]

显示为 文字,实际还是数字

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


加好友 发短信
等级:童狐 帖子:205 积分:2097 威望:0 精华:0 注册:2018/10/8 13:32:00
  发帖心情 Post By:2023/2/21 17:02:00 [只看该作者]

以下是引用有点蓝在2023/2/21 16:56:00的发言:
意思是把单元格里的数据更改为字符文字?还是说只是显示为字符文字,源数据不变?

源数据不变, 显示为文字


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


加好友 发短信
等级:童狐 帖子:205 积分:2097 威望:0 精华:0 注册:2018/10/8 13:32:00
  发帖心情 Post By:2023/2/21 17:03:00 [只看该作者]

之前这些代码是有效的。
最近发现,失效了,不知原因
蓝版,有没有解决方案

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106674 积分:542559 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/21 17:07:00 [只看该作者]

放到afterload,我测试没有问题。是不是使用fill,或者DataSource重新绑定了表格?

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


加好友 发短信
等级:童狐 帖子:205 积分:2097 威望:0 精华:0 注册:2018/10/8 13:32:00
  发帖心情 Post By:2023/2/21 21:10:00 [只看该作者]

以下是引用有点蓝在2023/2/21 17:07:00的发言:
放到afterload,我测试没有问题。是不是使用fill,或者DataSource重新绑定了表格?
没有重新绑定  只是SQLtable. 去年这个程序还可以正常使用的。


 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106674 积分:542559 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/21 21:23:00 [只看该作者]

请做个例子发上来测试

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


加好友 发短信
等级:童狐 帖子:205 积分:2097 威望:0 精华:0 注册:2018/10/8 13:32:00
  发帖心情 Post By:2023/2/28 16:07:00 [只看该作者]

蓝版,我发现如果是新建行,点击下拉框 选择"未完成", 那么实际值=0,显示是“未完成”
但是之前的行,不会自动替换,只能依次点选,才可以。

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106674 积分:542559 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/28 16:10:00 [只看该作者]

肯定啊。每行都是独立的,不会互相影响的。

 回到顶部
总数 13 1 2 下一页