|
|
@@ -128,7 +128,7 @@ namespace UAS_PLCDataReader
|
|
|
e.Value = val;
|
|
|
e.Handled = true;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
private void PollSettingItemSearchLookUpEdit_ParseEditValue(object sender, ConvertEditValueEventArgs e)
|
|
|
{
|
|
|
e.Handled = true;
|
|
|
@@ -145,7 +145,7 @@ namespace UAS_PLCDataReader
|
|
|
ButtonSaveDevice.Grid = GridDeviceList;
|
|
|
ButtonDeleteDevice.Grid = GridDeviceList;
|
|
|
//轮询配置界面
|
|
|
- GridPollingSetting.GetDataSQL = "SELECT '' POLLSETTINGSTATUSCOLUMN,0 CHECKEDCOLUMN,DPC_MAN,DPC_ID,DPC_DECODE,de_name DPC_DENAME ,DPC_INTERVAL ,DPC_DCCODE ,DPC_FUNCTION , nvl(DPC_ENABLE,0)DPC_ENABLE,DPC_STATUS,DPC_REMARK,EM_NAME FROM DEVICEPOLLINGCONFIG left join EMPLOYEE on em_code=dpc_man left join device on de_code=dpc_decode WHERE DPC_MAN='" + User.UserCode + "' ORDER BY DPC_ID";
|
|
|
+ GridPollingSetting.GetDataSQL = "SELECT '' POLLSETTINGSTATUSCOLUMN,0 CHECKEDCOLUMN,DPC_MAN,DPC_ID,DPC_DECODE,de_name DPC_DENAME ,DPC_INTERVAL ,DPC_DCCODE ,DPC_FUNCTION , nvl(DPC_ENABLE,0)DPC_ENABLE,DPC_STATUS,DPC_REMARK,EM_NAME FROM DEVICEPOLLINGCONFIG left join EMPLOYEE on em_code=dpc_man left join device on de_code=dpc_decode WHERE DPC_MAN='" + User.UserCode + "' ORDER BY dpc_decode";
|
|
|
GridPollingSetting.ID = "DPC_ID";
|
|
|
GridPollingSetting.TableName = "DEVICEPOLLINGCONFIG";
|
|
|
GridPollingSetting.InsertSQL = "insert into DEVICEPOLLINGCONFIG(DPC_ID,DPC_DECODE, DPC_DENAME ,DPC_INTERVAL ,DPC_DCCODE ,DPC_FUNCTION , DPC_ENABLE,DPC_STATUS ,DPC_REMARK,DPC_MAN) values(DEVICEPOLLINGCONFIG_seq.nextval,:DPC_DECODE,:DPC_DENAME,:DPC_INTERVAL ,:DPC_DCCODE ,:DPC_FUNCTION , :DPC_ENABLE,:DPC_STATUS ,:DPC_REMARK,'" + User.UserCode + "')";
|
|
|
@@ -163,7 +163,7 @@ namespace UAS_PLCDataReader
|
|
|
ButtonNewCommand.Grid = GridCommandSetting;
|
|
|
|
|
|
//设备联网配置界面
|
|
|
- GridDeviceNetSetting.GetDataSQL = "SELECT 0 CHECKEDCOLUMN,DNC_ID,DNC_DECODE,DNC_GATEWAY,DNC_UPPERIP,DNC_PORT,DNC_MAC,DNC_IP,DNC_TYPE FROM DEVICENETCONFIG order by DNC_ID";
|
|
|
+ GridDeviceNetSetting.GetDataSQL = "SELECT 0 CHECKEDCOLUMN,DNC_ID,DNC_DECODE,DNC_GATEWAY,DNC_UPPERIP,DNC_PORT,DNC_MAC,DNC_IP,DNC_TYPE FROM DEVICENETCONFIG order by dnc_decode";
|
|
|
GridDeviceNetSetting.ID = "dnc_id";
|
|
|
GridDeviceNetSetting.TableName = "DEVICENETCONFIG";
|
|
|
GridDeviceNetSetting.InsertSQL = "insert into DEVICENETCONFIG(DNC_ID,DNC_DECODE,DNC_GATEWAY,DNC_UPPERIP,DNC_PORT,DNC_MAC,DNC_IP,DNC_TYPE) values(DEVICENETCONFIG_SEQ.NEXTVAL,:DNC_DECODE,:DNC_GATEWAY,:DNC_UPPERIP,:DNC_PORT,:DNC_MAC,:DNC_IP,:DNC_TYPE)";
|
|
|
@@ -771,7 +771,10 @@ namespace UAS_PLCDataReader
|
|
|
//如果是最后一行则循环尾数
|
|
|
if (j == RowCount - 1)
|
|
|
{
|
|
|
- LastRowCount = Count % CountPerRow;
|
|
|
+ if (Count == CountPerRow)
|
|
|
+ LastRowCount = Count;
|
|
|
+ else
|
|
|
+ LastRowCount = Count % CountPerRow;
|
|
|
}
|
|
|
for (int i = 0; i < (j == RowCount - 1 ? LastRowCount : CountPerRow); i++)
|
|
|
{
|