以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]试验网络环境下的复杂编号,出错!!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44680)

--  作者:幼狐
--  发布时间:2014/1/6 18:18:00
--  [求助]试验网络环境下的复杂编号,出错!!

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140106181407.jpg
图片点击可在新窗口打开查看
总提示这种错误。。
--  作者:jijianjsj
--  发布时间:2014/1/6 18:26:00
--  
编号不存在已经提示了。。。。或者上传列子
--  作者:有点甜
--  发布时间:2014/1/6 19:33:00
--  
 楼主,你得留意一下帮助文档的一段话,你得有对应的表才行

本节的例子使用外部数据源,数据源文件为CaseStudy目录下的文件:.mdb
该文件只包括两个表,一个订单表,一个表。

希望订单表的能够自动生成,的格式为:0000-0000,左边四位为前缀,两位表示年,两位表示月,右边四位表示顺序

--  作者:幼狐
--  发布时间:2014/1/8 10:06:00
--  

练习时,我的操作步骤如下:

1.在Foxtable中建一个“订单”表。第一列=订单。第二列=日期。

2.通过杂项将订单表生成\'订单.mdb\'

3.通过数据表新建外部数据源,名称为编号。测试链接成功。

4.之后删除内部订单表。把外部的订单表增加进来。

5.订单表的DataRowAdding事件设置为:

Static Index As Integer = 99999
e.
DataRow("编号") = Format(Date.Today(),"yyMM") & "-" & Index
Index = Index -
1

 

BeforeSaveDataRow事件代码设置为:跟网路环境下的复杂编号代码一样,参照教程直接复制粘贴的。

之后测试时就出现了1楼的错误提示。。

请老师指导下。。。流程哪里错误了


--  作者:Bin
--  发布时间:2014/1/8 10:07:00
--  
3楼不是已经告诉你问题所在了吗?
--  作者:幼狐
--  发布时间:2014/1/8 10:08:00
--  
我不知道如何建立编号表。
--  作者:Bin
--  发布时间:2014/1/8 10:10:00
--  
根据3楼的红色部分提示,直接参考例子里面的即可.