以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问下表的列初始值,应放在哪个表事件合适呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=37139)

--  作者:苍风霁月
--  发布时间:2013/7/1 11:44:00
--  请问下表的列初始值,应放在哪个表事件合适呢?

我需在表格新增行时,某些列设置时间、编号等初始值,但在datarowadded,datarowadding都出了些问题,请问大家是如何处理的呢?


--  作者:Bin
--  发布时间:2013/7/1 11:52:00
--  
出了些什么问题?   

你也可以考虑直接在列属性设置默认值!

--  作者:狐狸爸爸
--  发布时间:2013/7/1 15:27:00
--  
初始值一般在DataRowAdding事件,编号一般在DatacolChanged事件,帮助有一大堆类似的例子。
--  作者:苍风霁月
--  发布时间:2013/7/2 8:25:00
--  

按照狐爸意见,我将表1、表2建立关联(表1父表),把添加记录时间等放在表1DataRowAdding里,编号放DatacolChanged,添加记录正常,当在关联表里添加记录时,就错误退出,提示如下界面:


图片点击可在新窗口打开查看此主题相关图片如下:错误提示.jpg
图片点击可在新窗口打开查看

 

 

 


 


--  作者:Bin
--  发布时间:2013/7/2 8:27:00
--  
上例子吧.我看看你这个到底是什么情况.
--  作者:苍风霁月
--  发布时间:2013/7/2 8:37:00
--  

请帮忙测试下!项目管理与工作计划建立关联,在窗口的关联表中新增行结果出现错误!直接在table中的关联表新增行时没有执行子表DataRowadding事件!同时请看看任务栏问题!http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=37157

谢谢!

 


 

[此贴子已经被作者于2013-7-2 14:05:27编辑过]

--  作者:Bin
--  发布时间:2013/7/2 9:29:00
--  
你这都死循环了.

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb



--  作者:苍风霁月
--  发布时间:2013/7/2 11:18:00
--  

哪个地方呢?!


--  作者:Bin
--  发布时间:2013/7/2 11:19:00
--  
子表的Datacolchanged事件,已经给你改好了.你对比一下代码就知道了.
--  作者:苍风霁月
--  发布时间:2013/7/2 14:05:00
--  
好了,谢谢!