我有一个自定义的报表,把这个报表当作对象。
而这个报表对象是由Treeview和F1BOOK1组成,Treeview和F1BOOK1之间是有关系的,这次定义完成并保存,下次打开后,还可以进行修改。

解决方案 »

  1.   

    那你就把这对象定义成一个TPanel,然后再包含那两个对象。至于关系的话你得自己去搞定了。
      

  2.   

    用户这样使用:进入这个界面,然后技术支持人员根据用户的发票格式定制的样式,Treeview(在界面左边)中显示的是数据库中的表(父节点)及对应字段(子节点)。
    F1book(在界面右边)技术支持人员可以将对应表中的字段拖入到右边的F1book(sheet1)中,然后在SHEET2中预览
    。主要是保存Treeview及F1BOOK(sheet1)中的数据如何保存???我使用流文件,但如何定义对象及定义的对象怎么保存。
      

  3.   

    做成象一个控件似的,至于关系可以是定义onchange之类的时间触发另外一个控件做响应改变
      

  4.   

    再细一点:F1BOOK是一个对象,它可以存为*.XLS 文件(这里面包含它每一个单元格的格式等等),
    Treeview 是一个对象,它可以存为*.文本文件。
    而这两个合二为一,作为一个对象,然后存为流文件。是不是这样:
        Treport_my = record
            Data_view: Ttreeview;
            f1book_sheet: TF1BOOK6;
        end;但 如果对F1BOOK和Treeview 的内容都填充完后。
     赋值时怎样赋呢