社区
Delphi
帖子详情
Ehlib4.14版本,在TDBGrideh上使用过滤功能,用Crtl+Shift切换输入法,此时输入第一个字母总是打出英文字母,第二个字母才进入输入法,有
kingbenz
2006-10-25 11:16:40
Ehlib4.14版本,在TDBGrideh上使用过滤功能,用Crtl+Shift切换输入法,此时输入第一个字母总是打出英文字母,第二个字母才进入输入法,有什么办法解决?
...全文
207
2
打赏
收藏
Ehlib4.14版本,在TDBGrideh上使用过滤功能,用Crtl+Shift切换输入法,此时输入第一个字母总是打出英文字母,第二个字母才进入输入法,有
Ehlib4.14版本,在TDBGrideh上使用过滤功能,用Crtl+Shift切换输入法,此时输入第一个字母总是打出英文字母,第二个字母才进入输入法,有什么办法解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luxuewei5214
2006-10-25
打赏
举报
回复
那就换个版本
kingbenz
2006-10-25
打赏
举报
回复
3.6版本也有问题啊。
Eh
lib 4.
14
For D7
Eh
lib 4.
14
版修改版,其中修改了原版单双行颜色通过Filter之后就失效问题。
经典小巧的表格组件
Eh
Lib4
.
14
经典小巧的表格组件 What's new in version 4. * This version does not support Delphi 4 and C++ Builer 4 anymore. + There are new components for unified loading tabular information from server to client with after-treatment this data on the client: editing, sorting, filtrations and unloading changed given on the server back. Components do not include drivers to access to server. To ensure functionality of components it is sufficiently to write a global event that execute SQL expression with parameters using your favorite access data base engine and return DataSet-cursor. The technology is represented by two main component: TMemTable
Eh
- dataset, which hold all data in memory. You can consider it as array of records. More other it: Supports a special interface, that allows DB
Grid
Eh
component to view all datas without moving active record. Allows load data from TDataDriver
Eh
(DataDriver property). Allows to unload changes back to DataDriver, operative or postponed (in dependencies of CachedUpdates property). Allows to create master/datail relationship on client side (by filterring record) or on external source (by updating parameters [Params] and requering data from DetailDataDriver). Allows to sort datas, including Calculated and Lookup field. Allows to create and fill data at design-time and save data in dfm file of the form. Allows to keep records tree like relations. Each record can have record nodes and work as node of parental record.
TDB
Grid
Eh
component can show of the tree-type structure of records. Allows to show internal array of other TMemTable
Eh
( ExternalMemData property ) and work with this data: sort, filter, edit. Has an interface to get the list of all values of the field, ignoring local filter.
TDB
Grid
Eh
uses this property for automatic building a list in DropDownBox of the filter. TDataDriver
Eh
- executes two tasks: 1. Delivers records in TMemTable
Eh
. 2. Processes records, changed in TMemTable
Eh
(writes them in other dataset, or call events for processing the changes to the program). Furthermore, there are several components that inheritted from TDataDriver
Eh
. It is a TSQLDataDriver
Eh
, that have properies to keep four SQL expressions and parameters for querying data, removing a record, insertions record, updating record and querying one record. TSQLDataDriver
Eh
can not requests data from server, but can prepare parameters of the request and call global event, where programm can transfer SQL expression on the server. There are several components that inherited from TSQLDataDriver
Eh
, which can send SQL expressions on the server through the corresponding access engine. It is TBDEDataDriver
Eh
, TIBXDataDriver
Eh
,
TDB
XDataDriver
Eh
and TADODataDriver
Eh
component. There are a powerful design-time editors for TMemTable
Eh
and TSQLDataDriver
Eh
. * New version of
TDB
Grid
Eh
has changed a parent. Now TCustomDB
Grid
Eh
is inheritted from TCustom
Grid
Eh
. If in your forms DB
Grid
and DB
Grid
Eh
are not used simultaneously then turning on the new version must not appear a problems. However in some cases compiler can raise error about inconsistency of
Grid
s.T
Grid
DrawState and
Grid
s
Eh
.T
Grid
DrawState types or similar errors. To deliverance from this errors it is necessary to delete '
Grid
s' and 'DB
Grid
s' unit from the 'uses' clause. If '
Grid
s' and 'DB
Grid
s' are necessary in the uses clause, then it is need to move these strings in place before '
Grid
s
Eh
' and 'DB
Grid
Eh
'. If even in this case you will get error messages about T
Grid
DrawState types, it is necessary to elaborate the name of type by the name of the module. For instance write
Grid
s
Eh
.T
Grid
DrawState or
Grid
s.T
Grid
DrawState instead of T
Grid
DrawState. + In
TDB
Grid
Eh
Added ContraColCount property. Property defines amount write nonscrolled columns. These columns can not get a input focus. + If DB
Grid
Eh
is connected to TMemTable
Eh
, then it allows: View all datas, not moving active record. Show data as tree (If TMemTable
Eh
is in the TreeList mode). Move records as tree-node in tree (When dgsRowMoving is in Options
Eh
). Automatic building a list in DropDownBox of the filter cell.
Eh
Lib的最新
版本
Eh
Lib 5.5
Eh
Lib5.5包含了Borland的Delphi5-9,2005,2006,Borland C ++ Builder 5-6,CodeGear Delphi 2007,CodeGear RAD Studio 2009,Embarcadero RAD Studio 2010,XE和RAD Studio XE2,目的在于增加客户端数据库在交互部分应用的能力。
Eh
lib 5.5新
功能
+ 增加对Embarcadero RAD Studio XE2的支持。 +为
TDB
Grid
Eh
Style增加了ThemeTitleFillElement
功能
Eh
Lib 是一套 Delphi 第三方组件库,简单易用,提供了实际开发中非常有用的
功能
。其中最为代表性的是 DBGird
Eh
表格组件。 DB
Grid
Eh
可以为你提供一个更加美观和
功能
丰富的 DBGird,比如平面化显示、奇偶行不同颜色(斑马线)、快速查找、合计行、
Grid
打印等。在
Eh
lib 的后期
版本
中,还提供了一个非常强大的
过滤
功能
,他会在 DB
Grid
的表头下方显示一个
过滤
行,用户在此行的相应列中
输入
查询条件,DB
Grid
Eh
可以自动为您筛选出所需要的数据。
Eh
Lib
过滤
功能
实现示例
Eh
Lib
过滤
功能
实现示例
Eh
Lib
过滤
功能
实现示例
Eh
Lib
过滤
功能
实现示例
Eh
lib.v4.
14
Eh
lib提供打印
功能
,是强大的好控件
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章