三九宝宝网宝宝百科宝宝知识

谁知道求教cxgrid怎么按某一单元格写到另一格

03月21日 编辑 39baobao.com

[求教这个单元花是怎么钩的]那个黑线是另加的一根线。我正好也有这个图纸,试着翻译一下吧!不过我钩针水平差,只能照着他写的翻译,但不知道具体怎么钩。。。单元花A中心5针辫子环形起针。第1圈:钩12针短针,同...+阅读

各位大大,哥们分不多了不然多给点。

请教一个问题,我用的dev express的cxgrid+Adodataset,要实现这样一个功能:

我现从当前正在编辑的行中的某一单元A(是一个单选组),取到了一个值,我根据这个值去填同一行B单元格的值,但不是马上提交,其他格算好后再通过批量提交进行保存。

我之前试过用values(row,col)属性在change事件中进行填值,是可以填上去,但光标一移开值就不见了。

用edit.+update过程也不行,因为这样单元的单选就没用了。

------解决方案--------------------------------------------------------

ado设成批量提交模式,然后adoquery1.fields[i].value 进行赋值。

------解决方案--------------------------------------------------------

参考一下这个:

DELPHI enablecontrols,disablecontrols函数

DisableControls方法是在程序修改或后台有刷新记录的时候切断数据组件,如TTABLE、ADOQUERY等等与组件数据源的联系。如果没有切断,数据源中只要一有数据的改动,尤其是批量改动的话,每一笔的改动都会更新窗口中数据浏览组件的显示,这样会急剧减慢处理过程而且浪费时间。EnableControls的作用相反,用来恢复TTABLE等组件与DATASOURCE的联系,并促使数据浏览组件更新显示。

这两个函数主要阻止组件感应显示,以加快语句执行速度。 比如,用大量的循环的时候,最好用他们。

1. 数据集的EnableControls, DisableControls方法成对使用的时候, 如果中间的代码可能会导至出错的话必须用try..finaly DisableControls; end; 否则会导致数据感知不控制不可使用;

2. 在遍历数据或Filter大数据的时候的要用DataSet的EnableControls与DisabbleControls, 否则窗体上的数据感知控件会闪烁.

enablecontrols,disablecontrols是防止因数据源的改动而造成界面的闪动!在你需要刷新数据时可以调这两个函数,但建议你把它写在

try...finally语句块中!如:tryadoQuery1.disablecontrols;

adoQuery1.close;

adoQuery1.open;finallyadoQuery1.enablecontrols;end;TQuery 的EnableControls 和DisableControls 方法都是继承自TDataSet 类的。由于TTable 和TQuery 都是TDataSet 的派生类,所以它们都有以上这两个方法。

哪个版本的CxGrid控件可以装到Delphi2009中

D2009,Forms单元中AllocateHWnd只能供本单元使用,之所以用forms的方法,因为有linux和windows区分。

你不在linux下开发的话,直接把forms改为classes

constructor TdxThemeChangedEventReceiver.Create;

begin

inherited Create;

{$IFDEF DELPHI6}

FWindowHandle := {$IFNDEF CLR}Classes.{$ENDIF}AllocateHWnd(WndProc);

{$ELSE}

FWindowHandle := Classes.AllocateHWnd(WndProc);

{$ENDIF}

end;

我下的DevExpress_ExpressQuantumGrid_Suite_v6.22、V6.34等都不完整,其中最高版本才D11。

DevExprV4.6自动安装乱码不能用,但在安装过程中我偶然注意到里面的pas有D12,于是找到DevExprV4.6安装后的代码,发现最高版是D14。然后将相关的代码考出来手动编译安装就成功了。

CxGrid组件使用:怎样获取按组的显示字段的值

//获取字段名

//ShowMessage(VarToStr(v)); //前单元格值

ShowMessage(Form_Data.MQContent.FieldByName('co_quan').AsString); //所应值

ShowMessage(cxGrid1DBTableView1.Columns[ACellViewInfo.Item.Index].Caption); //列标题 ShowMessage(cxGrid1DBTableView1.Columns[ACellViewInfo.Item.Index].FieldName); //列字段FieldName ShowMessage(ACellViewInfo.GridRecord.Values[0]) //行应 第列值end;

以下为关联文档:

谁知道汽车怎么分类按照汽车的用途来分类。 根据我国国家标准的有关规定,汽车分为以下几种类型: 1. 货车 又称为载货汽车、载重汽车、卡车。主要用来运送各种货物或牵引全挂车。货车按载重量(1.8...

想把一个ppt某一页链接到另一个ppt的某一页上怎么办你用的版本是??? 2000里不行,2003里可以 当然可以了 。选择工具栏里的 “插入”---“插入超链接”----“原有文件”,找到你需要链接的ppt文件 ,点确定就可以了。在第二个ppt播放完...

谁知道怎么选小狗幼犬成长之后会怎样,常人很难预料。因此,选择一头适合自己的狗儿,可能像赌博一样纯*运气。于是有些人会索性选择名种狗饲养,但龙生九子且各有不同,选狗之难可想而知。即然难以决...

谁知道枣糕怎么做配方:大枣250克 红苕250克 荸荠50克 胡桃仁30克 猪板油120克 鸡蛋2个 甘薯90克 猪网油60克 冬瓜片15克 玫瑰6克 白糖100克 功效:有健脾补虚,清热通便之功能。用于气滞腹胀、便...

谁知道怎么用纸折小篮子??求教1.首先是准备一个方形的纸张。 2.然后将纸张进行上下对角对折,然后复原。 -------------------------------------------------------------------------------- 3.接着在讲...

谁知道怎么做期货所谓期货交易,也叫“合约交易”、即合同交易,交易者之间的交易相当于只是签了一个合同(不象股票买卖,交易一旦发生就意味着钱货两清了),该合同今后还可以转让(即所谓的平仓);维持合同...

谁知道空间怎么克隆第一步:访问QQ空间首页,用你的QQ号码和密码登录到你自己的QQ空间,准备克隆空间,或者直接从QQ面板上点击QQ空间图标进入你的QQ空间; 第二步,登录QQ空间克隆网,准备获取QQ空间克隆代...

谁知道发糕怎么做1》面发糕 [配料] 面粉500克,安琪干酵母1.5克,白糖25克,泡打粉2克 [制法] 1. 面粉加水揉成面团,盖上湿布让其自然发酵约2小时,待有酒香味,抓起成丝状时,加入白糖、泡打粉揉匀,用双手...

诚恳求教:有谁知道这是一只什么鸟啊诚恳求教:有谁知道这是一只什么鸟啊,斑鸠吃什么可以加强营养呢:名称:珠颈斑鸠学名:Streptopelia chinensis英文名:Spotted-necked dove别名:亦称“中斑”、“珠颈鸽”分类:属鸽形目...

推荐阅读
图文推荐