• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2010
2007.05.16 (00:36:17)

>안녕하세요?
>쉬프트 정보통신 솔루션지원팀입니다.
>문의하신 엑셀 업로드 작업을 한다고 하면 row가 추가되서 들어가는 것이기 때문에 Insert로 인식이 될 것인데
>안되신다니,, 확인 점을 말씀드리겠습니다. Dataset의 Text  Property를 확인해 보시기 바랍니다
>alert(DatasetID.text) 이 부분을 추가하셔서
>Dataset에 정보를 읽어보시기 바랍니다.
>여기서 입력한 row들에 대해 나타나는지 확인 부탁드립니다.
>헤더 값만 나오는지, 데이터도 나오는지 확인하시고 답변 주시기 바랍니다.
>그리고 문의하신 Status를 강제로 바꿀 수 있는 것은 Dataset의  UserStatus란 메소드가 있습니다.
>이를 통해 바꾸실 수 있습니다.
>자세한 사용법은 컴포넌트 매뉴얼의 DataSet-Methods-UserStatus 부분을 참고하시고
>위에 문제 사항에 대해서는 확인 후에 알려주세요
>그럼 수고하시고
>좋은 하루 되시기 바랍니다.
>
>>게시판을 이용해 주셔서 감사합니다.
>>다음양식에 맞게 입력해주세요.
>>
>>* 고객시스템명 :
>>* 문의할 Component명 및 버전 :
>>* DataSet 버전 :
>>* Tr 버전 :
>>* 문의 유형(질문/요청/참조) :
>>* 내용 :
>>
>>
>>엑셀의 데이터를 업로드하여 저장하려고 할때
>>ds_mst.IsUpdated==false 값을 체크하면 이곳에 걸립니다.
>>즉 업로드해서 row가 추가되었는데 신규로 인식을 못합니다. 화면에만 데이터를 뿌려주고...
>>그리드상의 값은 변경됏음을 인식하지 못하는것 같습니다
>>전.. 엑셀의 데이터를 업로드하고 ds_mst.RowStatus 를 1(insert)로 해 주고 싶은데 어떻게 하나요?
>
alert(DatasetID.text) 을 한 결과 헤더만 나옵니다.
그럼 무엇이 잘못됐는지요?
참고로..

        ds_mst.ClearAll();
        ds_mst.DataId="";
        ds_mst.DataId = file(파일경로);
        ds_mst.Reset();
         이렇게 코딩이 돼 있습니다.
 
Tag List
XE Login