起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 610|回复: 24

【没搞定】datagrid分组后,数据集append就报错。

[复制链接]
发表于 2007-9-12 19:51:44 | 显示全部楼层 |阅读模式
datagrid分组后,数据集append就报错。


怕被说重现不了,特提供代码
分组代码:
  DataGrid.AddGroupColumn(DataGridField1);
  DataGrid.addgroupcolumn(DataGridField2);
数据集append代码:

dsbPerson.DataSet.Append;


请问怎么办?开始怀疑是其他错误,把事件全部去掉了,还是报错。但是如果吧分组代码去掉的话就不报错了

1.jpg

16.52 KB, 下载次数: 314

回复

使用道具 举报

发表于 2007-9-13 09:44:57 | 显示全部楼层
我在2819上,做了一个简单的例子,没有能重新楼主说的问题

功能上的代码如下:
unit MainForm;

interface

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

type
  TMainForm = class(TForm)
    FuncBroker: TFuncBroker;
    InfoBrokerLCXX: TInfoBroker;
    ControlBar: TControlBar;
    DataNavigator: TDataNavigator;
    DocViewBar: TDocViewBar;
    Panel: TPanel;
    DocViewLCXX_SJWG1: TDocView;
    DataGrid1: TDataGrid;
    DataSetBroker1: TDataSetBroker;
    Button1: TButton;
    Button2: TButton;
    DataGrid1GJZ: TDataGridColumn;
    DataGrid1LCZD: TDataGridColumn;
    DataGrid1XSMC: TDataGridColumn;
    DataGrid1RQ: TDataGridColumn;
    DataGrid1aa: TDataGridColumn;
    DataGrid1aaa: TDataGridColumn;
    DataGrid1wb: TDataGridColumn;
    DataGrid1buttons: TDataGridColumn;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    {private declarations}
  public
    {public declarations}
  end;

implementation


procedure TMainForm.Button1Click(Sender: TObject);
begin
  DataGrid1.AddGroupColumn(DataGrid1LCZD);
  DataGrid1.addgroupcolumn(DataGrid1XSMC);
end;

procedure TMainForm.Button2Click(Sender: TObject);
begin
  DataSetBroker1.DataSet.Append;
end;

end.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-14 14:25:42 | 显示全部楼层
哦,不好意思。没说版本,我们是2809,而且坚决不升级
回复 支持 反对

使用道具 举报

发表于 2007-9-14 14:40:38 | 显示全部楼层
这跟版本没有关系。我在2809上测试也是ok的。
不过楼主的一句“坚决不升级”让我摸不着头脑了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-15 16:59:10 | 显示全部楼层
呵呵
但是我在2809上就是有问题啊,即使新建一个啥都没有的datagrid测试还是一样的,楼上的还能把你装的2809发来我装下试试啊
回复 支持 反对

使用道具 举报

发表于 2007-9-17 09:25:33 | 显示全部楼层
这样吧,你把你简单做的例子发上来我看看。

因为我没有用按照盘按照的,直接拷贝的文件。

如果我还原你的东东也不能再现,我再想办法上传。
回复 支持 反对

使用道具 举报

发表于 2007-9-18 09:04:34 | 显示全部楼层
??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-19 09:29:46 | 显示全部楼层
也不知道啥打包工具,就一个测试功能也要5M多
回复 支持 反对

使用道具 举报

发表于 2007-9-19 10:18:48 | 显示全部楼层
楼主,如果数据集中没有数据,增加记录就报错,如果有数据就正常,是这样吗?
这是我通过你的资源包测试出来的结果
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-20 14:36:55 | 显示全部楼层
是的。怎么办呢
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-30 04:25 , Processed in 0.051281 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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