• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1957
2011.07.08 (15:49:06)
1,2,1,67 버전으로 샘플링을 해보았습니다만, 문의하신 현상이 재현되지 않습니다.

정확한 가이드를 위해서는 재현샘플을 첨부해주시거나 기술지원팀으로 연락주셔서 원격지원을 받으시기 바랍니다.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : LGU+
>* 문의할 Component명 및 버전 : DATASET/VERSION=1,2,1,67
>* DataSet 버전 : 1,2,1,67
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>쿼리와 바인딩된 number 타입의 컬럼 'eqpInfo' 의 값 1234567 을
>가상 데이터셋의 컬럼 'eqpNo' 에 넣고 alert 띠우니
>1234567 이 아닌 01 과 같은 유효하지 않은 숫자가 출력됩니다.
>원본 소스를 간추려 보면 아래와 같습니다.
>-------------------------------------------------------------------------------------------
>var v_header = "eqpNo:STRING(10)";
>oDsDelChnl.SetDataHeader(v_header);
>
>oDsDelChnl.AddRow();
>oDsDelChnl.NameValue(1,'eqpNo')    = oDsSwtLnlt.NameValue(oDsSwtLnlt.RowPosition,'eqpInfo');
>
>alert(oDsDelChnl.NameValue(1,'eqpNo'));    // 01 이 출력됨
>-------------------------------------------------------------------------------------------
>그래서 oDsDelChnl.NameValue(1,'eqpNo') 부분을
>oDsDelChnl.NameString(1,'eqpNo') 으로 바꾸고 실행하니 정상적인 값이 출력되는데
>NameValue 속성을 썼을 때 정상 실행 되지 않는 이유가 궁금합니다.
>
>답변 부탁드립니다.
>
번호 제목 닉네임 조회 등록일
4085 no image TreeView의 상하관계 내용을 그리드에서 표현하려면...
기술지원40
1977 2011-07-21
단순히 그리드 상에서 suppress 형태로 표현하고자 한다면 데이터를 level로 구분하여 표현해주면 됩니다. Grid > ColumnProp > Suppress 항목을 참고하세요. 트리 그리드 형태로 표현하고자 한다면 일반그리드로는 표현이 안되고 MGrid를 사용해야 합니다. MGrid > LayoutInfo > ColumnInfo > tree 항목을 참고하세요. >이용해 주셔서 감사합니다. > >Tree는 Level을 통하여 depth(깊이)를 설정합니다. > >아래 예에서 LevelColumn 칼럼에 1,2,3 값을 넣으면 해당 ROW의 값이 표시가 됩니다. > >TextColumn은 표시할 내용 TypeColumn은 노드의 열림, 닫힘들을 등을 의미합니다. > >DataID는 위의 값을 가지고 있는 DataSet을 의미합니다. > > <param name=DataID value="tb_DataSet"> > <param name=TextColumn value="Deptnm"> > <param name=TypeColumn value="Type"> > <param name=LevelColumn value="Level"> > > >Online 메뉴얼 참고 >http://www.gauce.com/ComponentManual/AMX/Main/main.html > >Online 메뉴얼 Tree부분 참고 >http://www.gauce.com/ComponentManual/AMX/Basic/Treeview/Treeview.htm > > > >감사합니다. > >>게시판을 이용해 주셔서 감사합니다. >>다음양식에 맞게 입력해주세요. >> >>* 고객시스템명 : LG >>* 문의할 Component명 및 버전 : >>* DataSet 버전 : 1.2.1.74 >>* Tr 버전 : 1.2.1.45 >>* 문의 유형(질문/요청/참조) : 질문 >>* 내용 : >> >>트리뷰를 통해 대한민국>서울시>강서구 ... 이렇게 계층적으로 선택하였다고 보았을 때 >>그 내용(대한민국>서울시>강서구...)을 그리드에서 표현하는 과정에 대해 이해가 되지 않습니다. >> >>구현이 가능한지와 구현과정에 대한 간략한 설명이나 매뉴얼상에 참조가능한 위치에 대한 언급 부탁드립니다, >
4084 no image 엑셀업로드 시 2개이상의 sheet 데이터가 적용이 안됩니다. 첨부 파일
유상종
1927 2011-07-15
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : LG엔시스 * 문의할 Component명 및 버전 : EXCEL 업로드 * DataSet 버전 : * Tr 버전 : * 문의 유형(질문/요청/참조) : EXCEL 업로드 * 내용 : 엑셀 첫번째 SHEET 의 내용은 무난히 잘 되는데 2번째 SHEET 부터 적용이 잘 안됩니다. 어디가 잘못된건지 알고 싶습니다. // 엑셀데이터로드 function loadExcelApp() { //obj 파일 컴포넌트 open form1.TF_UPLOAD_EXCEL.Open(); Fn_SetDataHeader(); var upfile = form1.TF_UPLOAD_EXCEL.value ; form1.TXT_UPLOAD_EXCEL.value = upfile; if (upfile == "") { msgPop("업로드할 엑셀 파일이 없습니다."); return ; } upfile = upfile.replace(/\/g, "\\"); var strExcelFileName = "'"+upfile+"'"; var nStartRow = 1; //시작Row var nEndRow = 0; //끝Row var nReadType = 0; //읽기모드 var nBlankCount = 3; //공백row개수 var nLFTOCR = 0; //줄바꿈처리 var nFireEvent = 1; //이벤트발생 var nSheetIndex = 1; //Sheet Index 추가 //상품정보 SHEET form1.GR_LIST.ReDraw = false; var optStr = strExcelFileName optStr += "," + nStartRow; optStr += "," + nEndRow; optStr += "," + nReadType; optStr += "," + nLFTOCR; optStr += "," + nFireEvent; optStr += "," + nSheetIndex ; optStr += ",1"; optStr += ",0"; var obj = document.getElementById("DS_LIST"); obj.Do("Excel.Application", optStr); form1.GR_LIST.ReDraw = true; //판매정보 SHEET form1.GR_PD_EXHP.ReDraw = false; var optStr2 = strExcelFileName optStr2 += "," + nStartRow; optStr2 += "," + nEndRow; optStr2 += "," + nReadType; optStr2 += "," + nLFTOCR; optStr2 += "," + nFireEvent; optStr2 += "," + (nSheetIndex + 1 ); optStr2 += ",1"; optStr2 += ",0"; var obj2 = document.getElementById("DS_PD_EXHP"); obj2.Do("Excel.Application", optStr2); form1.GR_PD_EXHP.ReDraw = true; //상품별 단가정보 SHEET nSheetIndex ++; form1.GR_DIV_FARE.ReDraw = false; var optStr3 = strExcelFileName optStr3 += "," + nStartRow; optStr3 += "," + nEndRow; optStr3 += "," + nReadType; optStr3 += "," + nLFTOCR; optStr3 += "," + nFireEvent; optStr3 += "," + (nSheetIndex + 2 ) ; optStr3 += ",1"; optStr3 += ",0"; var obj3 = document.getElementById("DS_DIV_FARE"); obj3.Do("Excel.Application", optStr3); form1.GR_DIV_FARE.ReDraw = true; //분기별정보 SHEET nSheetIndex ++; form1.GR_PD_SCHEDL.ReDraw = false; var optStr4 = strExcelFileName optStr4 += "," + nStartRow; optStr4 += "," + nEndRow; optStr4 += "," + nReadType; optStr4 += "," + nLFTOCR; optStr4 += "," + nFireEvent; optStr4 += "," + (nSheetIndex + 3 ) ; optStr4 += ",1"; optStr4 += ",0"; var obj4 = document.getElementById("DS_PD_SCHEDL"); obj4.Do("Excel.Application", optStr4); form1.GR_PD_SCHEDL.ReDraw = true; }
4083 no image 엑셀업로드 시 2개이상의 sheet 데이터가 적용이 안됩니다.
관리자
1946 2011-07-15
이용해 주셔서 감사합니다. blankcount가 빠진것 같습니다. 감사합니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : LG엔시스 >* 문의할 Component명 및 버전 : EXCEL 업로드 >* DataSet 버전 : >* Tr 버전 : >* 문의 유형(질문/요청/참조) : EXCEL 업로드 >* 내용 : > >엑셀 첫번째 SHEET 의 내용은 무난히 잘 되는데  2번째 SHEET 부터 적용이 잘 안됩니다. >어디가 잘못된건지 알고 싶습니다. > >    // 엑셀데이터로드 >    function loadExcelApp() { > >        //obj 파일 컴포넌트 open >            form1.TF_UPLOAD_EXCEL.Open(); >            Fn_SetDataHeader(); > >            var upfile = form1.TF_UPLOAD_EXCEL.value ; >            form1.TXT_UPLOAD_EXCEL.value = upfile; > >        if (upfile == "") { >           msgPop("업로드할 엑셀 파일이 없습니다."); >          return ; >         } >        upfile = upfile.replace(/\/g, "\\"); > >         var strExcelFileName = "'"+upfile+"'"; >        var nStartRow   = 1;        //시작Row >        var nEndRow     = 0;        //끝Row >        var nReadType   = 0;        //읽기모드 >        var nBlankCount = 3;         //공백row개수 >        var nLFTOCR     = 0;          //줄바꿈처리 >        var nFireEvent  = 1;          //이벤트발생 >        var nSheetIndex = 1;         //Sheet Index 추가 >         >        //상품정보 SHEET >        form1.GR_LIST.ReDraw = false; >            var optStr = strExcelFileName >            optStr += "," + nStartRow; >            optStr += "," + nEndRow; >            optStr += "," + nReadType; >            optStr += "," + nLFTOCR; >            optStr += "," + nFireEvent; >            optStr += "," + nSheetIndex ;   >            optStr += ",1"; >            optStr += ",0"; >            var obj = document.getElementById("DS_LIST"); >        obj.Do("Excel.Application", optStr); >        form1.GR_LIST.ReDraw = true; > >        //판매정보 SHEET >        form1.GR_PD_EXHP.ReDraw = false; >            var optStr2 = strExcelFileName >            optStr2 += "," + nStartRow; >            optStr2 += "," + nEndRow; >            optStr2 += "," + nReadType; >            optStr2 += "," + nLFTOCR; >            optStr2 += "," + nFireEvent; >            optStr2 += "," + (nSheetIndex + 1 );   >            optStr2 += ",1"; >            optStr2 += ",0"; >            var obj2 = document.getElementById("DS_PD_EXHP"); >            obj2.Do("Excel.Application", optStr2); >        form1.GR_PD_EXHP.ReDraw = true; > >        //상품별 단가정보 SHEET >        nSheetIndex ++; >        form1.GR_DIV_FARE.ReDraw = false; >            var optStr3 = strExcelFileName >            optStr3 += "," + nStartRow; >            optStr3 += "," + nEndRow; >            optStr3 += "," + nReadType; >            optStr3 += "," + nLFTOCR; >            optStr3 += "," + nFireEvent; >            optStr3 += "," + (nSheetIndex + 2 ) ;   >            optStr3 += ",1"; >            optStr3 += ",0"; >            var obj3 = document.getElementById("DS_DIV_FARE"); >        obj3.Do("Excel.Application", optStr3); >        form1.GR_DIV_FARE.ReDraw = true; > >        //분기별정보 SHEET >        nSheetIndex ++; >        form1.GR_PD_SCHEDL.ReDraw = false; >            var optStr4 = strExcelFileName >            optStr4 += "," + nStartRow; >            optStr4 += "," + nEndRow; >            optStr4 += "," + nReadType; >            optStr4 += "," + nLFTOCR; >            optStr4 += "," + nFireEvent; >            optStr4 += "," + (nSheetIndex + 3 ) ;   >            optStr4 += ",1"; >            optStr4 += ",0"; >            var obj4 = document.getElementById("DS_PD_SCHEDL"); >        obj4.Do("Excel.Application", optStr4); >        form1.GR_PD_SCHEDL.ReDraw = true; >    }
4082 no image cursor : hand 표시...
정정호
1891 2011-07-15
4081 no image cursor : hand 표시...
관리자
1922 2011-07-15
4080 no image Dataset sort 관련 질문입니다.
나제현
1843 2011-07-12
4079 no image Dataset sort 관련 질문입니다. 첨부 파일
기술지원40
2378 2011-07-12
4078 no image 엑셀업로드 관련 질문입니다
김승연
1856 2011-07-11
4077 no image 엑셀업로드 관련 질문입니다
김승연
1931 2011-07-11
4076 no image 엑셀업로드 관련 질문입니다
기술지원40
2454 2011-07-12
http://member.shift.co.kr/zboard.php?id=componentFAQ&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=141컴포넌트 배포방식을 확인해보시고 서버에 반영하시면 됩니다. 1) ActiveUpdate cab파일을 교체하시고 xml에 컴포넌트 버전 정보를 업데이트합니다. 2) Local Installert cabfiles 디렉토리에 있는 cab파일을 교체한 후 사용자에게 배포합니다. 3) Codebase cab파일을 교체한 후 배포페이지의 컴포넌트 버전 정보를 업데이트 합니다. 컴포넌트 배포방식 및 설치장애 관련 가이드 문서가 MAX FAQ게시판에 있으니 참고하시기 바랍니다.(관련링크1) >component 패치를 해서 각 콤포넌트의 cab 파일을 업데이트 하였습니다 >그랬더니 메뉴얼의 샘플은 잘 작동하는군요 >다만 저희 사이트에서는 아직 잘 동작하지 않는데 >서버 WAS에도 업데이트를 해주어야 하는건가요? > > > >>게시판을 이용해 주셔서 감사합니다. >>다음양식에 맞게 입력해주세요. >> >>* 고객시스템명 : >>* 문의할 Component명 및 버전 : >>* DataSet 버전 : Ansi Max 1.2.1.40 >>* Tr 버전 : >>* 문의 유형(질문/요청/참조) : >>* 내용 : >> >>그리드를 이용해서 엑셀파일을 불러와서 화면에 뿌리려고 합니다 >>그리드 클래스ID는 EA8B6EE6-3DD8-4534-B4BB-27148CF0042B 이구요 >> >>obj.Do("Excel.Application", stropt); 와 같이 코딩을 하고 >>엑셀 불러오기를 하면 아무런 동작을 하지 않습니다 >>매뉴얼의 샘플을 테스트해봐도 마찬가지이구요 >> >>샘플이 동작하지 않는다는것은 무슨 문제일까요? >> >
4075 no image 엑셀업로드 관련 질문입니다
김승연
1881 2011-07-12
제가 궁금한것은 패치가 클라이언트에만 업데이트 되면 컴포넌트들이 정상작동을 하는것인지? 아니면 서버에도 패치를 해주어야 정상적으로 동작을 하는건지 그것이 알고싶습니다. 샘플프로그램은 돌아가는데 저희 사이트에서 동일한 소스로 코딩을 하였는데도 동작하지 않는것이 이상해서 문의드리는 겁니다 >컴포넌트 배포방식을 확인해보시고 서버에 반영하시면 됩니다. > >1) ActiveUpdate >cab파일을 교체하시고 xml에 컴포넌트 버전 정보를 업데이트합니다. > >2) Local Installert >cabfiles 디렉토리에 있는 cab파일을 교체한 후 사용자에게 배포합니다. > >3) Codebase >cab파일을 교체한 후 배포페이지의 컴포넌트 버전 정보를 업데이트 합니다. > > >컴포넌트 배포방식 및 설치장애 관련 가이드 문서가 MAX FAQ게시판에 있으니 참고하시기 바랍니다.(관련링크1) > > >>component 패치를 해서 각 콤포넌트의 cab 파일을 업데이트 하였습니다 >>그랬더니 메뉴얼의 샘플은 잘 작동하는군요 >>다만 저희 사이트에서는 아직 잘 동작하지 않는데 >>서버 WAS에도 업데이트를 해주어야 하는건가요? >> >> >> >>>게시판을 이용해 주셔서 감사합니다. >>>다음양식에 맞게 입력해주세요. >>> >>>* 고객시스템명 : >>>* 문의할 Component명 및 버전 : >>>* DataSet 버전 : Ansi Max 1.2.1.40 >>>* Tr 버전 : >>>* 문의 유형(질문/요청/참조) : >>>* 내용 : >>> >>>그리드를 이용해서 엑셀파일을 불러와서 화면에 뿌리려고 합니다 >>>그리드 클래스ID는 EA8B6EE6-3DD8-4534-B4BB-27148CF0042B 이구요 >>> >>>obj.Do("Excel.Application", stropt); 와 같이 코딩을 하고 >>>엑셀 불러오기를 하면 아무런 동작을 하지 않습니다 >>>매뉴얼의 샘플을 테스트해봐도 마찬가지이구요 >>> >>>샘플이 동작하지 않는다는것은 무슨 문제일까요? >>> >> >
4074 no image 엑셀업로드 관련 질문입니다
기술지원40
2002 2011-07-12
Excel.Application은 Dataset의 메소드이며, AMX 1,2,1,68 이상, UMX 2,0,1,68 이상 버전에서 동작합니다. Dataset의 버전 정보를 확인해보시고, 엑셀 파일의 데이터 정보와 데이터셋의 헤더 정보가 일치하는지 먼저 확인해보시기 바랍니다. 컴포넌트는 로컬에서 동작하므로 샘플은 정상 동작하는데 실제 소스가 비정상 동작하는 경우라면 코딩상의 오류일 가능성이 높습니다. 재현샘플을 첨부해주시거나 좀더 구체적인 정보를 주셔야 할 것 같습니다. 고객지원센터로 문의하시기 바랍니다. >제가 궁금한것은 패치가 클라이언트에만 업데이트 되면 컴포넌트들이 정상작동을 하는것인지? >아니면 서버에도 패치를 해주어야 정상적으로 동작을 하는건지 그것이 알고싶습니다. > >샘플프로그램은 돌아가는데 저희 사이트에서 동일한 소스로 코딩을 하였는데도 >동작하지 않는것이 이상해서 문의드리는 겁니다 > > > >>컴포넌트 배포방식을 확인해보시고 서버에 반영하시면 됩니다. >> >>1) ActiveUpdate >>cab파일을 교체하시고 xml에 컴포넌트 버전 정보를 업데이트합니다. >> >>2) Local Installert >>cabfiles 디렉토리에 있는 cab파일을 교체한 후 사용자에게 배포합니다. >> >>3) Codebase >>cab파일을 교체한 후 배포페이지의 컴포넌트 버전 정보를 업데이트 합니다. >> >> >>컴포넌트 배포방식 및 설치장애 관련 가이드 문서가 MAX FAQ게시판에 있으니 참고하시기 바랍니다.(관련링크1) >> >> >>>component 패치를 해서 각 콤포넌트의 cab 파일을 업데이트 하였습니다 >>>그랬더니 메뉴얼의 샘플은 잘 작동하는군요 >>>다만 저희 사이트에서는 아직 잘 동작하지 않는데 >>>서버 WAS에도 업데이트를 해주어야 하는건가요? >>> >>> >>> >>>>게시판을 이용해 주셔서 감사합니다. >>>>다음양식에 맞게 입력해주세요. >>>> >>>>* 고객시스템명 : >>>>* 문의할 Component명 및 버전 : >>>>* DataSet 버전 : Ansi Max 1.2.1.40 >>>>* Tr 버전 : >>>>* 문의 유형(질문/요청/참조) : >>>>* 내용 : >>>> >>>>그리드를 이용해서 엑셀파일을 불러와서 화면에 뿌리려고 합니다 >>>>그리드 클래스ID는 EA8B6EE6-3DD8-4534-B4BB-27148CF0042B 이구요 >>>> >>>>obj.Do("Excel.Application", stropt); 와 같이 코딩을 하고 >>>>엑셀 불러오기를 하면 아무런 동작을 하지 않습니다 >>>>매뉴얼의 샘플을 테스트해봐도 마찬가지이구요 >>>> >>>>샘플이 동작하지 않는다는것은 무슨 문제일까요? >>>> >>> >> >
4073 no image decimal
김현철
1839 2011-07-11
4072 no image decimal
관리자
1891 2011-07-14
4071 no image NameValue 속성 질문드립니다
궁금
1866 2011-07-07
Selected no image NameValue 속성 질문드립니다 첨부 파일
기술지원40
1957 2011-07-08
1,2,1,67 버전으로 샘플링을 해보았습니다만, 문의하신 현상이 재현되지 않습니다. 정확한 가이드를 위해서는 재현샘플을 첨부해주시거나 기술지원팀으로 연락주셔서 원격지원을 받으시기 바랍니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : LGU+ >* 문의할 Component명 및 버전 : DATASET/VERSION=1,2,1,67 >* DataSet 버전 : 1,2,1,67 >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >쿼리와 바인딩된 number 타입의 컬럼 'eqpInfo' 의 값 1234567 을 >가상 데이터셋의 컬럼 'eqpNo' 에 넣고 alert 띠우니 >1234567 이 아닌 01 과 같은 유효하지 않은 숫자가 출력됩니다. >원본 소스를 간추려 보면 아래와 같습니다. >------------------------------------------------------------------------------------------- >var v_header = "eqpNo:STRING(10)"; >oDsDelChnl.SetDataHeader(v_header); > >oDsDelChnl.AddRow(); >oDsDelChnl.NameValue(1,'eqpNo') = oDsSwtLnlt.NameValue(oDsSwtLnlt.RowPosition,'eqpInfo'); > >alert(oDsDelChnl.NameValue(1,'eqpNo')); // 01 이 출력됨 >------------------------------------------------------------------------------------------- >그래서 oDsDelChnl.NameValue(1,'eqpNo') 부분을 >oDsDelChnl.NameString(1,'eqpNo') 으로 바꾸고 실행하니 정상적인 값이 출력되는데 >NameValue 속성을 썼을 때 정상 실행 되지 않는 이유가 궁금합니다. > >답변 부탁드립니다. >
4069 no image 그리드 기능 lookup 적용에 대한 질문입니다.
서익희
2443 2011-07-07
4068 no image 그리드 기능 lookup 적용에 대한 질문입니다. 첨부 파일
기술지원40
1952 2011-07-08
문의하신 내용만으로는 정확한 가이드가 어렵습니다. 좀더 구체적인 정보를 주시거나 재현샘플을 첨부하여 주시기 바랍니다. DS_LIST, DS_JOBTY_DIV, DS_JOBTY_CD 을 어떻게 구성하였는지 확인해주시기 바랍니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : LG >* 문의할 Component명 및 버전 : >* DataSet 버전 : 1.2.1.74 >* Tr 버전 : 1.2.1.45 >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >직업에 대한 정보를 dataset에서 가져와 관련내용을 그리드에 표현하려고 합니다. > ><comment id="__NSID__"><OBJECT ID="GR_LIST" CLASSID="<%= CLSID_MxGrid%>" >style="left:5px; top:150px; width:970px; height:300px;"> > <param name="DataID" value="DS_LIST"> > <param name="sortview" value="left"> > <param name="IsComma" value="true"> > <param name="editable" value="true"> > <param name="colsizing" value="true"> > <param name="Format" value= ' > > <C> id="JOBTY_DIV", name="직종구분", <=== > width=60, align="center", EditStyle="Lookup" Data="DS_JOBTY_DIV:CODE:NAME" </C> > <C> id="JOBTY_CD", name="직종코드", > width=60, align="center", Edit=None, EditStyle="Lookup" Data="DS_JOBTY_CD:CODE:NAME"</C> > '> ></OBJECT></comment><script>__WS__(__NSID__);</script> > >상기와 같이 에디트스타일을 지정하고 값이 지정되어 있는 데이터셋을 저장하면 >매뉴얼대로 콤보가 조회되는 걸로 아는데 적용이 되지 않는군요 > >답변 부탁드립니다. >
4067 no image Window7에서 Gauce 엑셀 다운로드가 안되네요.
김홍현
1804 2011-07-07
4066 no image Window7에서 Gauce 엑셀 다운로드가 안되네요.
기술지원40
1942 2011-07-08
Tag List
XE Login