社区
数据库及相关技术
帖子详情
dbgrideh lookup 字段点击怎么不出下拉列表
jackyjian
2005-01-14 12:00:29
设置好字段的fieldkind lookdataset lookupkeyfield lookupresultfield ,怎么在dbgrideh 里不出下拉列表
...全文
229
3
打赏
收藏
dbgrideh lookup 字段点击怎么不出下拉列表
设置好字段的fieldkind lookdataset lookupkeyfield lookupresultfield ,怎么在dbgrideh 里不出下拉列表
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
samchoy
2005-01-20
打赏
举报
回复
你这个f2不能是adoquery1的永久字段,应该是在adoquery1的Fields Editor中用New field建立的Lookup字段
jackyjian
2005-01-15
打赏
举报
回复
怎么添加,请看下面的例程,缺了什么步骤?
假设窗体上有adoquery1(字段为f1,f2,f3,f4),datasource1,
adoquery2(t1,t2,t3,t4,t5),dbgrideh1,
其中adoquery1是要在dbgrideh中显示的,adoquery2是要下拉
显示的。假设f1,t1为主键,f2要有下拉显示并且返回t2,
那么你要将f2的fiedkind属性设为lookup,
keyfields属性值设为f1
lookupdataset属性设为adoquery2,
lookupkeyfields属性值设为t1,
lookupresultfield属性值设为t2,
上述属性只要双击adoquery1,选种f2,就可以在属性编辑框中设置了。
还要将dbgrideh的
lookupdisplayfields属性值设为t1,t2,t3,t4(就是你要下拉显示的列)
双击dbgrideh,添加字段后,选种f2, 就可以在属性编辑框中设置了。
Persistent8813
2005-01-15
打赏
举报
回复
要添加对应的LOOKUP字段
db
grid
eh
中
下拉列表
的制作.zip
- 将TField的
Lookup
Field属性设置为你希望
下拉列表
影响的
字段
,
Lookup
KeyField设置为TClientDataSet中的键
字段
。 -
LookUp
Edit的DataSource属性应设置为TClientDataSet,DataField属性设置为刚刚配置的TField。 3...
Db
Grid
Eh
中实现关联子表的下拉功能
总之,
Db
Grid
Eh
的关联子表下拉功能通过计算
字段
或
Lookup
Field实现,提供了直观且高效的用户界面来处理主从表关系。在实际应用中,根据具体需求调整配置和事件处理,可以进一步优化用户体验。了解并熟练掌握这一功能...
Db
Grid
Eh
关联子表的下拉功能
当TField的DataType是ftString类型,且其DataSource连接到一个包含外键的表时,可以设置
Lookup
属性为True,这样在
Db
Grid
Eh
中该
字段
就会显示为
下拉列表
,列表中的值来自关联的父表。 要实现这个功能,你需要以下步骤...
DELPHI7
DB
GRID
EH
下拉框
DB
Grid
Eh
的下拉框通常通过绑定到一个数据
字段
(例如:
lookup
field)来实现,该
字段
的数据来源可以是另一个表格或者查询,也可以是自定义的列表。 实现
DB
Grid
Eh
下拉框的步骤大致如下: 1. **设置Column Editor**:...
用
Db
grid
Eh
制作
下拉列表
.doc
这样,当用户聚焦到该列时,会显示一个可
点击
的按钮来激活
下拉列表
。例如,你可以设置 `
DB
Grid
Eh
1.Columns[3].AlwaysShowEditButton := True`,这里的 `[3]` 表示第四个
字段
,因为 Delphi 中数组索引是从零开始的。 ...
数据库及相关技术
1,178
社区成员
18,938
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章