• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개

HOME > 고객센터 > FAQ

번호 제목 닉네임 조회 등록일
50 no image [EMEdit] EMEdit Style Sheets 적용예제 파일
기술지원
1901 2007-05-11
49 no image Gauce 개발시 Unicode 가이드 파일 [1]
관리자
2634 2007-04-20
개발에 참고 바랍니다. 유니코드 컴포넌트버전에 해당하는 내용입니다. 2010-10-29 추가설명 해당 유니코드 가이드가 GAUCE 3.5 for Unicode 버전이 릴리즈 되었을 때 정리된 내용이고 기술문서이다보니 간혹 명확하지 않은 표현들이 있습니다. 양해 바랍니다. 먼저 설정 파일에 대해서 간단히 살펴보겠습니다. gauce.properties는 GAUCE 3.5 서버의 설정 파일입니다. 가우스 설정 파일(gauce.properties)에서 프로토콜을 지정하게 되어 있었는데, CSV, CSV30 프로토콜은 가우스 서버에서 지원하지 않는 프로토콜이라는 의미입니다. 원래 GAUCE 3.X 서버군은 유니코드 환경을 지원하지 않았기 때문에 유니코드용 서버 모듈이 별도로 있으며, GAUCE 3.5 for Unicode 버전은 현재 정식 배포되고 있지 않음을 참고하시기 바랍니다. Gauce 4.0 이상에서는 바이너리 프로토콜만 지원 가능하기 때문에 설정 파일(gauce.xml)에서 프로토콜 지정 부분이 삭제되고 인코딩만 지정하도록 되어 있습니다. InnoXync 서버의 경우 기본적으로 바이너리를 지원하고 추가적으로 XML과 JSON프로토콜이 지원되며, 설정파일인 innoxync-default.xml에 protocols="BIN,XML,JSON"이라는 옵션이 추가되었습니다. 다음 내용은 유니코드 개발에 대한 기본적인 내용만 간단히 정리한 것입니다. 유니코드 환경은 기본적으로 서버의 경우 Gauce for Java 4.0 버전 이상, 클라이언트는 Max Unicode 컴포넌트셋을 사용하셔야 합니다. 유니코드 데이터를 컴포넌트에서 받기 위해서는 데이터가 바이너리로 내려와야 하기 때문에 서버쪽 설정을 해주셔야 합니다. 유니코드용 환경은 다음과 같습니다. - DB와 WAS 인코딩 설정방법은 해당 제품의 가이드를 참고하시고... - Gauce 서버 인코딩 설정방법은 Gauce 4.0 의 경우 gauce.xml 에서 <charset default="utf-8" get="utf-8" post="utf-8"/> 으로 지정되어 있는지 확인합니다. - 클라이언트 사이드인 컴포넌트 역시 유니코드용 컴포넌트셋(UMX)을 사용해야 합니다. - 당연히 서버 서비스 및 화면 서비스 인코딩도 유니코드여야 합니다. 결국 문서 내용을 정리해보자면, "유니코드 데이터를 송수신하기 위해서는 서버 사이드의 인코딩을 유니코드로 지정해야 하며, 바이너리 프로토콜만 지원 가능하다. 또한 유니코드 컴포넌트 셋을 사용해야 한다." 라는 내용입니다.
48 no image [Grid/tip] 그리드에서 기존 HTML 의 하이퍼 링크와 같은 기능을 구현하는 샘플입니다. 파일
관리자
2178 2007-04-06
47 no image [TR/TIP] 최초 1회만 데이터가 전송되고 처리가 안되는 경우
관리자
2151 2007-03-12
46 no image Vista(IE7)에 대한 Component 호환성 가이드 파일
관리자
2115 2007-02-23
45 no image TR KeyValue 속성에 동일한 클라이언트 데이터셋을 IO에 동시 사용할 경우 문제 파일
관리자
2328 2007-02-08
보통 입력처리후 그결과에 대한 재조회를 요하는경우 하나의 Tr에 KeyValue로 동일한 클라이언트 DataSet을 Input과 Output으로 동시 사용하는 경우가 있습니다. 하지만 Tr의 KeyValue 사용시 동일한 클라이언트 DataSet을 Input과 Output으로 동시 사용하는 방법은 Tr컴포넌트 사용법에 어긋납니다. Tr의 KeyValue에는 클라이언트의 DataSet을 서버로 올리기 위한 Input 기능과 서버에서 데이터를 조회하여 클라이언트 DataSet으로 받아내리기 위한 Output 기능이 있습니다. Input과 Output은 동시에 사용할 수 있으며 복수개의 Input과 Output도 정의할 수 있습니다. 그러나, Input과 Output에 동일한 클라이언트 DataSet을 사용하게 되면 Tr의 정상적인 동작이 이루어지지 않습니다. Tr은 Input으로 올린 클라이언트 DataSet을 서비스 요청의 성공/실패 결과에 따라 리셋을 시키거나 상태값을 변경하는 후작업을 수행합니다. 그런데 Input과 Output을 동시에 같은 클라이언트 DataSet을 지정한다면 성공/실패 결과에 따른 후작업과 Output으로 전달받은 데이터를 DataSet에 부어넣는 작업이 충돌이 나게 됩니다. 이러한 충돌은 데이터셋의 메모리 오류를 유발하게 되며, 이러한 메모리 오류는 데이터셋의 오류로 재현되기도 하고 잠복하여 재현되지 않기도 합니다. 따라서, Tr 사용시 KeyValue에는 Input과 Output을 동시에 사용하게 될 경우 동일한 클라이언트 DataSet을 대상으로 기술하면 안됩니다. 만약 위와같은 기능구현이 요구될경우 해결책은 입력용 DataSet을 이용하여 입력처리를 하고 별도의 템프DataSet을 이용하여 output결과를 조회해온후 Tr완료시에 원본DataSet에 조회해온 템프DataSet을 옮겨주는 방식을 사용하시면 되겠습니다. 기술문서 첨부합니다.
44 no image CSV Upload 파일
기술지원
2250 2007-01-30
43 no image [DataSet/Tr/샘플] 트랜젝션/조회시 프로그래스(처리중) 나타내기 샘플 예제 파일 [1]
관리자
2592 2006-12-04
http://blog.naver.com/rogerrb/100031595496간단히 조회/트랜젝션시에 사용자에게 처리중이라는 메시지를 나타날때 사용되는 스크립트를 만들어 봤습니다. 샘플 화면은 위와 같은 화면입니다. 링크1을 누르셔서 사용법하고 소스를 받으시면 됩니다. 데이터조회시나 트랜젝션 수행시 사용자에게 조회중/저장중이라는 메시지를 나타내기 위해 사용되는 스크립트 함수이다. 기존의 데이터셋의 reset/트랜젝션 컴포넌트의 post 메소드를 대신하여 사용하게 된다. 사용하는 방법은 var rs = new Progress(); rs.submit(oPilotListGDS, 100,200); submit메소드의 인자로 (컴포넌트ID, x축, y축)을 입력해주면 된다. x,y는 각각 프로그래스바가 나타날 위치이다. 컴포넌트ID에는 데이터셋/트랜젝션 컴포넌트만 사용할수있다. 위와 같이 호출해 주면 되고 별도의 추가적인 코딩은 필요없다. 첨부된 파일의 progress.js를 html/jsp에서 가져다가 사용하면 되고, 컴포넌트 clsid가 다른 경우에는 해당 소스의 clsid부분을 수정해 주면 된다. -2008/02/18 업데이트 소스는 MAX컴포넌트와 MAX유니코드 컴포넌트를 지원합니다. 내부 버그수정한것을 첨부 했으니 사용하시길 바랍니다. 추가. 오늘 2007/03/20 확인해 보니 이미지하고 jsp파일이 누락되었더군요;; LG CNS쪽에 배포했던 버전으로 업데이트 합니다. var ds_html = "<body leftmargin=0 topmargin=0><center><table cellpadding=0 cellspacing=0><tr><td>" + "<img src='/image/ing01.gif'></td></tr></table></center></body>"; var tr_html = "<body leftmargin=0 topmargin=0><center><table cellpadding=0 cellspacing=0><tr><td>" + "<img src='/image/ing02.gif'></td></tr></table></center></body>"; 위의 소스에 보면 첨부 된 파일 압축 풀어보면 image폴더가 나오는데 실제 적용되는 위치가 바뀌면 위의 소스에서 "<img src='/image/ing01.gif'> <img src='/image/ing02.gif'> 이부분을 웹서버의 이미지가있는 경로로 수정해서 사용하시면 됩니다. 아래는 적용된 예제 프로그래스, 가우스, progress, gauce 태그저장 취소 스크랩하기 수정 삭제 덧글 12개 엮인글 쓰기
42 [Grid/예제] 그리드의 체크박스가 필요한 경우에 만 표시하는 예제 파일
관리자
3263 2006-11-29
41 no image [Bind/매뉴얼] 컴포넌트별 Binding시 사용하는 각 객체별 Property 입니다.
기술지원
2284 2006-11-28
40 no image [Grid/예제] 체크 박스를 라디오처럼 사용하는 예제 파일
관리자
2052 2006-11-06
39 no image [Grid/예제] BlockSelectMode 프로퍼티 예제 파일
관리자
1778 2006-10-25
38 no image [LuxeCombo & Bind/예제] 럭스 콤보와 다른 Emedit와 바인딩 예제
관리자
2010 2006-10-21
37 no image [TR/에러코드] 트랜젝션 컴포넌트 사용시 에러코드 파일
관리자
1995 2006-09-29
36 no image [참고] Client에 컴포넌트 설치 여부 확인하는 방법 파일
관리자
2225 2006-08-18
35 no image [REPORT/참고] 출력물 양식 파일
기술지원
1665 2006-06-23
34 no image [Grid]SubSum의 평균값을 구할 수 있나요? 파일
관리자
1397 2006-05-10
33 no image [Grid/참고] 그리드에서 대분류, 중분류 처리(lookup) 파일
기술지원
1678 2005-12-02
32 no image [Grid]int컬럼의 표현시 콤마나 0 을 보이지 않게 하기 파일
기술지원
1540 2005-10-17
31 no image [Report/참고] REPORT의 SubType을 이용한 출력물 파일
기술지원
1439 2005-10-05
Tag List
XE Login