起步软件技术论坛-X3

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: tdwoo

【结贴】能否代码控制,docview当中列的显示?**

[复制链接]
 楼主| 发表于 2008-7-10 11:28:47 | 显示全部楼层
这个功能是继承的。  窗口也是继承的。


procedure TPJJGQR.BizFormShow(Sender: TObject);
begin
  Inherited;
  //  把价格列放开
  gzxx.TPJGHXXQD(DocView2.doc).datagrid.ColumnByName('DataGridGHJJG').Visible :=true;


end;
回复 支持 反对

使用道具 举报

发表于 2008-7-10 11:59:58 | 显示全部楼层
我B功能继承了A功能,B窗体继承了A窗体.没有问题的

你的功能和窗体的继承关系是怎样的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-10 12:02:10 | 显示全部楼层
和你的一样。
B功能继承了A功能,B窗体继承了A窗体。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-10 12:03:22 | 显示全部楼层
gzxx.TPJGHXXQD(DocView2.doc).datagrid.ColumnByName('DataGridGHJJG').Visible :=true;


  gzxx ----  这是信息的ID
  pjghxxqd   ---  表单的ID
回复 支持 反对

使用道具 举报

发表于 2008-7-10 13:00:43 | 显示全部楼层
这是我调用的.  和你的一样的.
ywxx2.TSJWG1(DocView1.Doc).DataGrid.ColumnByName('DataGridDH').Visible := False;

试下这样有效果么?
gzxx.TPJGHXXQD(DocView2.doc).datagrid..Visible := false;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-10 13:24:41 | 显示全部楼层
解决了。

不好意思。是我的docview弄错了。

我就奇怪。编译过了。  结构应该没有问题。

谢谢!!!

实在抱歉!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 23:46 , Processed in 0.038472 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表