起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 147|回复: 6

光标向下移时,控制自动增加记录 ? 急!!!!**

[复制链接]
发表于 2007-10-8 14:49:16 | 显示全部楼层 |阅读模式
如何控制 但数据集策略中 设置了某数据集A ,不允许新增时
DataGrid 等控件 , 光标向下移时,不自动增加记录?
回复

使用道具 举报

发表于 2007-10-8 15:19:32 | 显示全部楼层
当数据集策略中 设置了某数据集A ,不允许新增后,在连接数据集A的表现控件,例如DataGrid 等控件 , 光标向下移时,会有提示,说“数据集XXX不能执行新增操作”你没有看到吗?

如果没有,要不就是你设置的不对,你是取消“数据操作权限”的“插入” 这个选项吗?要不就是该DataGrid连接的不是这个数据集
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-8 15:42:21 | 显示全部楼层
看到了 “数据集XXX不能执行新增操作” .
能否不看到 , 就是 光标移动 ,只是滚动记录
回复 支持 反对

使用道具 举报

发表于 2007-10-8 16:36:25 | 显示全部楼层
那就在 DataGrid 的OnKeyDown 事件上判断Key 是否为向下移动(键值为40),并且是否是在最后一条上做向下移动,就是 DataSetBrokerBZSJJ1.DataSet.RecNo  和 DataSetBrokerBZSJJ1.DataSet.RecordCount 的值相等,进行操作,例如把键值设置为回车(键值为13)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-8 16:53:32 | 显示全部楼层
要写代码控制吗 ?  可以通过配置实现控制吗?
回复 支持 反对

使用道具 举报

发表于 2007-10-8 17:05:07 | 显示全部楼层
对,要代码控制
回复 支持 反对

使用道具 举报

发表于 2007-10-12 09:23:55 | 显示全部楼层
??怎样了,无论如何反馈一下结果,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 20:36 , Processed in 0.040241 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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