コード例 #1
0
 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();
         }
     }
 }
コード例 #2
0
 protected override void setTablePeriodLoop(InputTableEditorItem page, TransformationTreeItem loop)
 {
     page.getInputTableForm().TablePropertiesPanel.reportPeriodPanel.SetLoopValue(loop);
 }
コード例 #3
0
 protected override void setCellPeriodLoop(InputTableEditorItem page, TransformationTreeItem loop)
 {
     page.getInputTableForm().TableCellParameterPanel.reportPeriodPanel.SetLoopValue(loop);
 }
コード例 #4
0
 protected override void setTablePeriodInterval(InputTableEditorItem page, PeriodInterval interval)
 {
     page.getInputTableForm().TablePropertiesPanel.reportPeriodPanel.SetPeriodInterval(interval);
 }
コード例 #5
0
 protected override void setTablePeriodName(InputTableEditorItem page, String name)
 {
     page.getInputTableForm().TablePropertiesPanel.reportPeriodPanel.SetPeriodItemName(name);
 }
コード例 #6
0
 protected override void setCellPeriodInterval(InputTableEditorItem page, PeriodInterval interval)
 {
     page.getInputTableForm().TableCellParameterPanel.reportPeriodPanel.SetPeriodInterval(interval);
 }
コード例 #7
0
 protected override void setCellPeriodName(InputTableEditorItem page, String name)
 {
     page.getInputTableForm().TableCellParameterPanel.reportPeriodPanel.SetPeriodItemName(name);
 }