关于CELL组件(200分)

  • 主题发起人 主题发起人 daidai_xu
  • 开始时间 开始时间
D

daidai_xu

Unregistered / Unconfirmed
GUEST, unregistred user!
如何控制列的显示与不显示,如何对其中的数据进行过滤,添加一行之后如何undo?
 

CELL组件??

1、“如何控制列的显示与不显示。”

答:把某列的Visible设为 false ;//不显示
True ;//显示

2、“如何对其中的数据进行过滤。”

答:在Table1r Events中双击 OnFilterRecord
procedure TForm1.Table1FilterRecord(DataSet: TDataSet;
var Accept: Boolean);
begin

Accept:=(Table1.fieldByName('职称').AsString=Edit1.Text);

end;
再把Filtered属性设为 True;

3、“添加一行之后如何undo?”
对新添加的一行设一个“标志”。
如果要undo 就删除有“标志”的一条记录。

如果要求UNDO最后一次修改,就复杂很多了。
要自定义一个记录类型来保存最后一次修改的记录。
 
sorry,黄耀彰,我问的是针对CELL组件的。
 
我记得它的帮助还是很全的嘛。
哦,用那东西也是一年前的事情了,都忘了。
你可以直接问问他们公司的人。
 
多人接受答案了。
 
后退
顶部