• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 4010
2013.03.13 (17:12:45)
http://www.gauce.com/ComponentManual/AMX/Basic/DataSet/Method/FileUploadShareWrite/FileUploadShareWrite.htm파일업로드 시 TRNS-50014 에러 발생시 지원했던 내역입니다.

1. 하나의 화면에서 여러 개의 파일을 Upload하는 기능을 구현할 때 GauceDataSet의 구조가 하나의 Row에 2개 이상의 URL 컬럼을 사용하면 TR 의 post 호출시 TRNS-50014 에러가 발생함
- 하나의 Row에는 하나의 URL 컬럼만 사용하도록 수정하고 여러 개의 URL 컬럼을 사용하려면 DB의 관계 구조를 통해서 URL 데이터는 키를 통해서 마스터 테이블의 하위 테이블 구조로 가도록 구조를 수정한다.

2. 저장하려는 파일이 열려 있는 경우 발생할 수 있습니다.
- DataSet의 FileUploadShareWrite 속성을 사용하시기 바랍니다.

감사합니다.

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :  후지쯔 패키지
>* 문의할 Component명 및 버전 : TR 1,2,1,56
>* DataSet 버전 :  1,2,1,91
>* Tr 버전 : 1,2,1,56
>* 문의 유형(질문/요청/참조) :  질문
>* 내용 :
>윈도우 7 , ie 9 사용
>
>첨부 파일 화면을 만드는 중인데 TR Post를 사용하여 개발 중입니다.
>
>DS_I_CMKNOW.ClearData();
>DS_I_CMKNOW.Addrow();
>      .
>      .
>      .
><input type=file name="file1">
>DS_File.setDataHeader("FILE_NAME:String(255),FILE:URL(255)");
>
>DS_File.ClearData();
>DS_File.addrow();
>
>var fileName = file1.value.substring (file1.value.lastIndexOf ( '\') +1);
>
>
>DS_File.NameValue(1, "FILE_NAME") = fileName;
>DS_File.NameValue(1, "FILE") = file1.value;
>
>TR_SAVE.Action="/ccom006.cc?goTo=savePop&pType="+type;
>TR_SAVE.KeyValue = "SERVLET(I:DSPOST=DS_I_CMKNOW,I:File=DS_File)";
>        
>TR_SAVE.Post();
>
>[TRNS-50014] 데이터 로딩 시 포맷에 오류가 있습니다 가 뜹니다.
>

 
Tag List
XE Login