• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
번호 제목 닉네임 조회 등록일
1885 no image 긴급...부탁합니다. ->suppress,SubSumExpr
기술지원44
1568 2007-11-14
1884 no image 화면 로딩시 느려지는 현상과 등등 다시
손정호
2046 2007-11-08
1883 no image 화면 로딩시 느려지는 현상과 등등 다시
기술지원44
1462 2007-11-09
>게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 연금 >* 문의할 Component명 및 버전 : 4 >* DataSet 버전 : >* Tr 버전 : >* 문의 유형(질문/요청/참조) : >* 내용 : > >1. 로딩 느려지는 현상을 ifram을 사용하나고 물으셧는데 iframe은 사용하지 않고 div를 사용합니다. > EMedit가 한 40개정도가 넘어가면 로딩이 5초이상은 됩니다. > >2. 4.0.3설치방법을 물은것이 아니라 4.0에서 4.0.3으로 업그레이드할때 라이센스 문제나 업그레이드 구입비용이 > 발생하는가를 물어보고 싶습니다. > >3. DataSet.DataID의 값을 servlet 으로 주고 싶습니다. 우선 jsp에서는 잘됩니다. 그런데 같은 코드를 servlet으로 > 바꾸었을때 GauceInputStream gis = ((HttpGauceRequest) request).getGauceInputStream(); 에서 > classcast 에러가 자꾸납니다. 컴파일은 잘되는데 실행할때 에러가 납니다. > 일반적인 servlet을 만드는 방식으로 만들면 안되는지요? > servlet으로 만든 셈플을 보고 싶습니다. > >4. 메뉴얼20070907.zip에 있는 mgrid의 메뉴얼을 보는데 예제에서 mgrid가 출력이 되어야 하는 곳에 > 작은 엑스표 박스만 나옵니다. 피씨에는 AMX_20070930.zip을 설치햇습니다. > >성실한 답변 감사합니다. >그럼 귀사의 무궁한 발전을 바라면서.. ^^ > > 1. Component 라는 것은 ActiveX 를 일단 페이지에 로딩을 시켜야 하기때문에.. 만약 EmEditor 를 40개 정도 한 화면에서 사용하셨다면, 페이지가 로딩될때 ActiveX 가 40개가 같이 로딩이 되는 것입니다.. 따라서 ActiveX를 많이 사용해서 개발한다는 것은 페이지 리소스를 그만큼 많이 사용한다고 볼수 있겠지요. 2. GAUCE 3.0 에서 4.0 으로 업데이트는 추가 구매하셔야 하는것으로 알고 있습니다. 하지만 4.0 마이너 업데이트는 GAUCE 다운로드에서 설치 파일을 받으셔서.. 안에 있는 gauce40XX.jar 파일만 교체하시면 됩니다. 단 다른버전의 gauce40XX.jar 가 같은 WEB-INF 안에 존재하면 오작동의 원인이 됩니다. 3. Servlet Service Sample 은 Gauce FAQ 의 gaucetemplates 자료를 받으시면 포함되어 있습니다. 4. mgrid 가 설치되어 있지 않아서 컴포넌트가 보이지 않는듯합니다. 컴포넌트 다운로드에서 다운받아서 다시 설치해주세요.
1882 no image [긴급] IE 7.0 에서 Copy & Paste 가 안됩니다.
장옥희
1410 2007-11-05
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 삼성전기 * GAUCE 버전 : 4.x * WAS 종류(WebLogic 등등) : weblogic * DB 종류 : oracle * 문의 유형(질문/요청/참조) : * 내용 : 기존에 IE 6.0 에서 그리드에 보여진 데이터를 마우스 드래그하여 COPY 하고 메모장이나 엑셀에 Paste 하는 기능을 사용하고있었는데요 11/7일이면 저희 사내 XP IE 가 7.0 으로 자동으로 업데이트되는데요, COPY & PASTE가 안되서 문제가되고있습니다. 기능구현은 아래와같이 되었구요 IE 6.0에서는 잘되었지만, IE 7.0 에서는 안되네요.. 해결방안을 알려주시면 감사하겠습니다. <script language=JavaScript for=tbgr_HiddenList event=OnCopy(StartRow,startColid,EndRow,EndColid)> //alert('OnCopy:'+StartRow+','+startColid+','+EndRow+','+EndColid); var strMatrix = ""; var StarColIndex = tbgr_HiddenList.GetColumnIndex(startColid); var EndColIndex = tbgr_HiddenList.GetColumnIndex(EndColid); for (i = StartRow; i <= EndRow; i++){ for (j = StarColIndex; j <= EndColIndex; j++){ if ( tbgr_HiddenList.ColumnProp(tbgr_HiddenList.GetColumnID(j),'show') == 'TRUE' ) { strMatrix += tbgr_HiddenList.VirtualString2(i, tbgr_HiddenList.GetColumnID(j),1); if(j != EndColIndex) strMatrix += "t"; } } strMatrix += "rn"; } if(strMatrix != ""){window.clipboardData.setData("Text", strMatrix);} </script> <script language=JavaScript for=tbgr_HiddenList event=OnPaste(row,colid)> //alert('OnPaste:'+row+','+colid); var ClipText = window.clipboardData.getData("Text"); ClipText=ClipText.replace(/,/g, ""); var iStCol = tbgr_HiddenList.GetColumnIndex(colid); if(ClipText == null) return; tbgr_HiddenList.Redraw = false; var clipAllData = ClipText.split("rn"); for(var j=0;j<clipAllData.length-1;j++){ var clipData = clipAllData[j]; var spData = clipData.split("t"); // tab 구분자로 나눈다. for (var i = 0 ; i < spData.length ; i++) { var srow = row+j; var scol = tbgr_HiddenList.GetColumnID(iStCol+i); var soldvalue = tbds_HIDDEN.NameValue(row+j,tbgr_HiddenList.GetColumnID(iStCol+i)); tbds_HIDDEN.NameValue(srow,scol) = spData[i]; } } tbgr_HiddenList.Redraw = true; </script> * 기술지원40님에 의해서 게시물 이동되었습니다 (2007-11-06 18:05)
1881 no image [긴급] IE 7.0 에서 Copy & Paste 가 안됩니다.
기술지원40
1464 2007-11-07
Grid 컴포넌트 버전을 확인해주세요. 최신버전으로 업그레이드 하신 후 테스트해 보시기 바랍니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 삼성전기 >* GAUCE 버전 : 4.x >* WAS 종류(WebLogic 등등) : weblogic >* DB 종류 : oracle >* 문의 유형(질문/요청/참조) : >* 내용 : > > > 기존에 IE 6.0 에서 그리드에 보여진 데이터를 마우스 드래그하여 COPY 하고 메모장이나 엑셀에 Paste 하는 > 기능을 사용하고있었는데요 > > 11/7일이면 저희 사내 XP IE 가 7.0 으로 자동으로 업데이트되는데요, > > COPY & PASTE가 안되서 문제가되고있습니다. > > > 기능구현은 아래와같이 되었구요 > IE 6.0에서는 잘되었지만, IE 7.0 에서는 안되네요.. > > 해결방안을 알려주시면 감사하겠습니다. > > ><script language=JavaScript for=tbgr_HiddenList event=OnCopy(StartRow,startColid,EndRow,EndColid)> >//alert('OnCopy:'+StartRow+','+startColid+','+EndRow+','+EndColid); > var strMatrix = ""; > var StarColIndex = tbgr_HiddenList.GetColumnIndex(startColid); > var EndColIndex = tbgr_HiddenList.GetColumnIndex(EndColid); > > > for (i = StartRow; i <= EndRow; i++){ > for (j = StarColIndex; j <= EndColIndex; j++){ > if ( tbgr_HiddenList.ColumnProp(tbgr_HiddenList.GetColumnID(j),'show') == 'TRUE' ) { > strMatrix += tbgr_HiddenList.VirtualString2(i, tbgr_HiddenList.GetColumnID(j),1); > if(j != EndColIndex) > strMatrix += "t"; > } > } > strMatrix += "rn"; > } > if(strMatrix != ""){window.clipboardData.setData("Text", strMatrix);} > ></script> > > ><script language=JavaScript for=tbgr_HiddenList event=OnPaste(row,colid)> > //alert('OnPaste:'+row+','+colid); > var ClipText = window.clipboardData.getData("Text"); > ClipText=ClipText.replace(/,/g, ""); > var iStCol = tbgr_HiddenList.GetColumnIndex(colid); > > if(ClipText == null) return; > > tbgr_HiddenList.Redraw = false; > > var clipAllData = ClipText.split("rn"); > > for(var j=0;j<clipAllData.length-1;j++){ > > var clipData = clipAllData[j]; > var spData = clipData.split("t"); // tab 구분자로 나눈다. > for (var i = 0 ; i < spData.length ; i++) { > > var srow = row+j; > var scol = tbgr_HiddenList.GetColumnID(iStCol+i); > > var soldvalue = tbds_HIDDEN.NameValue(row+j,tbgr_HiddenList.GetColumnID(iStCol+i)); > > tbds_HIDDEN.NameValue(srow,scol) = spData[i]; > > } > } > tbgr_HiddenList.Redraw = true; ></script> > > > > > * 기술지원40님에 의해서 게시물 이동되었습니다 (2007-11-06 18:05)
1880 no image csv파일에서 화면에 데이타 뿌리기
이창현
1451 2007-11-06
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : emms * 문의할 Component명 및 버전 : gauce4.0 * DataSet 버전 : gauce4.0 * Tr 버전 : gauce4.0 * 문의 유형(질문/요청/참조) : 질문 * 내용 : 저희는 excel2003을 주로 사용하는데, 제목그대로 csv파일에서 특정화면에 데이타를 뿌려주는 부분에서, 여러pc에서 테스트 해본결과 몇몇 pc에서는 csv파일 내용을 화면에 잘 뿌려주는데, 몇몇pc에서는 작동이 안됩니다. 아마 csv 객체를 담지를 못하는것 같읍니다. 이런 현상이 이전에도 나왔는지.... 혹 해결책이 있으신지 문의 드립니다... 사내 정책상 파일 첨부는 못하고 아래에 관련소스 부분 올립니다.. 안되는 부분에 <----표시로 표시해뒀읍니다... -관련소스 function lfn_Upload(){ tbif_InputFile.Open(); if (tbif_InputFile.value == null || tbif_InputFile.value == ''){ alert("File is not common fomat"); return; } i_pos = tbif_InputFile.value.toLowerCase().lastIndexOf("csv"); if (i_pos <= 0){ alert(gs_Message[402][gf_lang]); return; } tbds_DSET_02.ClearData(); tbds_DSET_02.DataID = tbif_InputFile.value;<<<<-------이부분에서 pc에 따라 값을 가져오기도 못가져오기도 함 tbds_DSET_02.Reset(); tbds_DSET_01.ClearData(); <--실제 담을 데이타는 미리 다른함수에서 해드 만들어 놓았구요 // tbds_DSET_01.value = tbds_DSET_02.ExportData(1, tbds_DSET_02.Countrow, false); <---- 위 exportData로 하니 에러가 나서 밑에 식으로 바꿔서 구현중입니다. for(var j=1;j<=tbds_DSET_02.CountRow;j++) { var k=1; tbds_DSET_01.AddRow(); tbds_DSET_01.NameValue(j, "box_no")= tbds_DSET_02.NameValue(j,tbds_DSET_02.ColumnID(1)); tbds_DSET_01.NameValue(j, "cpba_id")= tbds_DSET_02.NameValue(j,tbds_DSET_02.ColumnID(2)); }
1879 no image csv파일에서 화면에 데이타 뿌리기
기술지원44
1452 2007-11-14
>게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : emms >* 문의할 Component명 및 버전 : gauce4.0 >* DataSet 버전 : gauce4.0 >* Tr 버전 : gauce4.0 >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >저희는 excel2003을 주로 사용하는데, >제목그대로 csv파일에서 특정화면에 데이타를 뿌려주는 부분에서, >여러pc에서 테스트 해본결과 몇몇 pc에서는 csv파일 내용을 화면에 잘 뿌려주는데, 몇몇pc에서는 작동이 안됩니다. >아마 csv 객체를 담지를 못하는것 같읍니다. >이런 현상이 이전에도 나왔는지.... 혹 해결책이 있으신지 문의 드립니다... >사내 정책상 파일 첨부는 못하고 아래에 관련소스 부분 올립니다.. >안되는 부분에 <----표시로 표시해뒀읍니다... > >-관련소스 > >function lfn_Upload(){ > > tbif_InputFile.Open(); > > if (tbif_InputFile.value == null || tbif_InputFile.value == ''){ > alert("File is not common fomat"); > return; > } > > i_pos = tbif_InputFile.value.toLowerCase().lastIndexOf("csv"); > > if (i_pos <= 0){ > alert(gs_Message[402][gf_lang]); > return; > } > tbds_DSET_02.ClearData(); > tbds_DSET_02.DataID = tbif_InputFile.value;<<<<-------이부분에서 pc에 따라 값을 가져오기도 못가져오기도 함 > tbds_DSET_02.Reset(); > tbds_DSET_01.ClearData(); <--실제 담을 데이타는 미리 다른함수에서 해드 만들어 놓았구요 > >// tbds_DSET_01.value = tbds_DSET_02.ExportData(1, tbds_DSET_02.Countrow, false); ><---- 위 exportData로 하니 에러가 나서 밑에 식으로 바꿔서 구현중입니다. > for(var j=1;j<=tbds_DSET_02.CountRow;j++) { > > var k=1; > tbds_DSET_01.AddRow(); > tbds_DSET_01.NameValue(j, "box_no")= tbds_DSET_02.NameValue(j,tbds_DSET_02.ColumnID(1)); > tbds_DSET_01.NameValue(j, "cpba_id")= tbds_DSET_02.NameValue(j,tbds_DSET_02.ColumnID(2)); > } > > > tbif_InputFile.value 은 제 생각에 <input type=file 로 설정한 값 같습니다만.. 사용자가 스크립팅 허용을 했는지, 그리고 개발된 사이트를 신뢰할수 있는 사이트로 등록했는지.. 그리고 안되는 pc 에서 tbif_InputFile.value 값을 찍었을때.. 어떻게 출력되는지 확인해서 해볼수 밖에 없군요. 제 생각엔 이건 component 문제가 아니라.. javascript 문제 같습니다. 수고하세요.
1878 no image 화면 로딩시 느려지는 현상과 등등
손정호
1321 2007-11-05
1877 no image 화면 로딩시 느려지는 현상과 등등
기술지원40
1566 2007-11-07
1) IFrame을 사용해서 구현하신 경우 컴포넌트를 IFrame위에 선언해서 사용하신다면, 메모리 부족으로 로딩이 느려질 수 있습니다. 2) 기본적으로는 불가능합니다. 단, Row의 상태를 바꾸어주는 조건이 있다면, Decode로 처리하실 수 있습니다. 3) 서버 버전을 말씀하시는 것 같은데 4.3버전이 아니라, 4.0.3.0 버전입니다. 해당 서버 버전을 패치하시려면,WAS에 등록되어 있는 gauce40XX.jar 를 교체하시거나, gauce서버를 재설치하시면 됩니다. 단, 기본적으로는 gauce를 재설치하시면 기존에 설치되어 있는 웹컨텍스트 위치에 덮어쓰게 되므로, lib 디렉토리에 gauce40XX.jar 가 여러개일 경우 충돌이 일어날 수 있으니 주의하시기 바랍니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 연금 >* 문의할 Component명 및 버전 : 4 >* DataSet 버전 : >* Tr 버전 : >* 문의 유형(질문/요청/참조) : 화면 로딩이 느림 >* 내용 : >1. >medit를 40여개 정도가 넘어가니 화면 로딩이 너무 느립니다. >원래 이런건가요? 제 피씨만 이상한것 인가요? >운영체제는 xp pro이고 익스플로러는 6.0 입니다. > >2. grid에서 각 row별로 외각선의 종류나 두께를 다르게 하고 싶읍니다. 가능한지요. >예를 들어 부서-사번-이름 이라는 데이타가 있을때 부서가 바뀌면 바뀐첫번째 데이타위의 외각선을 >파란색으로 바꾸고 싶습니다. > >3. 저희가 4.0을 구입햇는데 4.3으로의 업데이트는 어떻게 하는겁니까?? > >
1876 no image ededit
정상래
1337 2007-10-30
1875 no image ededit
기술지원44
1366 2007-11-02
1874 no image 가우스 컴포넌트 wizwig기능구현관련 LOB타입 문제 문의
유근민
1448 2007-10-26
1873 no image 가우스 컴포넌트 wizwig기능구현관련 LOB타입 문제 문의
기술지원44
2047 2007-10-31
1872 no image TrackPopupMenu 메뉴창에 대해서
이상현
1368 2007-10-26
1871 no image TrackPopupMenu 메뉴창에 대해서
기술지원44
1356 2007-10-31
1870 no image 각 Row별 컬럼의 Edit속성을 제어할 수 없나요?
박공명
1586 2007-10-24
1869 no image 각 Row별 컬럼의 Edit속성을 제어할 수 없나요?
관리자
2155 2007-10-24
1868 no image 한번더 봐주세요 .
박공명
1402 2007-10-24
1867 no image 한번더 봐주세요 .
관리자
1414 2007-10-25
다시말씀드리면 그리드에서 컬럼단위로의 속성값 조정을 통해 컬럼단위로의 기능제어는 가능하지만 row단위로 속성을 제어할수 있는 함수는 제공하고 있지 않기때문에 row단위로 어떠한 더미컬럼에 특정 row만 가지는 flag값을 두고 if문이나 decode문을 사용해서 row단위의 기능을 제어하는 방법을 사용하셔야 합니다. 예를 들어 특정한 row의 체크박스를 활성,비활성하고자 한다면 그로우에 더미컬럼에 해당로우가 활성이냐 비활성이냐에따른 flag값을 넣으시고(예를들어 값이 0이면 비활성, 1이면 활성) 컬럼 속성정의에 edit={IF(더미컬럼ID=0,'false','true')}와 같이 IF문이나 decode문을 사용하여 더미컬럼의 값에 따라 속성을 변경할수 있도록 제어해야한다는 말씀입니다. > >>결론적으로 가능합니다. >>row별의 속성제어는 대부분 decode나 if문을 사용하여 해당 row의 특정컬럼값을 비교하여 적용할수 있습니다. >>샘플을 보시려면 가우스 컴포넌트 메뉴얼에 Grid>ColumnProp>Edit 의 예제를 보시면 될것같습니다. >> >> >첨부한 그림은 보셧는지요? > >제가 의도했던 질문은 한 컬럼에 10개의 row가 있다면 > >원하는 일부는 edit를 불가능하게 나머지는 가능하게 조절할수 있는지 알고싶었습니다. > >답변의 예제에서는 한 컬럼에대한 속성 전체를 바꿈으로서 > >제가 원하는 답변이 아닌거 같습니다. > >혹시 제가 잘못알아들은건지요? > >다시한번 설명 부탁드립니다. > > > > > > > > > > > > >>>게시판을 이용해 주셔서 감사합니다. >>>다음양식에 맞게 입력해주세요. >>> >>>* 고객시스템명 : >>>* 문의할 Component명 및 버전 : >>>* DataSet 버전 : >>>* Tr 버전 : >>>* 문의 유형(질문/요청/참조) : [질문] >>>* 내용 : >>>안녕하세요. >>>현재 구현하려는 내용은 이렇습니다. >>>컬럼 Flag , Chk가 있는데 Flag의 값에 따라 Chk의 컬럼이 Enable또는 Disable되게 하려고 합니다. >>>파워빌더의 경우는 Protect함수가 있어서 각 Row마다 해당 컬럼을 제어할 수 있었는데 Grid에서는 불가능한건지요? >>>구현하고자 하는 화면 첨부합니다. >>> >> >
1866 no image 젭알 자비좀 ^^
박공명
1433 2007-10-25
어떤 원리인지 이해는 했습니다만. 실제로 쓰니 문제가 생깁니다. <c>ID=flag name="flag" width=20 Edit=none </c> <c>ID=actTy name="결재" edit={if(flag = 0 , 'false' , 'true')} EditStyle=CheckBox width=40 </c> 이런방식으로 했습니다만. flag라는 컬럼의 값이 0인 row의 해당 체크박스는 disable되라는 의도인데. 실제로 이렇게 하면 화면뜨기전에 하드를 마구 읽으며 다운이 되버립니다. 답답하신건 알지만 한번만 더 설명을??? ps. 글구 여기 세션타임이 너무 짧아서 좀 장문을 쓰면 바로 로그아웃 되버리네요. ㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ쫌 >다시말씀드리면 그리드에서 컬럼단위로의 속성값 조정을 통해 컬럼단위로의 기능제어는 가능하지만 >row단위로 속성을 제어할수 있는 함수는 제공하고 있지 않기때문에 row단위로 어떠한 더미컬럼에 특정 row만 가지는 flag값을 두고 if문이나 decode문을 사용해서 row단위의 기능을 제어하는 방법을 사용하셔야 합니다. >예를 들어 특정한 row의 체크박스를 활성,비활성하고자 한다면 그로우에 더미컬럼에 해당로우가 활성이냐 비활성이냐에따른 flag값을 넣으시고(예를들어 값이 0이면 비활성, 1이면 활성) 컬럼 속성정의에 edit={IF(더미컬럼ID=0,'false','true')}와 같이 IF문이나 decode문을 사용하여 더미컬럼의 값에 따라 속성을 변경할수 있도록 제어해야한다는 말씀입니다. > > >> >>>결론적으로 가능합니다. >>>row별의 속성제어는 대부분 decode나 if문을 사용하여 해당 row의 특정컬럼값을 비교하여 적용할수 있습니다. >>>샘플을 보시려면 가우스 컴포넌트 메뉴얼에 Grid>ColumnProp>Edit 의 예제를 보시면 될것같습니다. >>> >>> >>첨부한 그림은 보셧는지요? >> >>제가 의도했던 질문은 한 컬럼에 10개의 row가 있다면 >> >>원하는 일부는 edit를 불가능하게 나머지는 가능하게 조절할수 있는지 알고싶었습니다. >> >>답변의 예제에서는 한 컬럼에대한 속성 전체를 바꿈으로서 >> >>제가 원하는 답변이 아닌거 같습니다. >> >>혹시 제가 잘못알아들은건지요? >> >>다시한번 설명 부탁드립니다. >> >> >> >> >> >> >> >> >> >> >> >> >>>>게시판을 이용해 주셔서 감사합니다. >>>>다음양식에 맞게 입력해주세요. >>>> >>>>* 고객시스템명 : >>>>* 문의할 Component명 및 버전 : >>>>* DataSet 버전 : >>>>* Tr 버전 : >>>>* 문의 유형(질문/요청/참조) : [질문] >>>>* 내용 : >>>>안녕하세요. >>>>현재 구현하려는 내용은 이렇습니다. >>>>컬럼 Flag , Chk가 있는데 Flag의 값에 따라 Chk의 컬럼이 Enable또는 Disable되게 하려고 합니다. >>>>파워빌더의 경우는 Protect함수가 있어서 각 Row마다 해당 컬럼을 제어할 수 있었는데 Grid에서는 불가능한건지요? >>>>구현하고자 하는 화면 첨부합니다. >>>> >>> >> >
Tag List
XE Login