起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 504|回复: 20

【结贴】光标移动问题**

[复制链接]
发表于 2009-4-2 17:18:53 | 显示全部楼层 |阅读模式
引用信息建立的窗体。运行时,光标在第一格。我想在SHOW的时候,光标移动到指定的单元格。
例如:有字段(编号,姓名,性别)本来光标是在编号这个字段上的。但是我想指定到性别这个字段上。如何实现?

我使用的
DataSetBroker1.DataSet.FieldByName('XB').FocusControl;
但是没反映。
回复

使用道具 举报

发表于 2009-4-2 17:35:22 | 显示全部楼层
不会呀,我测试是ok的。你跟踪代码看看,执行到没有。

另外,把你现在运行的最终效果图贴出来,我看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-2 18:06:18 | 显示全部楼层
最开始进去任何光标也看不到 如图。搞不懂为什么。看来要一句句代码屏蔽了。我在新的一个功能上的时候。光标就会出现。

ONSHOW 事件 代码太长。举个例子如下
   DataSetBroker1.DataSet.Open;
   DataSetBroker1.DataSet.ReadOnly:=False;
       DataSetBroker1.DataSet.Append;
       DataSetbroker1.DataSet.Edit;
       DataSetBroker1.DataSet.FieldByName('XM').AsString:='111';
       DataSetBroker1.DataSet.FieldByName('SFDM').AsString:='234';
       DataSetBroker1.DataSet.FieldByName('SQBM').AsString:='1111';
       DataSetBroker1.DataSet.FieldByName('BH').AsString:='111111';

      DataSetBroker1.DataSet.FieldByName('ZRYS').FocusControl;

122.jpg

76.81 KB, 下载次数: 193

回复 支持 反对

使用道具 举报

发表于 2009-4-3 09:54:30 | 显示全部楼层
嗯,你屏蔽一点一点开发吧,不过,跟你3楼的代码应该关系不大,我也在功能上加上类似代码,焦点也能正常定位的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-3 16:46:28 | 显示全部楼层
现在我初始化运行时。光标没问题。但是在IE上运行时。光标出现问题。问题如下:弹出窗体回传值后,光标在当前字段上,但是我使用键盘的回车,TAB,上下左右键,没有任何反应。
回复 支持 反对

使用道具 举报

发表于 2009-4-3 16:55:50 | 显示全部楼层
楼主,你传个简单例子上来,我们试试吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-3 17:29:37 | 显示全部楼层
我把我做的功能对应的东东。都导出来了。你看看吧,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-3 17:51:44 | 显示全部楼层
想编辑上来附件。编辑不上来。只能再发次了
回复 支持 反对

使用道具 举报

发表于 2009-4-3 18:11:56 | 显示全部楼层
上传的附件不要超过1M。如果大于1M,那么压缩的时候拆开,然后一个一个上传吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-3 18:36:16 | 显示全部楼层
不行,一个功能就3M了。哎。我QQ 281840125
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-22 15:44 , Processed in 0.043582 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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