Ejemplo n.º 1
0
 public RptDesignHome(RptDesignInfo p_info)
 {
     InitializeComponent();
     _info   = p_info;
     _design = new RptDesignWin(_info);
     LoadMain(_design);
     _btnSave.Command = new SaveCmd(_info);
 }
Ejemplo n.º 2
0
 public ViewSettingWin(RptDesignInfo p_info)
 {
     InitializeComponent();
     _info = p_info;
     _info.TemplateChanged += (s, e) => LoadSetting();
     _info.Saved           += OnSaved;
     LoadSetting();
 }
Ejemplo n.º 3
0
 public ScriptDataWin(RptDesignInfo p_info)
 {
     InitializeComponent();
     _info = p_info;
     _info.TemplateChanged += (s, e) => LoadTbl();
     _info.Saved           += OnSaved;
     _lv.Filter             = OnFilter;
     LoadTbl();
 }
Ejemplo n.º 4
0
 public ParamsWin(RptDesignInfo p_info)
 {
     InitializeComponent();
     _info = p_info;
     _info.TemplateChanged += (s, e) => LoadTbl();
     _info.Saved           += OnSaved;
     LoadTbl();
     ((CList)_fv["val"]).Data = ValueExpression.Data;
 }
Ejemplo n.º 5
0
 public DbDataWin(RptDesignInfo p_info)
 {
     InitializeComponent();
     _info = p_info;
     _info.TemplateChanged += (s, e) => LoadTbl();
     _info.Saved           += OnSaved;
     _lv.Filter             = OnFilter;
     LoadTbl();
     OnCreateSearchFv(null, null);
 }
Ejemplo n.º 6
0
        public RptDesignWin(RptDesignInfo p_info)
        {
            InitializeComponent();
            Info = p_info;
            Info.TemplateChanged    += (s, e) => LoadTemplate(e.NewRoot, e.OldRoot);
            Info.PageSettingChanged += (s, e) => RefreshSpliter();

            _excelClerk     = new ExcelClerk(this);
            _selectionClerk = new SelectionClerk(this);

            _menu["撤消"].Cmd       = new UndoCmd(Info);
            _menu["重做"].Cmd       = new RedoCmd(Info);
            _menu["网格"].IsChecked = true;
            LoadTemplate(Info.Root, null);
        }
Ejemplo n.º 7
0
 public SaveCmd(RptDesignInfo p_owner)
 {
     _owner = p_owner;
     UpdateAllowExecute();
     _owner.DirtyChanged += (sender, e) => UpdateAllowExecute();
 }
Ejemplo n.º 8
0
 public MatrixSubtotalForm(RptDesignInfo p_info)
 {
     InitializeComponent();
     _info       = p_info;
     _fvMtx.Info = _info;
 }
Ejemplo n.º 9
0
 public TableForm(RptDesignInfo p_info)
 {
     InitializeComponent();
     _info = p_info;
     ((CList)_fv["tbl"]).Data = _info.Root.Data.DataSet;
 }
Ejemplo n.º 10
0
 public UndoCmd(RptDesignInfo p_owner)
 {
     _owner = p_owner;
     UpdateAllowExecute();
     _owner.History.DirtyChanged += (sender, e) => UpdateAllowExecute();
 }
Ejemplo n.º 11
0
 public ChartForm(RptDesignInfo p_info)
 {
     InitializeComponent();
     _info = p_info;
 }