{"TYPE":"Single","MTX_MODULE_INFO":[{"MODULE_CODE":"MOD7639A2FDC67A1B1F9CBC88A4D64AFE94","MODULE_SUBJECT":"데이터 그리드 Master to Detail 팝업","USE_AUTHORITY":"0","EDIT_AUTHORITY":"-1","MODULE_DESCRIPTION":"1. 이 모듈은 OnDocumentLoadComplete 이벤트에 지정하십시오.\n2. Master 그리드에서 전달할 key 값 수만큼 변수로 등록됩니다.\n3. Master 그리드에서 선택한 값이 숫자일 경우, 문자열로 변환됩니다.\n4. 변수는 필드명과 동일한 순서로 입력해 주세요.","SCRIPT_TEXT":"/*\n데이터 그리드 Master to Detail 팝업\n*/\n\nvar grid_name = arguments[0];\nvar field_name = arguments[1].split(\",\");\nvar param_name = arguments[2].split(\",\");\nvar pop_from = arguments[3];\nvar refresh_grid = arguments[4];\n\n//선언된 변수 초기화\nfor(var i = 0; i < param_name.length; i++){\n\tMatrix.SetVariable(param_name[i], null);\n}\n\nvar grid = Matrix.getObject(grid_name);\n   \n//셀 더블 클릭시\ngrid.OnCellDoubleClick = function(s, e){\n  \tvar popup = Matrix.ShowWindow(pop_from ,0 ,0 ,1200 ,700 ,true ,false ,pop_from ,true ,'e9eef2' ,1 ,'');\n  \n\tfor(var i=0; i<field_name.length; i++){\n      var val = e.Row.GetValue(field_name[i]);\n      if(val){\n          Matrix.SetVariable(param_name[i] ,val);\n      }\n      else {\n          Matrix.SetVariable(param_name[i] ,null);\n      }\n      Matrix.doRefresh(refresh_grid);\n\n      popup.MoveToCenter();\n  \t}\n};","MODULE_TYPE":"","RESULT_TYPE":"","ORIGINAL_MODULE_CODE":"AUD_PPDM_002","CREATE_USER":"matrix","MODIFY_USER":"matrix","MODULE_SEQ":"65","WF_YN":"","EVENT_YN":"N","ATTR1":"","ATTR2":"","ATTR3":"", "MTX_MODULE_PARAMS":[{"MODULE_CODE":"MOD7639A2FDC67A1B1F9CBC88A4D64AFE94","PARAM_SEQ":"1","PARAM_TYPE":"INP003","NULLABLE":"N","PARAM_DESCRIPTION":"Master 데이터 그리드 선택","DEFAULT_VALUE":"","ATTR1":"","ATTR2":"","ATTR3":""},{"MODULE_CODE":"MOD7639A2FDC67A1B1F9CBC88A4D64AFE94","PARAM_SEQ":"2","PARAM_TYPE":"INP001","NULLABLE":"N","PARAM_DESCRIPTION":"필드명 입력(쉼표 \",\" 로 분리/ 띄어쓰기 없이 입력)","DEFAULT_VALUE":"","ATTR1":"","ATTR2":"","ATTR3":""},{"MODULE_CODE":"MOD7639A2FDC67A1B1F9CBC88A4D64AFE94","PARAM_SEQ":"3","PARAM_TYPE":"INP001","NULLABLE":"N","PARAM_DESCRIPTION":"변수명 입력 (쉼표 \",\" 로 분리/ 띄어쓰기 없이 입력)","DEFAULT_VALUE":"","ATTR1":"","ATTR2":"","ATTR3":""},{"MODULE_CODE":"MOD7639A2FDC67A1B1F9CBC88A4D64AFE94","PARAM_SEQ":"4","PARAM_TYPE":"INP006","NULLABLE":"N","PARAM_DESCRIPTION":"팝업으로 실행할 Form","DEFAULT_VALUE":"","ATTR1":"","ATTR2":"","ATTR3":""},{"MODULE_CODE":"MOD7639A2FDC67A1B1F9CBC88A4D64AFE94","PARAM_SEQ":"5","PARAM_TYPE":"INP005","NULLABLE":"N","PARAM_DESCRIPTION":"팝업에서 조회할 컨트롤 선택","DEFAULT_VALUE":"","ATTR1":"","ATTR2":"","ATTR3":""}]}]}