| | |
| | | set_InitGrid(); |
| | | set_CountGrid(); |
| | | DisPlay_HideColumnEdit(HModName, sessionStorage["HUserName"], option, table); |
| | | ColumnAddNotEditableStyle() |
| | | ColumnHideColumnSetting() |
| | | ColumnAddNotEditableStyle(cancelEditStyleList) |
| | | ColumnHideColumnSetting(HideColmReg) |
| | | //夿æä½ç±»å |
| | | if (OperationType == 1) {//æ æºæ°å¢ |
| | | set_AddFNew(); |
| | |
| | | break; |
| | | //å设置 å¯è½åå¨ä½çæ¬çæµè§å¨æ æ³ä½¿ç¨çé®é¢ |
| | | case 'set_HideColumn': |
| | | get_HideColumnEditAfterReload(HModName, sessionStorage["HUserName"], option, table, |
| | | get_HideColumnEditWithCallback(HModName, sessionStorage["HUserName"], option, table, |
| | | function () { |
| | | location.reload(); |
| | | // è¿éè·åçoptionæ¯ SetColumn.js ä¸çoption, 䏿¬é¡µé¢ä¸çoptionæ å
³ |
| | | let opt = [option]; |
| | | ColumnAddNotEditableStyle(cancelEditStyleList, opt); |
| | | ColumnHideColumnSetting(HideColmReg, opt); |
| | | table.reload('mainTable', opt[0]); |
| | | } |
| | | ) |
| | | break; |
| | |
| | | //#endregion |
| | | |
| | | // ç»ä¸å
许ç¼è¾çæ°æ®æ·»å æ ·å¼ |
| | | function ColumnAddNotEditableStyle() { |
| | | function ColumnAddNotEditableStyle(regExp, _option) { |
| | | let notEditableStyle = "; background: #e2e2e2;" |
| | | let opt = option |
| | | debugger |
| | | for (let col of option.cols[0]) { |
| | | if (cancelEditStyleList.test(col.field) === true) { |
| | | if(_option !== undefined){ |
| | | opt = _option[0] |
| | | } |
| | | for (let col of opt.cols[0]) { |
| | | if (regExp.test(col.field) === true) { |
| | | col.style += notEditableStyle; |
| | | col.edit = null |
| | | } |
| | |
| | | } |
| | | |
| | | // 设置åéè |
| | | function ColumnHideColumnSetting() { |
| | | function ColumnHideColumnSetting(regExp, _option) { |
| | | let opt = option |
| | | if(_option !== undefined){ |
| | | opt = _option[0] |
| | | } |
| | | for (let col of option.cols[0]) { |
| | | if (HideColmReg.test(col.field) === true) { |
| | | if (regExp.test(col.field) === true) { |
| | | col.hide = true |
| | | } |
| | | } |