|
|
@@ -208,7 +208,7 @@ namespace OTSIncAReportApp
|
|
|
/// </summary>
|
|
|
public void DisCurrentPicProperty()
|
|
|
{
|
|
|
- //ReportCondition SMInfo = new ReportCondition();
|
|
|
+
|
|
|
//获取工作样品属性
|
|
|
if (!GetWorkingPictureConditionVal())
|
|
|
{
|
|
|
@@ -321,7 +321,7 @@ namespace OTSIncAReportApp
|
|
|
sampleData = m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE];
|
|
|
list.Add(sampleData);
|
|
|
|
|
|
- //m_ReportApp.m_rstDataMgr.SetWorkingResult((int)sampleData.itemVal);
|
|
|
+
|
|
|
//测量图类别 分布图 or 排列图
|
|
|
|
|
|
sampleData = m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.IMAGE_DISPLAY_TYPE];
|
|
|
@@ -417,11 +417,11 @@ namespace OTSIncAReportApp
|
|
|
|
|
|
sampleData = m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE];
|
|
|
list.Add(sampleData);
|
|
|
- //m_ReportApp.m_rstDataMgr.SetWorkingResult((int)sampleData.itemVal);
|
|
|
+
|
|
|
|
|
|
//数据表类型
|
|
|
var sampleData3 = m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.CALCULATE_TABLE_TYPE];
|
|
|
- //list.Add(sampleData3);
|
|
|
+
|
|
|
|
|
|
if ((int)sampleData3.itemVal == (int)CALCULATE_TABLE_TYPE.PARTICALE_SIZE_DISTRIBUTION )
|
|
|
{
|
|
|
@@ -436,7 +436,7 @@ namespace OTSIncAReportApp
|
|
|
list.Add(sampleData5);
|
|
|
|
|
|
var sampleData1 = m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE_TYPE];
|
|
|
- //list.Add(sampleData1);
|
|
|
+
|
|
|
list.Insert(1, sampleData1);
|
|
|
}
|
|
|
if ((int)sampleData3.itemVal == (int)CALCULATE_TABLE_TYPE.PARTICALE_COMP)
|
|
|
@@ -446,20 +446,20 @@ namespace OTSIncAReportApp
|
|
|
list.Add(sampleData5);
|
|
|
|
|
|
var sampleData1 = m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE_TYPE];
|
|
|
- //list.Add(sampleData1);
|
|
|
+
|
|
|
list.Insert(1, sampleData1);
|
|
|
}
|
|
|
|
|
|
if ((int)sampleData3.itemVal == (int)CALCULATE_TABLE_TYPE.PARTICALE_GENE_INFO)
|
|
|
{
|
|
|
var sampleData1 = m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.PARTICE_LIST];
|
|
|
- //list.Add(sampleData1);
|
|
|
+
|
|
|
list.Insert(1, sampleData1);
|
|
|
}
|
|
|
if ((int)sampleData3.itemVal == (int)CALCULATE_TABLE_TYPE.AVE_ELEMENT_COMP)
|
|
|
{
|
|
|
var sampleData1 = m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE_TYPE];
|
|
|
- //list.Add(sampleData1);
|
|
|
+
|
|
|
list.Insert(1, sampleData1);
|
|
|
}
|
|
|
list.Add(sampleData3);
|
|
|
@@ -471,7 +471,7 @@ namespace OTSIncAReportApp
|
|
|
|
|
|
sampleData = m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE];
|
|
|
list.Add(sampleData);
|
|
|
- //m_ReportApp.m_rstDataMgr.SetWorkingResult((int)sampleData.itemVal);
|
|
|
+
|
|
|
var sampleData1 = m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE_TYPE];
|
|
|
list.Add(sampleData1);
|
|
|
|
|
|
@@ -569,15 +569,15 @@ namespace OTSIncAReportApp
|
|
|
m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.ShowSourceName = m_fileName;
|
|
|
m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.Dock = DockStyle.Fill;
|
|
|
m_ReportApp.m_SImageWindow.Controls.Add(m_ReportApp.im_Control_DrawDistrbutionImageAndBSE);
|
|
|
-
|
|
|
+ ConditionItem imgType = m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.IMAGE_TYPE];
|
|
|
+ //切换分布图显示方式
|
|
|
+ IMAGE_TYPE t = (IMAGE_TYPE)imgType.itemVal;
|
|
|
+ m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.SetShowMode(t);
|
|
|
m_ReportApp.m_SImageWindow.Activate();
|
|
|
m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.DrawDistrbutionImageAndBSE_ByQuery(m_SourceGridData);
|
|
|
m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.SetSelectParticle(m_ReportApp.GetSelectedParticles());
|
|
|
|
|
|
- ConditionItem imgType =m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.IMAGE_TYPE];
|
|
|
- //切换分布图显示方式
|
|
|
- IMAGE_TYPE t = (IMAGE_TYPE)imgType.itemVal;
|
|
|
- m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.ShowMode(t);
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
@@ -660,7 +660,6 @@ namespace OTSIncAReportApp
|
|
|
#region 第二页选项窗体,分析数据表
|
|
|
m_ReportApp.m_RibbonFun.SetRibbonButnStatu_ByModule(DisplayPicutureType.AnalyzeDataTable);
|
|
|
|
|
|
- //idx = m_RstProp.m_ReportApp.m_DataMgrFun.GetPropIndexByPropItemName(m_RstProp.SourceGridData.ConditionItemList, OTSIncAReportApp.OTSSampleReportInfo.OTS_REPORT_PROP_GRID_ITEMS.CALCULATE_TABLE_TYPE);
|
|
|
CALCULATE_TABLE_TYPE TableType = (CALCULATE_TABLE_TYPE)prop.GetComboDownListIndexByItemName(OTS_REPORT_PROP_GRID_ITEMS.CALCULATE_TABLE_TYPE);
|
|
|
switch (TableType)
|
|
|
{
|
|
|
@@ -713,7 +712,6 @@ namespace OTSIncAReportApp
|
|
|
//国标一
|
|
|
Cursor.Current = Cursors.WaitCursor;
|
|
|
|
|
|
- //string selectRstName= m_ReportApp.m_conditionChoose.m_SourceGridData.GetPropItemDisplayValueByPropItemName(OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE).ToString();
|
|
|
int index = m_ReportApp.m_conditionChoose.m_SourceGridData.GetComboDownListIndexByItemName(OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE);
|
|
|
|
|
|
for (int i = 0; i < m_ReportApp.m_rstDataMgr.ResultFilesList.Count; i++)
|
|
|
@@ -743,13 +741,10 @@ namespace OTSIncAReportApp
|
|
|
Cursor.Current = Cursors.Default;
|
|
|
m_ReportApp.m_TablesWindow.Activate();
|
|
|
|
|
|
- //OpenOTSINcAreportTemplateAPP(m_RstProp.m_ReportApp.m_DataMgrFun.resultFilesList[m_RstProp.m_ReportApp.m_DataMgrFun.WorkingResult].FilePath+"\\"
|
|
|
- // + m_RstProp.m_ReportApp.m_DataMgrFun.resultFilesList[m_RstProp.m_ReportApp.m_DataMgrFun.WorkingResult].FileName, "GB1");
|
|
|
break;
|
|
|
case CALCULATE_TABLE_TYPE.GB_Method2:
|
|
|
//国标二
|
|
|
Cursor.Current = Cursors.WaitCursor;
|
|
|
- //string selectRstName2 = m_ReportApp.m_conditionChoose.m_SourceGridData.GetPropItemDisplayValueByPropItemName(OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE).ToString();
|
|
|
int index2 = m_ReportApp.m_conditionChoose.m_SourceGridData.GetComboDownListIndexByItemName(OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE);
|
|
|
|
|
|
for (int i = 0; i < m_ReportApp.m_rstDataMgr.ResultFilesList.Count; i++)
|
|
|
@@ -775,14 +770,11 @@ namespace OTSIncAReportApp
|
|
|
m_ReportApp.m_TablesWindow.Controls.Add(m_ReportApp.im_NationalStandardMethodTwo);
|
|
|
Cursor.Current = Cursors.WaitCursor;
|
|
|
m_ReportApp.m_TablesWindow.Activate();
|
|
|
- //OpenOTSINcAreportTemplateAPP(m_RstProp.m_ReportApp.m_DataMgrFun.resultFilesList[m_RstProp.m_ReportApp.m_DataMgrFun.WorkingResult].FilePath + "\\"
|
|
|
- // + m_RstProp.m_ReportApp.m_DataMgrFun.resultFilesList[m_RstProp.m_ReportApp.m_DataMgrFun.WorkingResult].FileName, "GB2");
|
|
|
break;
|
|
|
case CALCULATE_TABLE_TYPE.ASTM:
|
|
|
//美标
|
|
|
Cursor.Current = Cursors.WaitCursor;
|
|
|
|
|
|
- //string selectRstName3 = m_ReportApp.m_conditionChoose.m_SourceGridData.GetPropItemDisplayValueByPropItemName(OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE).ToString();
|
|
|
int index3 = m_ReportApp.m_conditionChoose.m_SourceGridData.GetComboDownListIndexByItemName(OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE);
|
|
|
|
|
|
for (int i = 0; i < m_ReportApp.m_rstDataMgr.ResultFilesList.Count; i++)
|
|
|
@@ -808,13 +800,10 @@ namespace OTSIncAReportApp
|
|
|
m_ReportApp.m_TablesWindow.Controls.Add(m_ReportApp.im_ASTMStandardABCDDS);
|
|
|
Cursor.Current = Cursors.Default;
|
|
|
m_ReportApp.m_TablesWindow.Activate();
|
|
|
- //OpenOTSINcAreportTemplateAPP(m_RstProp.m_ReportApp.m_DataMgrFun.resultFilesList[m_RstProp.m_ReportApp.m_DataMgrFun.WorkingResult].FilePath + "\\"
|
|
|
- // + m_RstProp.m_ReportApp.m_DataMgrFun.resultFilesList[m_RstProp.m_ReportApp.m_DataMgrFun.WorkingResult].FileName, "ASTM");
|
|
|
break;
|
|
|
case CALCULATE_TABLE_TYPE.DIN:
|
|
|
//德标
|
|
|
Cursor.Current = Cursors.WaitCursor;
|
|
|
- //string selectRstName4 = m_ReportApp.m_conditionChoose.m_SourceGridData.GetPropItemDisplayValueByPropItemName(OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE).ToString();
|
|
|
int index4 = m_ReportApp.m_conditionChoose.m_SourceGridData.GetComboDownListIndexByItemName(OTS_REPORT_PROP_GRID_ITEMS.DATA_SOURCE);
|
|
|
|
|
|
for (int i = 0; i < m_ReportApp.m_rstDataMgr.ResultFilesList.Count; i++)
|
|
|
@@ -840,8 +829,6 @@ namespace OTSIncAReportApp
|
|
|
m_ReportApp.m_TablesWindow.Controls.Add(m_ReportApp.im_DINStandardABCDDS);
|
|
|
Cursor.Current = Cursors.Default;
|
|
|
m_ReportApp.m_TablesWindow.Activate();
|
|
|
- //OpenOTSINcAreportTemplateAPP(m_RstProp.m_ReportApp.m_DataMgrFun.resultFilesList[m_RstProp.m_ReportApp.m_DataMgrFun.WorkingResult].FilePath + "\\"
|
|
|
- // + m_RstProp.m_ReportApp.m_DataMgrFun.resultFilesList[m_RstProp.m_ReportApp.m_DataMgrFun.WorkingResult].FileName, "DIN");
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
@@ -857,7 +844,6 @@ namespace OTSIncAReportApp
|
|
|
string m_str_AxisY = "";
|
|
|
string str_operatonmodule = "";
|
|
|
|
|
|
- //idx = m_RstProp. m_ReportApp.m_DataMgrFun.GetPropIndexByPropItemName(m_RstProp.SourceGridData.ConditionItemList, OTSIncAReportApp.OTSSampleReportInfo.OTS_REPORT_PROP_GRID_ITEMS.CALCULATE_CHART_TYPE);
|
|
|
CALCULATE_CHART_TYPE ChartType = (CALCULATE_CHART_TYPE)prop.GetComboDownListIndexByItemName(OTS_REPORT_PROP_GRID_ITEMS.CALCULATE_CHART_TYPE);
|
|
|
switch (ChartType)
|
|
|
{
|
|
|
@@ -902,9 +888,6 @@ namespace OTSIncAReportApp
|
|
|
break;
|
|
|
case CALCULATE_CHART_TYPE.TRIO_CHART:
|
|
|
|
|
|
- //idx = m_RstProp. m_ReportApp.m_DataMgrFun.GetPropIndexByPropItemName(m_RstProp. SourceGridData.ConditionItemList, OTSIncAReportApp.OTSSampleReportInfo.OTS_REPORT_PROP_GRID_ITEMS.TRIO_CHART_TYPE);
|
|
|
- //string TrioChartType = prop.ConditionItemList[idx].itemVal.ToString();
|
|
|
- //List<string> nameList = prop.ConditionItemList[idx].comboDownList;
|
|
|
int index = prop.GetComboDownListIndexByItemName(OTS_REPORT_PROP_GRID_ITEMS.TRIO_CHART_TYPE);
|
|
|
|
|
|
str_operatonmodule = resTable["str_operatonmodule5"].ToString();
|