起步软件技术论坛-X3

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

【结】关于DataTransparentGrid的几个问题**

[复制链接]
 楼主| 发表于 2008-3-18 12:38:55 | 显示全部楼层
object DataTransparentGrid1: TDataTransparentGrid
  Left = 40
  Top = 35
  Width = 420
  Height = 250
  Anchors = [akLeft, akTop, akRight, akBottom]
  SelectedFont.Charset = GB2312_CHARSET
  SelectedFont.Color = clBlack
  SelectedFont.Height = -12
  SelectedFont.Name = #23435#20307
  SelectedFont.Style = []
  Columns = <
    item
      Width = 300
      FieldName = 'BT'
    end
    item
      FieldName = 'WHBM'
    end
    item
      FieldName = 'WHR'
    end
    item
      Width = 120
      FieldName = 'WHSJ'
    end>
  OnClick = DataTransparentGrid1Click
  DataSource = DataSetBroker1
end
回复 支持 反对

使用道具 举报

发表于 2008-3-18 15:41:07 | 显示全部楼层
楼主,11楼的是功能上还是工作台上的?另一个呢,也帖出来看看。

还有,最好能把DataSetBroker1 也一起帖出来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 15:45:39 | 显示全部楼层
11楼的是文档中的,功能和工作台调用的都是这个文档。

object DataSetBroker1: TDataSetBroker
  InfoBroker = InfoBroker
  DataSetID = 'GG'

.                                                                                                                                                                                         .
.                                                                                                                                                                                         .
  Left = 370
  Top = 314
end

object InfoBroker: TInfoBroker
  BizClassRef.Reference = '~Default~'
  AutoKind = akShare
  Left = 264
  Top = 312
end
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-19 11:48:03 | 显示全部楼层
问题2已经想办法解决了,现在就是问题1了:
DataTransparentGrid的文档在功能中能看到,但在工作台的面板里却看不到。
.                                                                                                                                                                                                .
.                                                                                                                                                                                                .
回复 支持 反对

使用道具 举报

发表于 2008-3-19 13:16:21 | 显示全部楼层
如果调用的是一个文档不应该这样的,觉得比较奇怪
要不这样,你在工作台上再放一个DataGrid,连接到DataTransparentGrid 连接的数据源上,或者在Button1的按钮上,open一下数据集看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-19 14:02:47 | 显示全部楼层
也有可能是我调用错误哦,datagrid看不到,看来是控件显示不了的问题,不是数据集打不开的问题。

附件是调用的截图。
.                                                                                                                                                                                                .
.                                                                                                                                                                                                .

jietu.jpg

52.3 KB, 下载次数: 167

回复 支持 反对

使用道具 举报

发表于 2008-3-19 17:24:04 | 显示全部楼层
经过查看楼主资源。知道了原因。
Biz:MASTERMINDXTGLYWXX.INFOGGSW.FORMDOC
的透明表格过于靠下,附件表格也是。楼主把他们往左上角排列,
参考:业务模型协同系统\任务任务中心信息\任务导航(基类)的布局。

附件是效果图:

snap1.png

25.05 KB, 下载次数: 161

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 09:40:00 | 显示全部楼层
OK了,已经显示数据了,这个grid能否像待办任务的一样自动根据宽度自动拉伸?。
.                                                                                                                                                                                                .
.                                                                                                                                                                                                .

jietu.jpg

31.48 KB, 下载次数: 163

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 10:14:08 | 显示全部楼层
OK,参考了下   业务模型\协同系统\任务\任务中心信息\任务导航(基类)
18楼的问题解决了
procedure TGGSW.DataTransparentGrid1Resize(Sender: TObject);
begin
    DataTransparentGrid1.Columns[0].Width := DataTransparentGrid1.Width - DataTransparentGrid1.Columns[1].Width - DataTransparentGrid1.Columns[2].Width - DataTransparentGrid1.Columns[3].Width;
end;

没什么问题了,这个帖子可以结了,谢谢你们,让你们费心了!
.                                                                                                                                                                                                .
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-9 02:43 , Processed in 0.040103 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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