起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 244|回复: 9

【搞定】[请求]数据网格还是实现不了**

[复制链接]
发表于 2007-4-5 09:11:48 | 显示全部楼层 |阅读模式
本来不该重新发贴的,怕看不见,所以见谅。
unit RCXXGL;

interface

uses
  Business.System, Business.Model, Business.Forms, Business.Data;

type
  TRCXXGL = class(TForm)
    FuncBroker: TFuncBroker;
    InfoBrokerXGDRCYWXX: TInfoBroker;
    ControlBar: TControlBar;
    DataNavigator: TDataNavigator;
    DocViewBar: TDocViewBar;
    PageControl: TPageControl;
    TabSheet: TTabSheet;
    TabSheet1: TTabSheet;
    DataGrid1: TDataGrid;
    DataSource1: TDataSource;
    DataSetBZSJJ1: TSQLDataSet;
    DataGrid1BH: TDataGridColumn;
    DataGrid1XGDMC: TDataGridColumn;
    DataGrid1XM: TDataGridColumn;
    DataGrid1ZC: TDataGridColumn;
    DataGrid1MZ: TDataGridColumn;
    DataGrid1XB: TDataGridColumn;
    DataGrid1XL: TDataGridColumn;
    DataGrid1JG: TDataGridColumn;
    DataGrid1ZZMM: TDataGridColumn;
    DataGrid1GZZW: TDataGridColumn;
    DocView1: TDocView;
    InfoBroker1: TInfoBroker;
    Button1: TButton;
    procedure button1click(Sender: TObject);
    procedure BizFormShow(Sender: TObject);
  private
    {private declarations}
  public
    {public declarations}
  end;

implementation


procedure TRCXXGL.button1click(Sender: TObject);
begin
  pagecontrol.activepage:=tabsheet1;
end;

procedure TRCXXGL.BizFormShow(Sender: TObject);
begin
  Inherited;
   DataGrid1.OnDblClick:=button1click;
end;

end.


编译成功,可是运行的时候,窗体什么都没有。郁闷,
回复

使用道具 举报

 楼主| 发表于 2007-4-5 09:13:55 | 显示全部楼层
传错了。。这个是我窗体的布局。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-5 12:01:38 | 显示全部楼层
unit RCXXGL;

interface

uses
  Business.System, Business.Model, Business.Forms, Business.Data;

type
  TRCXXGL = class(TForm)
    FuncBroker: TFuncBroker;
    InfoBrokerXGDRCYWXX: TInfoBroker;
    ControlBar: TControlBar;
    DataNavigator: TDataNavigator;
    DocViewBar: TDocViewBar;
    PageControl: TPageControl;
    TabSheet: TTabSheet;
    TabSheet1: TTabSheet;
    DataGrid1: TDataGrid;
    DataSource1: TDataSource;
    DataSetBZSJJ1: TSQLDataSet;
    DataGrid1BH: TDataGridColumn;
    DataGrid1XGDMC: TDataGridColumn;
    DataGrid1XM: TDataGridColumn;
    DataGrid1ZC: TDataGridColumn;
    DataGrid1MZ: TDataGridColumn;
    DataGrid1XB: TDataGridColumn;
    DataGrid1XL: TDataGridColumn;
    DataGrid1JG: TDataGridColumn;
    DataGrid1ZZMM: TDataGridColumn;
    DataGrid1GZZW: TDataGridColumn;
    DocView1: TDocView;
    InfoBroker1: TInfoBroker;
    Button1: TButton;
    //procedure button1click(Sender: TObject);
    //procedure BizFormShow(Sender: TObject);
    procedure DataGrid1DblClick(Sender: TObject);
  private
    {private declarations}
  public
    {public declarations}
  end;

implementation




procedure TRCXXGL.DataGrid1DblClick(Sender: TObject);
begin
   pagecontrol.activepage:=tabsheet1;
end;

end.
回复 支持 反对

使用道具 举报

发表于 2007-4-5 12:32:09 | 显示全部楼层
功能里可能没有设置主窗体。
回复 支持 反对

使用道具 举报

发表于 2007-4-5 12:53:01 | 显示全部楼层
最初由 cxxwz123 发布
[B]功能里可能没有设置主窗体。 [/B]


:confused:
强!
回复 支持 反对

使用道具 举报

发表于 2007-4-5 12:53:18 | 显示全部楼层
已经电话沟通,结贴!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-5 13:02:20 | 显示全部楼层
真的非常谢谢,我喜欢这个平台,只是自己还不够水平,没有真正发挥出来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-5 16:53:02 | 显示全部楼层
我已上传,等待您的指导。

wenjian.rar

540.47 KB, 下载次数: 77

回复 支持 反对

使用道具 举报

发表于 2007-4-5 17:27:22 | 显示全部楼层
在主窗体的DataGrid应该关联一个DatasetBroker数据源
而不是DataSource

你在窗体上放一个datasetbroker,设置它的InfoBroker为infobroker1, DataSetID为详细数据集[XXSJJ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-6 11:32:35 | 显示全部楼层
已经搞定了,是我自己不清楚代理组件那么鬼好用,呵呵,万分感谢。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-29 10:15 , Processed in 0.042063 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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