/// <summary> /// 绑定所有列表信息 /// </summary> private void FillAllSelectedControls() { try { Log.Info(GetType() + "->" + ApplicationCommon.GetMethodName() + "---START"); //绑定设备类型 ApplicationCommon.GetLookUpEditControl(lueF_DEV_TYPE, "T_SYSTEM_LIST", "F_VALUE", "编码", "F_DISPLAY", "设备类型", "F_TYPE='F_DEV_TYPE' and F_VALUE<>6"); //工作状态选择 ApplicationCommon.GetLookUpEditControl(lueF_SENSOR_STATUS, "T_SYSTEM_LIST", "F_VALUE", "编码", "F_DISPLAY", "设备类型", "F_TYPE='F_SENSOR_STATUS'"); //设备类型 colF_DEV_TYPE.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='F_DEV_TYPE'"); //禁用状态 colF_DEL.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='ALLOWUSE'"); //工作状态 colF_SENSOR_STATUS.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='F_SENSOR_STATUS'"); } catch (Exception ex) { Log.Error(GetType() + "->" + ApplicationCommon.GetMethodName() + "---FAILED", ex); throw ex; } }
/// <summary> /// 绑定所有列表信息 /// </summary> private void FillAllSelectedControls() { try { Log.Info(GetType() + "->" + ApplicationCommon.GetMethodName() + "---START"); //编辑区负载类型 ApplicationCommon.GetLookUpEditControl(lueF_LOAD_TYPE, "T_SYSTEM_LIST", "F_VALUE", "编码", "F_DISPLAY", "类型", "F_TYPE='F_LOAD_TYPE'"); //编辑区电压类型 ApplicationCommon.GetLookUpEditControl(lueF_LOAD_VOLTAGE_TYPE, "T_SYSTEM_LIST", "F_VALUE", "编码", "F_DISPLAY", "类型", "F_TYPE='F_LOAD_VOLTAGE_TYPE'"); //禁用状态 colF_DEL.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='ALLOWUSE'"); colChannelF_DEL.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='ALLOWUSE'"); //负载类型 colF_LOAD_TYPE.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='F_LOAD_TYPE'"); //负载电压类型 colF_LOAD_VOLTAGE_TYPE.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='F_LOAD_VOLTAGE_TYPE'"); //负载可用状态 colF_LOAD_CHANNEL_STATUS.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='F_LOAD_CHANNEL_STATUS'"); } catch (Exception ex) { Log.Error(GetType() + "->" + ApplicationCommon.GetMethodName() + "---FAILED", ex); throw ex; } }
/// <summary> /// 填充可选控件内容 /// </summary> private void FillAllSelectedControls() { //表格中工作站状态显示内容 colF_WORKSTATION_STATUS.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='F_WORKSTATION_STATUS'"); //禁用状态 colF_DEL.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='ALLOWUSE'"); //编辑区工作站状态显示 ApplicationCommon.GetLookUpEditControl(lueF_WORKSTATION_STATUS, "T_SYSTEM_LIST", "F_VALUE", "编码", "F_DISPLAY", "状态", "F_TYPE='F_WORKSTATION_STATUS'"); }
/// <summary> /// 设备类型变化 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void lueF_DEV_TYPE_EditValueChanged(object sender, EventArgs e) { //设备类型 decimal devType; decimal.TryParse(lueF_DEV_TYPE.EditValue.ToString(), out devType); switch ((int)devType) { //负载柜 case 3: { ApplicationCommon.GetLookUpEditControl(lueF_DEV_ID, "T_DEV_LOAD_INFO", "F_LOAD_ID", "设备编号", "F_LOAD_NAME", "设备名称", "F_DEL=0"); break; } //上位机 case 2: { ApplicationCommon.GetLookUpEditControl(lueF_DEV_ID, "T_DEV_WORKSTATION_INFO", "FMasterId", "设备编号", "F_MASTER_NAME", "设备名称", "F_DEL=0"); break; } //供电柜 case 1: { ApplicationCommon.GetLookUpEditControl(lueF_DEV_ID, "T_DEV_POWER_INFO", "F_POWER_ID", "设备编号", "F_POWER_NAME", "设备名称", "F_DEL=0"); break; } //下位机 case 4: { ApplicationCommon.GetLookUpEditControl(lueF_DEV_ID, "T_DEV_SUBORDINATE_INFO", "F_AFFILIATION_ID", "设备编号", "F_AFFILIATION_NAME", "设备名称", "F_DEL=0"); break; } //负载柜 case 5: { ApplicationCommon.GetLookUpEditControl(lueF_DEV_ID, "T_DEV_COILPOWER_INFO", "F_COILPOWER_ID", "设备编号", "F_COILPOWER_NAME", "设备名称", "F_DEL=0"); break; } //传感器 case 6: { ApplicationCommon.GetLookUpEditControl(lueF_DEV_ID, "T_DEV_SENSOR_INFO", "F_SENSOR_ID", "设备编号", "F_SENSOR_ID", "设备名称", "F_DEL=0"); break; } } }
/// <summary> /// 绑定所有列表信息 /// </summary> private void FillAllSelectedControls() { try { Log.Info(GetType() + "->" + ApplicationCommon.GetMethodName() + "---START"); //编辑区负载类型 ApplicationCommon.GetLookUpEditControl(lueF_LOAD_CHANNEL_STATUS, "T_SYSTEM_LIST", "F_VALUE", "编码", "F_DISPLAY", "状态", "F_TYPE='F_LOAD_CHANNEL_STATUS'"); } catch (Exception ex) { Log.Error(GetType() + "->" + ApplicationCommon.GetMethodName() + "---FAILED", ex); throw ex; } }
/// <summary> /// 绑定所有列表信息 /// </summary> private void FillAllSelectedControls() { try { Log.Info(GetType() + "->" + ApplicationCommon.GetMethodName() + "---START"); //下位机状态选择信息 ApplicationCommon.GetLookUpEditControl(lueF_SUBORDINATE_STATUS, "T_SYSTEM_LIST", "F_VALUE", "编码", "F_DISPLAY", "状态", "F_TYPE='F_SUBORDINATE_STATUS'"); //下位机状态 colF_SUBORDINATE_STATUS.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='F_SUBORDINATE_STATUS'"); //禁用状态 colF_DEL.ColumnEdit = ApplicationCommon.GetRepositoryItemLookUpEditControl("T_SYSTEM_LIST", "F_VALUE", "F_DISPLAY", "F_TYPE='ALLOWUSE'"); } catch (Exception ex) { Log.Error(GetType() + "->" + ApplicationCommon.GetMethodName() + "---FAILED", ex); throw ex; } }