• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1273
2008.11.29 (08:17:14)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : iLips
* 문의할 Component명 및 버전 :  DataSet
* DataSet 버전 : 최신
* Tr 버전 :
* 문의 유형(질문/요청/참조) : 질문
* 내용 :

안녕하세요.
이전에도 질문을 드렸던 부분인데 다시한번 질문드립니다.

MAX 메뉴얼에서 보면 다음과 같이 설명되어 있습니다.
■ DataSet.Reset
DESCRIPTION
해당 DataSet의 DataID에 기술되어 있는 URL을 호출하여 Data를 수신한다.
해당 DataSet의 DataID에 기술되어 있는 URL, 즉 Server의Service이거나 .CSV 파일의 URL 또는 Local Path로부터 Data와 Header정보를 읽어들여 DataSet의 재구성한다.

그런데 현재 첨부파일 y_orderlist.xls 파일을 y_orderlist.CSV포멧으로 변경 한후
서버에서 RESET 하면는 데이터가 문제가 발생합니다. (CSV파일에 해더 정의 해줌)
어떻게 해결 해야 할지 방법을 알려 주시기 바랍니다.
p.s)데이터 값에 "'" 문자가 있음.
==>EXECEL로 다시 로드 하면 이상이 없음

CSV파일 포멧은 , 구분자로 하나 ","문자열이 있는것은 """문자로 감싸고 있으나
'"'"문자열은 ""로 감싸지 않고 있는데 이것에 대한 RESET처리를 해야 하지 않나 싶네요.
해결책좀 알려주시기 바랍니다.


번호 제목 닉네임 조회 등록일
2585 no image 리포트 사용법과 템플릿 다운로드 에러
관리자
1287 2008-12-17
2584 no image ManagerEx 자동 설치 문의
정길수
1593 2008-12-13
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 한국정보문화진흥원 * 문의할 Component명 및 버전 : 3.0.0.10 * DataSet 버전 : * Tr 버전 : * 문의 유형(질문/요청/참조) : * 내용 : 설치가 안되는군요.. ManagerEx 를 http://demo.shift.co.kr 으로 해서 설치를 하면 설치가 됩니다. 근데 저희 서버에서는 설치가 완되는 군요 ManagerEx Class 생기지가 않아요 무엇이 문제일까요 그래서 데몬사이트로 변경을 하고 액티브설치가 나오면 취소를 하면 ManagerEx Class 생겨서 저희 서버로 수정을 하면 설치가 됩니다. 어떻게 해야 ManagerEx Class 이것이 생길까요? 아니면 무엇이 문제 일까요? 소스첨부............ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=euc-kr"> <script language="javascript"> function fncLogin(){ var frm = document.form; var reqUserId = ""; var reqPassword = ""; if (frm.reqUserId.value == "") { alert("아이디를 입력해주십요."); frm.reqUserId.focus(); return; } if (frm.reqPassword.value == "") { alert("패스워드를 입력해주십요."); frm.reqPassword.focus(); return; } //아이디와 패스워드를 체크한다. reqUserId = frm.reqUserId.value; reqPassword = frm.reqPassword.value; DataSet.DataID = "/selectLogIn.bf?reqUserId=" + reqUserId + "&reqPassword=" + reqPassword; DataSet.Reset(); } function fncMain(){ var win = window.open("lovepc.html" , "LovePcMain" , "menubar=no, scrollbars=no, resizable=no, width=1024, height=768"); //window.focus(); win.focus(); if(navigator.appVersion.indexOf("MSIE 7.0") >= 0){ window.open("about:blank", "_self").close(); }else{ opener = window.self; window.opener.close(); } } </script> <script language=JavaScript for=ManagerEx event=OnUpdateCompleted()> alert("콤포넌트 설치가 완료되었습니다."); location.href ="index.html"; </script> <script language=JavaScript for=ManagerEx event=OnUpdateError(ErrorCode,ErrMsg)> if(ErrorCode=="2010"){ //콤포넌트취소 }else{ alert("콤포넌트 설치중 오류가 발생하였습니다.n관리자에게 문의바랍니다.[" + ErrorCode + "]["+ErrMsg + "]"); } </script> <script> function __WS__(__NSID__){ document.write( __NSID__.innerHTML ); __NSID__.id = ""; } </script> <script language=JavaScript for=DataSet event=OnLoadCompleted(rowcnt)> fncMain(); </script> <script language=JavaScript for=DataSet event=OnLoadError()> // alert("Error Code"); </script> <!-- DataSet 컴포넌트 --> <comment id="__NSID__"><object id=DataSet classid=CLSID:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB> </object></comment><SCRIPT>__WS__(__NSID__);</SCRIPT> </head> <body style="margin:0" onLoad="document.getElementsByName('reqUserId')[0].focus()"> <form name="form" method="post"> <table width="1003" height="593" cellpadding="0" cellspacing="0" border="0" background="img/login_bg.jpg"> <tr> <td valign="top" align="center" style="padding-top:515px;padding-left:625px"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td> <div><input type=text name="reqUserId" style="width:150px;height:22px;font:10pt tahoma;solid;padding-left:3px;" required label="아이디" value="userid" ></div> <div style="padding-top:6px"><input type="password" name="reqPassword" style="width:150px;height:22px;font:10pt tahoma; solid;padding-left:3px;" required label="비밀번호" value="1234" ></div> </td> <td style="padding-left:6px"><a href="javascript:fncLogin();"><img src="img/btn_login.gif" width="52" height="52" border="0"></a></td> </tr> </table> </td> </tr> </table> <table width="1003" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="463" align="right"><img src="img/activex_text.gif" width="344" height="17" border="0"></td> <td width="541" style="padding-left:7px"><img src="img/btn_login_down.gif" width="53" height="17" border="0"></td> </tr> </table> </form> </body> </html> <OBJECT ID="ManagerEx" CLASSID="CLSID:92928D91-53D8-4861-835C-619E5082D3D7" codebase="/cab/ManagerEx.cab#version=3,0,0,10"> <param name="XMLUrl" value="/cab/Install.xml"> <param name="SaveXML" value="true"> <Param Name="TrustZone" value="http://lovepc.kado.or.kr"> </OBJECT>
2583 no image ManagerEx 자동 설치 문의
기술지원40
2557 2009-01-23
ManagerEx 컴포넌트의 선언 위치를 수정하셔야 합니다. Body 바로 아래에 선언해주시기 바랍니다. XMLUrl 속성에 대한 컴포넌트 매뉴얼의 주의사항을 참고하시기 바랍니다. ActiveUpdate 3.0 샘플 및 매뉴얼은 MAX 다운로드 페이지에서 확인하실 수 있습니다. 간혹 ManagerEx 컴포넌트가 서버 쪽에 존재하는 데도 불구하고 정상 동작하지 않는 경우에는 파일명을 다시 한번 확인하시기 바랍니다. 서버에 따라 대소문자 구분하는 문제일 수도 있습니다. ManagerEx.Cab 으로 파일명이 되어있을 경우, 실제 소스에서도 ManagerEx.Cab 으로 지정해보시기 바랍니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 한국정보문화진흥원 >* 문의할 Component명 및 버전 : 3.0.0.10 >* DataSet 버전 : >* Tr 버전 : >* 문의 유형(질문/요청/참조) : >* 내용 : >설치가 안되는군요.. >ManagerEx 를 http://demo.shift.co.kr 으로 해서 설치를 하면 설치가 됩니다. >근데 저희 서버에서는 설치가 완되는 군요 >ManagerEx Class 생기지가 않아요 무엇이 문제일까요 >그래서 데몬사이트로 변경을 하고 액티브설치가 나오면 취소를 하면 ManagerEx Class 생겨서 >저희 서버로 수정을 하면 설치가 됩니다. > >어떻게 해야 ManagerEx Class 이것이 생길까요? >아니면 무엇이 문제 일까요? > >소스첨부............ ><html> ><head> ><meta http-equiv="Content-Type" content="text/html; charset=euc-kr"> > ><script language="javascript"> > function fncLogin(){ > var frm = document.form; > var reqUserId = ""; > var reqPassword = ""; > > if (frm.reqUserId.value == "") { > alert("아이디를 입력해주십요."); > frm.reqUserId.focus(); > return; > } > > if (frm.reqPassword.value == "") { > alert("패스워드를 입력해주십요."); > frm.reqPassword.focus(); > return; > } > //아이디와 패스워드를 체크한다. > reqUserId = frm.reqUserId.value; > reqPassword = frm.reqPassword.value; > > DataSet.DataID = "/selectLogIn.bf?reqUserId=" + reqUserId + "&reqPassword=" + reqPassword; > DataSet.Reset(); > } > > function fncMain(){ > var win = window.open("lovepc.html" > , "LovePcMain" > , "menubar=no, scrollbars=no, resizable=no, width=1024, height=768"); > //window.focus(); > win.focus(); > > if(navigator.appVersion.indexOf("MSIE 7.0") >= 0){ > window.open("about:blank", "_self").close(); > }else{ > opener = window.self; > window.opener.close(); > } > > } ></script> > ><script language=JavaScript for=ManagerEx event=OnUpdateCompleted()> > alert("콤포넌트 설치가 완료되었습니다."); > location.href ="index.html"; ></script> > ><script language=JavaScript for=ManagerEx event=OnUpdateError(ErrorCode,ErrMsg)> > if(ErrorCode=="2010"){ //콤포넌트취소 > > }else{ > alert("콤포넌트 설치중 오류가 발생하였습니다.n관리자에게 문의바랍니다.[" + ErrorCode + "]["+ErrMsg + "]"); > } ></script> > > ><script> > function __WS__(__NSID__){ > document.write( __NSID__.innerHTML ); > __NSID__.id = ""; > } ></script> > ><script language=JavaScript for=DataSet event=OnLoadCompleted(rowcnt)> > fncMain(); ></script> > ><script language=JavaScript for=DataSet event=OnLoadError()> >// alert("Error Code"); ></script> > ><!-- DataSet 컴포넌트 --> ><comment id="__NSID__"><object id=DataSet classid=CLSID:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB> ></object></comment><SCRIPT>__WS__(__NSID__);</SCRIPT> > ></head> > ><body style="margin:0" onLoad="document.getElementsByName('reqUserId')[0].focus()"> ><form name="form" method="post"> ><table width="1003" height="593" cellpadding="0" cellspacing="0" border="0" background="img/login_bg.jpg"> > <tr> > <td valign="top" align="center" style="padding-top:515px;padding-left:625px"> > <table cellpadding="0" cellspacing="0" border="0"> > <tr> > <td> > <div><input type=text name="reqUserId" style="width:150px;height:22px;font:10pt tahoma;solid;padding-left:3px;" required label="아이디" value="userid" ></div> > <div style="padding-top:6px"><input type="password" name="reqPassword" style="width:150px;height:22px;font:10pt tahoma; solid;padding-left:3px;" required label="비밀번호" value="1234" ></div> </td> > > <td style="padding-left:6px"><a href="javascript:fncLogin();"><img src="img/btn_login.gif" width="52" height="52" border="0"></a></td> > </tr> > </table> > </td> > </tr> > </table> > > <table width="1003" border="0" cellspacing="0" cellpadding="0"> > <tr> > <td width="463" align="right"><img src="img/activex_text.gif" width="344" height="17" border="0"></td> > <td width="541" style="padding-left:7px"><img src="img/btn_login_down.gif" width="53" height="17" border="0"></td> > </tr> ></table> ></form> ></body> ></html> > ><OBJECT ID="ManagerEx" CLASSID="CLSID:92928D91-53D8-4861-835C-619E5082D3D7" codebase="/cab/ManagerEx.cab#version=3,0,0,10"> > <param name="XMLUrl" value="/cab/Install.xml"> > <param name="SaveXML" value="true"> > <Param Name="TrustZone" value="http://lovepc.kado.or.kr"> ></OBJECT> > >
2582 no image 크로스탭 사용시 GridToExcel() 오류.
정호준
1279 2008-12-12
2581 no image 크로스탭 사용시 GridToExcel() 오류.
기술지원40
1224 2008-12-13
2580 no image 리포트를 html로 변환가능한지요...
지창용
1230 2008-12-12
2579 no image 리포트를 html로 변환가능한지요...
기술지원40
1283 2008-12-13
2578 no image 인쇄시 화면 공백에 관한 질문
한성빈
1209 2008-12-12
2577 no image 인쇄시 화면 공백에 관한 질문
기술지원40
1294 2008-12-13
2576 no image MGRID에서 다른 Row의 값을 참조할 수 있나요?
김삼영
1294 2008-12-11
2575 no image MDI Template 가 보이지가 않네요 첨부 파일
김혜선
1256 2008-12-10
2574 no image MDI Template 가 보이지가 않네요
기술지원40
1260 2008-12-13
2573 no image component 설치
윤창영
1227 2008-12-09
2572 no image component 설치
기술지원40
1285 2008-12-13
2571 no image EMEDIIT 최대 표시 길이
이성일
1242 2008-12-06
2570 no image EMEDIIT 최대 표시 길이
기술지원40
1294 2008-12-13
2569 no image GRID의 OnKeyUp이벤트에 대해서
최수영
1245 2008-12-04
2568 no image 하기와 같은 기능이 있는지 확인 부탁드립니다.
황영신
2402 2008-12-03
2567 no image 하기와 같은 기능이 있는지 확인 부탁드립니다.
기술지원45
1320 2008-12-03
Selected no image CSV파일 리셋문제에 대하여. 첨부 파일
강정희
1273 2008-11-29
Tag List
XE Login