• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1060
2009.11.18 (11:20:47)
제가 예를 잘못 들었네요.

ds_approvalLine.InsertRow(1);
ds_approvalLine.NameValue(1, "image") = "deleteImg";

로 해도 안되네요.

데이터셋을 DB에서 조회하여 자바로 초기화를 하면 이미지가 잘 나오는데,
자바스크립트에서 SetDataHeader 로 초기화를 하면 이미지가 나오지를 않습니다.;;;
데이터셋을 DB에서 조회하여 자바로 초기화를 한 뒤 자바스크립트로
ds_approvalLine.InsertRow(1);
ds_approvalLine.NameValue(1, "image") = "deleteImg";
를 하면 잘 나옵니다.

자바스크립트에서 SetDataHeader 로 초기화를 해서 InsertRow를 할때만 이미지가 나오지를 않습니다.

확인 부탁드립니다.




>reset으로 이미지가 보이신다면 이미지셋 문제가 아니라 다른 문제인 것 같습니다.
>
>ds_approvalLine.InsertRow(0);
>ds_approvalLine.NameValue(0, "image") = "deleteImg";
>이 부분이 문제인 것 같습니다.
>
>컴포넌트 매뉴얼에 보시면 아실 수 있겠지만, 데이터셋의 index는 0이 아니라 1부터 시작됩니다.
>
>
>
>>게시판을 이용해 주셔서 감사합니다.
>>다음양식에 맞게 입력해주세요.
>>
>>* 고객시스템명 :
>>* GAUCE 버전 :
>>* WAS 종류(WebLogic 등등) :
>>* DB 종류 :
>>* 문의 유형(질문/요청/참조) :
>>* 내용 :
>>
>>그리드에 ImgDataID 를 이용하여 이미지를 보여주고자 합니다.
>>그리드의 속성으로
>><param Name="DataID" value="ds_test">
>><param name="ImgDataID" value="imgds_grid">
>>이렇게 선언을 했습니다.
>>ImgDataID 역시 정상적으로 DataID와 Reset로 이미지를 가져왔습니다.
>>
>>여기서 ds_test 역시 DataID 에 url 을 넣고 Reset 로 데이터를 가져오면 이상없이 이미지가 잘 보입니다.
>>그런데, 데이터를 따로 가져오지 않고 JSP 에서 데이터셋을 생성하여 데이터 추가를 하니
>>이미지가 보이질 않습니다.
>>
>>var v_header= "col1:INT,"
>>              + "col2:STRING(10),"
>>              + "col3:STRING(20),"
>>              + "col4:STRING(30),"
>>              + "col5:STRING(10),"
>>              + "col6:STRING(2000),"
>>              + "image:STRING(6)";
>>                
>>ds_approvalLine.SetDataHeader(v_header);
>>ds_approvalLine.InsertRow(0);
>>ds_approvalLine.NameValue(0, "image") = "deleteImg";
>>....기타 데이터 저장
>>
>>이런식으로 데이터셋에 데이터를 추가하니 이미지가 보이질 않습니다.
>>어떻게 하면 이미지가 보일까요.?
>>
>
 
Tag List
XE Login