http://member.shift.co.kr/ComponentManual/AMX/Basic/ImgDataSet/ImgDataSet(ImageSet).htm5.0은 GAUCE 서버 버전을 의미하는 것이고, 문의할 컴포넌트의 버전을 알려주셔야 합니다.
컴포넌트 제품은 New Packet, Max Ansi, Max Unicode로 구분됩니다.
개발 대상 화면이 New Packet인지, Max인지 확인해주시고 버전도 알려주시기 바랍니다.
컴포넌트 설치 확인 방법은 컴포넌트 매뉴얼 index에 있으며, 컴포넌트 매뉴얼의 util에서 확인하실 수도 있습니다.
브라우저의 도구메뉴에서 '개체보기'(C:WINDOWSDownloaded Program Files) 위치에서 확인할 수 있습니다.
New Packet의 경우 Toinb..., Max의 경우 Mx...로 시작되는 컴포넌트 리스트가 등록되어 있는지 확인하면 됩니다.
제품별로 모두 설치되어있어서 잘 확인이 안되신다면 소스상의 classid와 매뉴얼의 classid 리스트를 비교하여 해당 제품의 버전을 확인하시면 됩니다.
현재 사용중인 컴포넌트 버전이 낮은 경우 컴포넌트 다운로드 페이지에서 최신버전을 받아서 로컬PC에 설치하신 후 테스트해보시기 바랍니다.
1) 가우스 문의사항.xlsx
해당 영역은 Indicator라고 부르며, DataSet의 SysStatus를 표시하는 영역입니다.
데이터셋의 상태값에 따라 indicator의 flag가 다음과 같이 표시됩니다.
- Row미선택 : 표시없음
- Row선택상태 : ▶
- Insert(I) : +
- Update(U) : V
- Delete(D) : X
1번 그리드의 경우 데이터셋이 로딩 완료되어 있는 상태이지만, 2번 그리드의 경우 해당 데이터셋에 데이터가 새로 추가된 것을 표시합니다.
속성 정의와는 상관이 없습니다.
DataSet의 Text를 alert으로 찍어보면 상태값(Status)이 변경되었는지 확인 가능합니다.
데이터셋의 상태값을 임의로 설정하기 위해서는 UserStatus메소드를 사용하면 됩니다.
하지만 Indicator에는 SysStatus가 표시되는 것이므로 UserStatus를 변경하더라도 flag는 변경되지 않습니다.
참고로 Indicator의 속성을 설정하려면, 너비(Indwidth), 배경색(IndicatorBkColor , IndicatorColBkColor)이나 이미지 변경(UrlImages) 속성을 사용하면 됩니다.
자세한 사용방법은 컴포넌트매뉴얼의 해당 항목에 대한 설명을 자세히 읽어보시기 바랍니다.
2) 가우스_그리드에_이미지를_보여주고자_합니다.docx
확인해야 하는 부분은 다음과 같습니다.
그리드에서 이미지를 사용하기 위해서는 이미지셋과 데이터셋과 그리드의 바인드 순서를 이해하셔야 합니다.
1) 이미지셋 로드 : 이미지셋에 데이터가 들어있는지 확인
2) 데이터셋에 바인드 : 이미지셋의 컬럼과 데이터셋의 컬럼이 제대로 매핑되었는지 확인
3) 그리드에 바인드 : DataID, ImgDataID속성 및 imgcol, imgfitstyle 컬럼 속성 등을 확인.
이미지셋의 rowcnt가 1이 나온다고 한 점으로 미루어보아 2번 과정에서 문제가 있지 않을까 싶긴 합니다.
dataset_item과 imgds_grid의 컬럼ID가 일치하는지 확인해보시기 바랍니다.
컴포넌트매뉴얼의 ImgDataSet항목의 '작동방식(구조)'에 대한 설명을 자세히 읽어보시기 바랍니다.(관련링크1)
소스만 봐서는 가이드가 어렵습니다.
재현을 위한 화면소스(브라우저에서 소스보기) 및 데이터셋의 헤더와 이미지셋의 헤더를 찍어서 함께 첨부해주시거나,
TR팀에 문의하시기 바랍니다.
재현을 위해서는 데이터셋과 이미지셋의 데이터가 필요합니다만, 서버 소스를 주실 필요는 없고, 다음 게시물의 내용을 참조하셔서 csv형태로 주시면 됩니다.
- 데이터셋 데이터를 만드는 방법 : http://member.shift.co.kr/zboard.php?id=componentFAQ&page=2&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=111
- 이미지셋 데이터를 만드는 방법 : http://member.shift.co.kr/zboard.php?id=gauceFAQ&page=3&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=33
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 롯데슈퍼 전화주문
>* 문의할 Component명 및 버전 : 5.0
>* DataSet 버전 : 5.0
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) :
>
>1. 가우스 문의사항.xlsx의 그림과 같이 헤드를 표현하고싶습니다.
>2. 그리드에 이미지를 보여주고자 합니다.
>
>파일을 보시고 답변 좀 부탁드립니다.
>감사합니다.