起步软件技术论坛-X3

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: huixiangtao

功能窗体的代码实现编号的添加以及自增一功能问题**

[复制链接]
 楼主| 发表于 2008-12-15 22:20:54 | 显示全部楼层
图片2

未命名1.jpg

39.48 KB, 下载次数: 124

回复 支持 反对

使用道具 举报

发表于 2008-12-16 08:40:36 | 显示全部楼层
首先你在运行环境中测试自动填充是否正常。点数据导航条,看看是否有编号填入。
如果没有填入,看看是否字段默认不为空了或者编号取的是否有问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-16 15:03:53 | 显示全部楼层
我在导航条里面试了,可以自动填上
回复 支持 反对

使用道具 举报

发表于 2008-12-16 16:18:19 | 显示全部楼层
你append以后,post一下,看看编号能不能取出值
回复 支持 反对

使用道具 举报

发表于 2008-12-16 16:32:48 | 显示全部楼层
楼主,你是指设置断点跟踪看到  
dsb_Alarm.DataSet.Append; 后
给 sAlarmId  这个变量 赋dsb_Alarm.DataSet.FieldByName('F_Alarm_ID').AsString; 这个值后,这个 sAlarmId 变量 的值不对,不是点击新增按钮那样的编号是吗? 如果不是,那是啥呢?我看你贴的自动填充 就是'F_Alarm_ID' 这个字段的定义。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 16:41:37 | 显示全部楼层
1,post我也试过,不行的,
2,这个sAlarmId的值不是不对,而是空值,什么都没有
点击数据导航条里面的新增按钮,出现的'F_Alarm_ID'的值是完全符合期望的,和业务参数那儿定义的自增以及结构都是一样的
回复 支持 反对

使用道具 举报

发表于 2008-12-17 17:15:31 | 显示全部楼层
最初由 huixiangtao 发布
[B]我在导航条里面试了,可以自动填上 [/B]

那你看看是怎么添加上的,是保存后填充的,还是新增就填充了。
导航条你是怎么操作的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 17:38:57 | 显示全部楼层
在datagrid点击一下,是为了让它处于活动状态,然后直接点击导航条上面的新增按钮,就是这样的,应该不是保存后填充吧?,我还不知道怎样保存后填充呢?
回复 支持 反对

使用道具 举报

发表于 2008-12-17 19:28:26 | 显示全部楼层
你放一个按钮,就写一个 数据集append,看看是否填充了。
如果填充了,那你再仔细找19楼问题吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 19:43:27 | 显示全部楼层
恩,好的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 05:31 , Processed in 0.044459 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表