社区
Delphi
帖子详情
DBGridEh能不能实现输入完一个字段得内容敲回车后即保存数据???????????????????????
loader
2006-06-14 01:13:47
每次都得手工得用鼠标点击一下其他行,或是整行敲完回车太麻烦了
...全文
249
11
打赏
收藏
DBGridEh能不能实现输入完一个字段得内容敲回车后即保存数据???????????????????????
每次都得手工得用鼠标点击一下其他行,或是整行敲完回车太麻烦了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tttk
2006-06-22
打赏
举报
回复
我以前做过一个项目,是这样实现的:
实现OnKeyDown事件:
if (Key = VK_RETURN) and FTable.Modified then
FTable.Post;
tttk
2006-06-22
打赏
举报
回复
那按照二楼的意思在oncellexit事件中编写:
edit;
post;
可以吗?
loader
2006-06-22
打赏
举报
回复
不是,就是每输入完一个字段后保存更新
tttk
2006-06-22
打赏
举报
回复
我理解你的意思是不是要求输完最后一个字段后按回车保存?
loader
2006-06-22
打赏
举报
回复
他要填写很多列得,不光一列,不能next吧
FCU
2006-06-22
打赏
举报
回复
敲回车的事件里写:
query1.next;
loader
2006-06-15
打赏
举报
回复
提交了,提示ADOQuery不在insert or edit 状态
项目是客户输入一个单位的信息后,自动生成改单位需要填写的表格,每个单位在dbgrideh上填写自己的表格;我只是想让他们填写的时候方便一点,因为就是填写数字
oushengfen
2006-06-14
打赏
举报
回复
你的等级也蛮高的啊,这点东西还要来问么?
zzybird
2006-06-14
打赏
举报
回复
可以实现,在dbgrid 的KeyPress或KeyDown中判断key是否为回车,是的话就table.post 然后再转移焦点.
手边没有Delphi,不能写代码,就给个思路.
skypeople
2006-06-14
打赏
举报
回复
怎么会有这种要求,恐怕是你实现设计上的问题
飞天揽月
2006-06-14
打赏
举报
回复
在 cellexit 中提交一下
速达式
DB
Grid
你的
DB
Grid
需要合计行吗?想做出速达 E2 一样的单据录入界面吗?有了 QL
Grid
Suite,这些都不是问题! TQL
DB
Grid
--------- 1、中国财务凭证式的金额显示。各显示位之间的分隔线颜色可自行定义,并可在标题行上显示“...万千百十个角分”!!! 2、支持多种方式的合计行。支持合计、平均、计数、文本等方式的合计行。中国财务凭证式的金额显示在合计行上同样适用。合计行的颜色可自行定义!!! 3、可在
Grid
的各列上嵌入任意控件来代替默认编辑器,例如可在布尔型
字段
的列上嵌入
DB
CheckBox,在一只读或计算
字段
的列上嵌入
DB
Edit!!! 4、支持交替式的行颜色显示。奇数行和偶数行可定义不同的颜色 5、自适应宽度。
Grid
中的各列的宽度随
Grid
宽度的改变可自行调整宽度,使其始终填充整个
Grid
客户区域 6、
回车
键转换为制表键。可将
回车
键当作制表键来处理,使用户
敲
回车
键时自动转入下一列或行,
输入
数据
更快速方便 7、结合 TQLQR
DB
Grid
Builder 自动生成 QuickReport 报表,省去手工制作报表的麻烦!!! 8、结合 T
DB
LookupComboBox
实现
输入
内容
按拼音码查找(如同速达 E2 中的品名
输入
方式),而不必在大量的产品目录中来回查找或强迫用户记忆大量的产品代码!!! 9、继承自标准的 T
DB
Grid
,使用 T
DB
Grid
或其子类开发的现有程序可
实现
平滑升级 更多强大的特性.... TQL
DB
LookupComboBox ------------------- 标准
DB
LookupComboBox 的替代品,提供了方便中国用户使用的强大特性 1、弹出的列表框中的
内容
可按拼音码或原文(包含方式)查找!!! 2、弹出的列表框的下面可显示相应的操作按钮,如显示新建、修改、置空按钮来针对当前记录提供操作!!! 3、属性
完
全兼容 T
DB
LookupComboBox ......
DB
Grid
Eh
按
回车
进入下一列
以下代码在delphi7.0地下调试通过,仅适合于
DB
Grid
中的列与ADOQuery中的
字段
相互对应的情况 procedure TfrmPattern_Add.
DB
Grid
DetailKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);var i: Integer;begin case Key
Db
Grid
Eh
一个
单元格的值改变时另一单元格的值随之改变
你可以为每个
字段
设置OnSetText事件,这样在
输入
完
后
回车
会移动时就会触发,或者在adoquery的beforepost中或afterpost中都可以
grid
也提供了一些事件,也可以在某些条件下做这个事情 每个
字段
的onupdatedata设置一下呀,procedureTjhd.
DB
Grid
Eh
1Columns8UpdateData(Sender:TObject;varText...
db
grid
eh
一个
单元格内怎么换行显示
DB
Grid
Eh
1.Columns[i].WordWrap:= True
db
grid
eh
使用
DB
Grid
Eh
DB
Grid
Eh
http://www.delphiicq.com/article_view.asp?id=224 定制网格标题 复杂标题 T
DB
Grid
Eh
允许在多列上创建标题,设置
DB
Grid
Eh
.UseMultiTitle 属性为 True 并且填充
字段
的标签或列标题的标题,可以使用下面的规则:
字段
标签中的文本部分或列标题必须由几部分组成,并且
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章