网站大量收购独家精品文档,联系QQ:2885784924

第一章 dxDBGrid使用集锦(delphi).doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
dxDBGrid使用集锦 [转贴 2007-03-26 17:26:15] ?? 一、如何设定可以多列自动排序? ????只能使用分组:如按a1,a2,a3,a4排序 ????先按a1分组,再a2,再a3 ????然后设置a4的排列(升/降) 二、如何设定左边几列,不能滚动? ????建立Band0,Band1 ????Band0的Fixed=tfLeft ????Band1的Fixed=tfnone ????设置要锁定的字段的BandIndex=0,其它为1 三、如何访问,显示字段的对象,控制其可视与不可视? ???参看自带例程RunTimeCustomizing.dpr 四、既然不能用readonly,那我用edgoEditing属性对吗? ???要想ReadOnly=True.我用edgoRowSelected=True; ------------------------------------------------------------------------------- DXDBGRID有没有属性(如SORT等)可以实现:点击DXDBGRID的 某个字段标题,就按这个标题排序?如果有,怎么用? 呵呵。?楼上的。?你这样对待DXGRID?啊。?太痛苦了。 DXGRID?设计排序和统计的关键前提是先指定?DXGRID?的KEY?FIELD字段?然后设置它的?edgoAnsi?Sort属性?为TRUE?就可以了.随便点任意字段都可以排序,如果还需要显示合计的话。?需要将edgoLoadAllRecords??设置为?True. 不过需要注意?如果你做的是C/S编程,这意味着要从服务器上把所有符合条件的记录 全部取回本地 ------------------------------------------------------------------------------ 整理ExpressQuantumGrid控件心得如下: ??针对TdxDBGrid仅仅设置一些属性,就可以到达很好的效果: ?前提:先设置DataSource、ADODataSet、以及TdxDBGrid的属性后,设置ADODataSet的Active=true;然后才能在TdxDBGrid中的鼠标右键- ???????column-?Add?all?Fields;?注意:一定要设置TdxDBGrid控件的属性keyField、并设置OptionsDB中edgoLoadAllRecord=true?。 ?1、显示脚注栏:?设置属性showSummeryFooter=true即可。 ?2、显示某一列的汇总值(或总个数):?设置summaryFooterType,为cstSum(或cstAvg)、并设置summaryFormat,即可。 ?3、设置Filter:在TdxDBGrid属性中Filter组中Active=true。 ?4、设置Sort:在OptionsBehavior中设置?:edgoAutoSort=true。 ?5、设置汉字提示:在column中-SummaryFormat中输入样式,如:(数量=0.00) ?6、summary样式,一共分为三种: ????(1)summary:用于行的总体说明GroupNode类型。 ????(2)summaryFooter:在整个Grid的底部footer处显示。 ????(3)summaryRowFooter:在每个行的底部显示信息。(行,是几条记录形成的小组)。 ------------------------------------------------------------------------------ 在DELPHI的标准控件中很容易的用 grid.columns.add就可以加如一个列,但在DX控件中却不支持。 WHY????????????????????/ ?来自:sun77wind,?时间:2002-1-31?15:53:00,?ID:898563? WHY? 不知道,反正他就是不支持。我也在研究这个东东,怎么,交流交流? ?来自:sun77wind,?时间:2002-2-1?11:23:00,?ID:900250? 我找到了 ??dxDBGrid1.CreateColumn(TdxDBGridMaskColumn);//TdxDBGridMaskColumn,列类型 ??dxDBGrid1.Columns[4].FieldName?:=?City;//4列索引,City字段名称 出现 ?来自:glbboy,?时间:2002-2-1?13:15:00,?ID:900595? 我就顺道问问,怎么让汇总的列自动跟着前面输入的变化。 在keyup事件中,dbgShare

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档