Foxtable(狐表)用户栏目专家坐堂 → 代码怎么转换为文字,或者文字怎么转为代码


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

主题:代码怎么转换为文字,或者文字怎么转为代码

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


加好友 发短信
等级:婴狐 帖子:8 积分:201 威望:0 精华:0 注册:2013/10/5 19:31:00
代码怎么转换为文字,或者文字怎么转为代码  发帖心情 Post By:2015/6/1 8:23:00 [只看该作者]

项目是:存储柜,有楼层、区域、排数、层数、号数,如:二层东区一排一层一号,因为很多以后可能还会增加,直接用表录入以后维护不方便,用窗口控件录入该是什么思路?
 每个位置的编号用楼层、区域、排数、层数、号数生成,编号规则:1开头的为楼层如:102表示二层;2开头表示区域如:201表示东区;3开头表示排数如:301表示一排;4开头表示层数如401表示一层;5开头表示号数如:501表示一号
连起来就是102201301401501这窜数值就表示:二楼东区一排一层一号 我该怎么通过窗口放在一个单元格。请老师指教 给出思路就好,方法我自己看帮助 谢谢
[此贴子已经被作者于2015/6/1 8:26:43编辑过]

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


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

用一个表,两个列.

编号   含义


然后利用FIND找到对应的值就可以了.

具体请上个例子.

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


加好友 发短信
等级:婴狐 帖子:8 积分:201 威望:0 精华:0 注册:2013/10/5 19:31:00
  发帖心情 Post By:2015/6/1 9:14:00 [只看该作者]

一表两列我也是这样做的就是 维护位置的时候不知道该怎么弄,比如我要在表里增加 二层东区一排一层一号  至  二层东区一层一排十号 (基本一层有10-17个位置不确定)或者 二层东区一排一层一号 至 二层东区十排十层十号(每个区域有1-9排不等,层数固定是10层,号数有1-17号固定)以后可能有新增加的位置。

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


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

那就是增加行的事.

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


加好友 发短信
等级:婴狐 帖子:8 积分:201 威望:0 精华:0 注册:2013/10/5 19:31:00
  发帖心情 Post By:2015/6/1 9:19:00 [只看该作者]

数量太大大概有3万个,要是就用表手工输入太土了 呵呵


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


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

不需要输入完全的组合啊.

只需要知道每个代表什么就可以了

然后再把数组 按 3个一组 分割匹配


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


加好友 发短信
等级:婴狐 帖子:8 积分:201 威望:0 精华:0 注册:2013/10/5 19:31:00
  发帖心情 Post By:2015/6/1 9:21:00 [只看该作者]

先这样用吧。等以后熟练再想方法。谢谢老师

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/1 9:21:00 [只看该作者]

 其中 二楼一排一层一号 这些,可以直接用数字转换出来,但是 东区 那些必须用一个表记录具体的值。

 

 弄一个表,如列包括

 

起始位置 编号 名称

1                  楼

2            01  东区

3                  排

 

 循环读取数字,一次取三位,然后去查表,先查起始位置,如果编号为空值,直接把数值转换成大写,如果有对应编号,就直接取名称


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


加好友 发短信
等级:婴狐 帖子:8 积分:201 威望:0 精华:0 注册:2013/10/5 19:31:00
  发帖心情 Post By:2015/6/1 9:22:00 [只看该作者]

恩 我去看看帮助

 回到顶部