yusijie
2024-07-08 00e25e4a9c9bd2fc91558c3c1a68f47db6d08b1d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
using System;
using System.Collections.Generic;
using System.Text;
using gregn6Lib;
using System.Data;
using System.Collections;
 
namespace BLL
{
    public interface IReport
    {
        void MainReport(GridppReport Report, string FileName);
        void SubReport(String Name, IDataReader Dr, Hashtable t);
        object InitReport(GridppReport Report, IDataReader Dr, string FileName, Hashtable t);
        object InitReport(GridppReport Report, DataTable Dt, string FileName, Hashtable t);
        void BeforePostRecord();
        void FetchRecord();
        void FetchRecordDataTable();
        void Print(bool ShowPrintDialg);
        void PrintPreview(bool ShowModal);
        void Export(GRExportType type, bool ShowOptionDlg, bool DoneOpen);
        string GetPath();
        object GetReport();
 
    }
}