以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问狐爸,这个问题怎么解决?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59388)

--  作者:zzbyhz
--  发布时间:2014/11/3 15:06:00
--  请问狐爸,这个问题怎么解决?
我在学习狐表的过程中,想按照指南中的“常用的编号生成方法”实例三,试了N次,发现“类别”中的数据只能用英文字母,不能用汉字。
每次一用到汉字是,就出现如下对话框:图片点击可在新窗口打开查看(见附图)。请问如何解决?
图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2014/11/3 15:07:00
--  

 

[此贴子已经被作者于2014-11-3 15:07:07编辑过]

--  作者:有点甜
--  发布时间:2014/11/3 15:08:00
--  

 你写错了代码

 

 max.Substring() 这里面的数字,你要写对才行


--  作者:狐狸爸爸
--  发布时间:2014/11/3 15:39:00
--  
搞不定,就发例子上来
--  作者:zzbyhz
--  发布时间:2014/11/4 9:09:00
--  
我是按照指南里面的代码,复制粘贴的。
我的系统是win7_64位
[此贴子已经被作者于2014-11-4 9:16:04编辑过]

--  作者:Bin
--  发布时间:2014/11/4 9:12:00
--  
不能盲目复制黏贴,因为情况不同,要调整代码为符合你的情况才可以.

搞不定就把例子发上来

--  作者:zzbyhz
--  发布时间:2014/11/4 9:21:00
--  
我仅仅只是按照指南中的实例,并按照实例只设了两列,即实例中的“类别”和“编号”,然后将实例中的代码粘贴。请大家试一试,是否也有此问题。
--  作者:有点甜
--  发布时间:2014/11/4 9:22:00
--  
 你所做的例子上传上来看看
--  作者:zzbyhz
--  发布时间:2014/11/4 10:55:00
--  
该实例见指南中:开发指南\\Foxtable编程\\事件编程\\事件实例\\其他常见任务\\常用的编号生成方法\\实例三,类别用英文字母没问题,换成汉字则出错。
[此贴子已经被作者于2014-11-4 10:56:33编辑过]

--  作者:Bin
--  发布时间:2014/11/4 10:57:00
--  
3楼和6楼都清楚和你解释了问题所在,帮助的例子是没有问题的,出问题的是你的盲目套用.

既然来求助,恳请你倾听一下别人的解释和指导

Substring 是根据字符串下标和长度来截取字符串的,  如果你的字符串长度规格和帮助不一样,那么就会报错.

你要根据你自己的情况,调整代码才可以

这也是为什么要你上例子,因为要看例子,根据实际情况,才可以调整代码.