Foxtable(狐表)用户栏目专家坐堂 → 请教甜大师


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

主题:请教甜大师

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/22 20:48:00 [显示全部帖子]

 必须是固定位数,可以是两位,也可以是三位,但是如果不固定,就没有规律可言,判断就不可能唯一。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/22 21:08:00 [显示全部帖子]

客户代码肯定是要固定位数的,你不是数学很好么?

 

比如 一堆数,必须知道按照几位区分,才能分出等级,不然,任意位数分级都是对的啊。

 

1010

1011

1012

1013

101123

101124


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/22 21:10:00 [显示全部帖子]

以下是引用hbhb在2014-7-22 21:07:00的发言:
能否首先求代码长度排列,然后变量,递归函数调用?

 

可以,你把下面代码替换成变量即可

 

nd.Name.Length + 2

 

dr("代码").Length = 4

 

CInt(dr("代码").Substring(0,1))


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/22 21:12:00 [显示全部帖子]

以下是引用nothing在2014-7-22 21:09:00的发言:
财务软件要求编码是固定的

不固定的,可以用上下级关系来处理,递归的方式

 

上下级的关系,你可以用这种方法

 

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

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/22 21:17:00 [显示全部帖子]

以下是引用hbhb在2014-7-22 21:14:00的发言:
那就是说要设定控件让客户选定参数,在设置好内部函数分别调用。能否首先分析科目代码长度的数据排列,递归函数判断参数调用?

 

嗯嗯,是的,用变量直接替换代码即可。变量给用户设置。


 回到顶部