public void SaveReport() { if (controllable == null) { return; } if (controllable is ReportEditorController) { ReportEditorController controller = (ReportEditorController)controllable; InputTableEditorItem page = (InputTableEditorItem)controller.getInputTableEditor().getActivePage(); if (page != null) { page.IsModify = true; controller.treeOid = 0; controller.GetInputTableService().SaveTableHandler += UpdateSaveTableInfo; controller.Save(controller.getInputTableEditor().getActivePage()); } else { CloseReportWithoutSave(); } } }
protected override void setTablePeriodLoop(InputTableEditorItem page, TransformationTreeItem loop) { page.getInputTableForm().TablePropertiesPanel.reportPeriodPanel.SetLoopValue(loop); }
protected override void setCellPeriodLoop(InputTableEditorItem page, TransformationTreeItem loop) { page.getInputTableForm().TableCellParameterPanel.reportPeriodPanel.SetLoopValue(loop); }
protected override void setTablePeriodInterval(InputTableEditorItem page, PeriodInterval interval) { page.getInputTableForm().TablePropertiesPanel.reportPeriodPanel.SetPeriodInterval(interval); }
protected override void setTablePeriodName(InputTableEditorItem page, String name) { page.getInputTableForm().TablePropertiesPanel.reportPeriodPanel.SetPeriodItemName(name); }
protected override void setCellPeriodInterval(InputTableEditorItem page, PeriodInterval interval) { page.getInputTableForm().TableCellParameterPanel.reportPeriodPanel.SetPeriodInterval(interval); }
protected override void setCellPeriodName(InputTableEditorItem page, String name) { page.getInputTableForm().TableCellParameterPanel.reportPeriodPanel.SetPeriodItemName(name); }