Foxtable(狐表)用户栏目专家坐堂 → [求助]数据库为数字,在单元格读取替换成文字


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

主题:[求助]数据库为数字,在单元格读取替换成文字

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


加好友 发短信
等级:一尾狐 帖子:448 积分:3436 威望:0 精华:0 注册:2015/3/4 15:55:00
[求助]数据库为数字,在单元格读取替换成文字  发帖心情 Post By:2015/4/15 15:57:00 [只看该作者]

比如数据库的数据为“1” 我想读取到单元格字符为 “入库”
但是初始加载后 单元格行号变红色,表示已被编辑过,
请问如何加载数据为“1”  变成 "入库"字符  而单元格序号不变色。(就是未编辑状态)

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


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2015/4/15 16:01:00 [只看该作者]

只要修改数据,都会变色,你可以在修改后保存这一行。

 

DataColchanged:

 

if e.DataCol.name = "某列" then

   e.DataRow.Save()

End if

 

保存就不会变色了


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


加好友 发短信
等级:一尾狐 帖子:448 积分:3436 威望:0 精华:0 注册:2015/3/4 15:55:00
  发帖心情 Post By:2015/4/15 16:07:00 [只看该作者]

但是我只是读取时转变成字符  原始数据还是1 啊,如果我保存了 数据就会变成 字符了

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


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

如果单单只是要显示

在DrawCell设置代码
if e.col.name="列1" then
   select case e.row(e.col.name)
        case 1
            e.text="入库"
        case 2
            e.text="出库"
   end select
end if

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2015/4/15 16:11:00 [只看该作者]

或者你设置个数据字典吧:

http://www.foxtable.com/help/topics/0061.htm

 

1可以自动显示为入库,2自动显示为出库,什么也不用操作。

[此贴子已经被作者于2015/4/15 16:13:16编辑过]

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


加好友 发短信
等级:一尾狐 帖子:448 积分:3436 威望:0 精华:0 注册:2015/3/4 15:55:00
  发帖心情 Post By:2015/4/15 16:58:00 [只看该作者]

我还有下拉列表值的 和单击下拉冲突了

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


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

想不出怎么会冲突哦.

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


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

可以删除原来的下拉列表设置,数据字典本身就可以下拉,或者用4楼的方法,不要设置数据字典。

 

不过1和2而已,有必要下拉吗

 


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


加好友 发短信
等级:一尾狐 帖子:448 积分:3436 威望:0 精华:0 注册:2015/3/4 15:55:00
  发帖心情 Post By:2015/4/15 17:09:00 [只看该作者]

我的是  sql 直接 读取存储的   下拉框是选取  “出库” “入库”的  存储时是为数字 “1” “2”  的    现在初始读取数据  1,2 把它变成  “出库” “入库”  

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


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

看8楼.

 回到顶部