社区
Delphi
帖子详情
EHlib的问题——如何在GridEh的下拉框中显示多列?~~(研究了一个星期了)
huluobowangmeng
2004-06-08 10:19:24
我在用GridEh的这个功能时遇到了问题,就是它的DEMO我看不懂。在它的DEMO中可是真的实现了。我原本打算在它的下边加了一个panel,再在里边放上一个Grid就行了。可是老板不同意。没办法我只好来请教诸位师傅了!!!!希望大家抽出宝贵的时间帮我看上一眼。现在此谢谢这些肯进来看一眼的兄弟姐妹了!~
分不够再加,(分不在多,解决就行!)
...全文
648
25
打赏
收藏
EHlib的问题——如何在GridEh的下拉框中显示多列?~~(研究了一个星期了)
我在用GridEh的这个功能时遇到了问题,就是它的DEMO我看不懂。在它的DEMO中可是真的实现了。我原本打算在它的下边加了一个panel,再在里边放上一个Grid就行了。可是老板不同意。没办法我只好来请教诸位师傅了!!!!希望大家抽出宝贵的时间帮我看上一眼。现在此谢谢这些肯进来看一眼的兄弟姐妹了!~ 分不够再加,(分不在多,解决就行!)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sandyboy
2004-06-21
打赏
举报
回复
呵呵`来学习学习
jeetliang
2004-06-10
打赏
举报
回复
加入lookup字段﹐在dbgrideh內colums[i]的lookupdisplayfieds 寫入如: aacode;aaname;aadate
就可以搞定了
DelphiBoy2003
2004-06-10
打赏
举报
回复
真的就没有人会用FastReport吗?
http://community.csdn.net/Expert/topic/3075/3075900.xml?temp=.5961267
JUSTHELP
2004-06-10
打赏
举报
回复
一般来说,是利用当前dbgrideh对应数据集的一个字段如id去查找另一个数据集,可以返回
许多id,name,simpname等,当前look字段对应的值就是resultfield对应的字段。
不知道楼主需要修改数据库中的哪个字段
huluobowangmeng
2004-06-10
打赏
举报
回复
顶一下!~~
JUSTHELP
2004-06-10
打赏
举报
回复
怎么处理的?
http://community.csdn.net/Expert/topic/3073/3073142.xml?temp=2.463931E-02
看看这个!
huluobowangmeng
2004-06-10
打赏
举报
回复
明天早晨再结!!呵呵!~~~~
huluobowangmeng
2004-06-10
打赏
举报
回复
解决了,谢谢大家的帮助。结贴散分了!!!!
顺便问一句,这个贴子够资格加到FAQ里吗??
tongki
2004-06-10
打赏
举报
回复
昨天才开始研究的,像你一样还没有结果.
UP!
JUSTHELP
2004-06-10
打赏
举报
回复
我明白楼主的意思了,当前LOOK字段下的值不是表A中的而是表B中的,因此保存时数量没有更新.我不知道有没有直接对应的方法,我是这样解决的,当在表B中选择货品名称nameB后,
将dbgrideh对应的query,
query.Fieldbyname('nameA').asstring := queryb.fieldbyname('nameB').ASstring;
这条语句,我是写在离开当前列时付值,因该在选择时付值的我不知道写在哪个事件里合适。
保存的时候就可以对dbgrideh对应的query的逐条更新了!
huluobowangmeng
2004-06-10
打赏
举报
回复
比如说有表A(nameA,numA)销售纪录表、
表B(nameB,typeB)货品种类表。
我想把B放到下拉框中去。通过选择在下拉框中选货品名称nameA,然后再手工输入数量numA。
下拉框出现在nameA字段下。
我再试试!!先谢谢大家了!!呵呵~~
huluobowangmeng
2004-06-09
打赏
举报
回复
我已经弄出来了。但是我当初是想让原来表中的一个字段比如name下出现多列的下拉选框啊;
而这个新加进来的look字段。并没有修改数据库呀??
leaya11
2004-06-08
打赏
举报
回复
连表就ok了
huluobowangmeng
2004-06-08
打赏
举报
回复
研究一下!!试试看。谢谢楼上两位师兄
JUSTHELP
2004-06-08
打赏
举报
回复
这个我刚研究过!
1.首先在DBGRIDEH对应的ADOQUERY1中添加一个字段比如叫LOOK,Fieldtype 选择 lookup类型!keyfield,dataset,lookupkeys,resultfield,分别选择adoquery1中的一个字段a,另一个数据集adoquery2,adoquery2中与a匹配的字段b,需要返回的字段如name!
2.在dbgrideh中显示look字段并作如下设置:
look字段的lookupdispalyfield改为name;price;amout 等adoquery2中需要显示的字段以分号隔开!dropdownbox属性里的columns里添加所有字段,就是你要以dbgrid形式显示的下拉字段,最后别忘了设置dropdownwidth =-1;才能使多个显示字段的宽度利于浏览!
soaringsouth
2004-06-08
打赏
举报
回复
首先,该字段要是lookup字段,设置lookupdataset,然后dbgrideh列中该字段对应的列的lookupdisplayfields属性,写上要出现的列,当然是lookupdataset中的字段,用分号间隔。
dropdownspecrow的CellText对应lookupdisplayfields,都写<null>或者<Empty>.
例如:lookupdisplayfields……>VendorName;City;State;FAX
CellText……><Empty>;<Null>;<Null>;<Null>
ok??
soaringsouth
2004-06-08
打赏
举报
回复
看看demo就明白了
huluobowangmeng
2004-06-08
打赏
举报
回复
的确很难看懂。
再顶顶!!只好等待高手的出现!!
星星快来呀!~
ayukowa
2004-06-08
打赏
举报
回复
我也研究了,就是看不明白啊!
up
py3cn
2004-06-08
打赏
举报
回复
UP
加载更多回复(5)
EH
LIB
3.4的
中
式金额
显示
,LZQ版
经3天的头昏眼花,炎以级日,粗糙地完成了基于
EH
LIB
3.4的
中
式金额
显示
经3天的头昏眼花,炎以级日,粗糙地完成了基于
EH
LIB
3.4的
中
式金额
显示
的改造,主要是:0,主要参考了不知哪位DX改造的的
EH
LIB
2.41,具有真正满格
显示
功能,原
中
式2.4
中
是在在UpdateRowCount 方法
中
有 VisibleDataRowCount,使下一语句不执行VisibleDataRowCount:=FDataLink.RecordCount,但总觉不伦不瑞2,单双数行可以不同颜色
显示
3,
中
式金额条线
显示
功能4,
中
式金额
显示
栏有标题头5,象速达风格,和QLDB
GRID
象现给个可执行文件的例子,不过下载的可执行文件请先查 毒,大家看后觉好,再上传源码,好吗?liuzq71@163.net
Eh
Lib
_6.2.152
Eh
Lib
_6.2.152
Eh
lib
应用例子(定制表格,万能过滤等)
ColEditor增加了对
GRID
EH
是否可以排序进行控制,但前题是单元要引用
Eh
Lib
AdO
EH
LIB
3.4的
中
式金额
显示
,LZQ版, V0.2(试用版)安装包fOr D6
EH
LIB
3.4的
中
式金额
显示
,LZQ版, V0.2(试用版)介绍: 本组件是基于
EH
LIB
3.4的
中
式金额
显示
的改造,用于做
中
式风格的表单的-------------------------------------------------------------------------------------主要是:0,主要参考了不知哪位DX改造的的
EH
LIB
2.41,具有真正满格
显示
功能,原
中
式2.4
中
是在在UpdateRowCount 方法
中
有 VisibleDataRowCount,使下一语句:VisibleDataRowCount:=FDataLink.RecordCount,不执行来实现的,但
问题
很多,并总觉不伦不类2,单双数行可以不同颜色
显示
3,
中
式金额条线
显示
功能4,
中
式金额
显示
栏有标题头5,具速达风格,和QLDB
GRID
类似6, 改正了0.1版的很多错误7,在0.1版基础上作了较多改进并给了个可执行文件的例子,不过下载的可执行文件请先查毒***例子所使用的数据库是基于BDE的,例了是D6下的***-----------------------------------------------------------------------------------使用:我是在D6下做的,现只修改了DB
GRID
EH
.PAS,增加了
EH
CURRENCY.PAS,所以你应在
Eh
Lib
**.DPK
中
包含
EH
CURRENCY.PAS,现提供D6下的BPL安装包供大家测试做得相当仓促,有很多BUG,也没经长时间的使用测试,希望使用者多提意见,并不断完善,并在完善后给我个信息,让我也下载来学学! 刘志强 於 2004-11-1 EMAIL:liuzq71@163.netQQ:169695099
Delphi 12 控件之
Eh
Lib
11.0 第三方
Grid
控件
Eh
Lib
11.0 第三方
Grid
控件 简介
Eh
Lib
11.0 是一款功能强大的第三方
Grid
控件,专为Delphi开发者设计。该控件不仅界面美观,而且功能丰富,能够显著提升开发效率。
Eh
Lib
11.0 包含了编程时最常用的Delphi控件,并提供了完整的源码,方便开发者进行定制和扩展。 特点 界面美观:
Eh
Lib
11.0 提供了现代化的界面设计,使得应用程序的视觉效果更加出色。 功能强劲:该控件集成了多种高级功能,能够满足复杂的编程需求。 源码开放:
Eh
Lib
11.0 提供了完整的源码,开发者可以根据需要进行修改和优化。 使用简单:相比Delphi自带的
Grid
控件,
Eh
Lib
11.0 更加小巧且易于使用,能够快速集成到项目
中
。 适用场景
Eh
Lib
11.0 适用于需要高效、美观且功能强大的
Grid
控件的Delphi项目。无论是开发桌面应用程序还是其他类型的软件,
Eh
Lib
11.0 都能提供出色的支持。 下载说明 请从本仓库下载
Eh
Lib
11.0 资源文件,解压后即可使用。建议在开始使用前详细阅读相关文档,以便更好地利用该控件的功能。 注意事项 请确保您的开
Delphi
5,930
社区成员
262,938
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章