• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
기술지원
조회 수 : 1383
2006.07.12 (00:49:47)
html 의 textare 에 Bind 컴포넌트를 이용하여 데이타셋에 있는 값을 뿌려줄 경우
바이드의 BindInfo 속성값에
<C>Col=Partnm Ctrl=textarea1 Param=value</C>
와 같이 써주시면 됩니다.

Col과 Ctrl 의 이름이 같아도 상관은 없지만 같게 지정을 하시면 나중에 작업을 하실 때 작업하기가 좀 혼란스럽지 않을까요?
이름을 따로 지정을 해주시는게 좋을 듯 싶습니다.

수고하세요.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 : GAUCE4.0
>* WAS 종류(WebLogic 등등) :WebLogic 8.1 SP5
>* DB 종류 : Oracle10
>* 문의 유형(질문/요청/참조) :질문
>* 내용 :
>Text Area에 해당하는 내용의 글을 Bind에 저장할 수 있나요?
>
>있다면 Param에 들어가는 것은 무엇으로 해야 하나요?
>
>그리고 Col과 Ctrl 의 이름이 같아도 되나요?
>    <C> Col=name           Ctrl=name    Param=value      </C>
>
>Gauce와 Html에 모두 알려주세요.
>TextArea로 된 샘플이 있으면 올려 주시면 더욱 고맙겠구요.
>
>
>그럼 수고하세요.
번호 제목 닉네임 조회 등록일
1949 no image 년도별 파이그래프...??
남원균
1060 2006-07-11
1948 no image 그리드에서 소수점보이기
김영조
1222 2006-07-11
1947 no image 그리드에서 소수점보이기
기술지원37
1479 2006-07-12
1946 no image Grid 조회시 정렬방법
윤정호
1154 2006-07-10
1945 no image Grid 조회시 정렬방법
기술지원
1414 2006-07-12
1944 no image 가우스 그리드에서 한글모드 또는 영문모드 지정 옵션이 있습니까?
정대호
1162 2006-07-10
1943 no image 가우스 그리드에서 한글모드 또는 영문모드 지정 옵션이 있습니까?
기술지원
1428 2006-07-12
1942 no image xchart에 pointer 에 관한 질문입니다.
김원종
1181 2006-07-10
1941 no image 엑셀다운에서 그림을 타이틀로....가능할지요.
이기락
1144 2006-07-07
1940 no image 엑셀다운에서 그림을 타이틀로....가능할지요.
관리자
1124 2006-07-10
1939 no image Textarea Bind
정연배
1220 2006-07-07
Selected no image Textarea Bind
기술지원
1383 2006-07-12
1937 no image 레포트 용지 설정 질문 합니다. ^^
정혜련
1138 2006-07-07
1936 no image 레포트 용지 설정 질문 합니다. ^^
기술지원
1096 2006-07-12
1935 no image emedit 문의
김수형
1109 2006-07-06
1934 no image emedit 문의
기술지원
1176 2006-07-12
답변이 늦어서 죄송합니다. 컴포넌트 매뉴얼의 Emedit 속성중 Format 에 보시면 Y, M, D 도 표현 가능하다고 되어 있습니다. 즉, 말씀하신 것 처럼 Format "yyyyMMdd" 이렇게 처리를 해주시면, 년월일이 자동으로 체크가 되어 예를 들어 월에 13 이 안들어 가게 처리가 되고 있습니다. 우선 브라우저에서 화면을 호출하고 마우스의 오른쪽 버튼을 눌러서 html 형태로 변환된 소스를 확인하셔서, Emedit 가 선언된 부분이 어떻게 html 소스로 만들어 졌는지 확인을 하시기 바랍니다. 그리고 변환된 소스를 다시 올려주시기 바랍니다. 올려주신 소스에서는 특별한 문제점이 없어 보입니다. 근데 지금 올려주신 소스에는 <param name="DateModify" value="true"></param> 와 같이 param 을 선언하고 다시 </param> 을 닫아 주셨는데 매뉴얼의 샘플을 보셔도 아시겠지만, </param> 이부분을 불필요한 부분입니다. 제거를 해주세요. 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : LG 전자(플랜토피아)) >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : 웹로직 >* DB 종류 : 오라클 >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : EMEDIT를 이용해서 날짜 형식을 나타낼려고 합니다. >FORMAT을 "YYYYMMDD" 형식으로 표현 할려고 하는데 >잘 안됩니다. >20061111 은 되지만 200605 을 입력할려고 하면 숫자가 들어가지 않습니다. >EMEDITE에서는 YYYYMMDD 형식은 표현 못하는건지 알고 싶습니다. >빠른 답변 부탁드립니다.. > ><comment id="__NSID__"><object id="tBom" classid="<%=Constants.EMEDIT%>" height="22" width="65px"> > <param name="DateModify" value="true"></param> > <param name="Format" value="yyyyMMdd"></param> > <param name="ClipMode" value="true"></param> > <param name="ShowLiteral" value="false"></param> > <param name="Cursor" value="IBeam"></param> > <param name="SelectAll" value="true"></param> > <param name="SelectAllOnClick" value="true"></param> > </object></comment><script>__ws__(__NSID__);</script>
1933 no image 웹로직에서 웹빌더를 사용하려고 하는데 서비스정보설정 어떻게 해야 하는지 도와주세요
최선이
1582 2006-07-06
1932 no image 동적 header 생성 문의
목동삼식이
1490 2006-07-06
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 철도유통 * GAUCE 버전 : * WAS 종류(WebLogic 등등) : * DB 종류 : oracle * 문의 유형(질문/요청/참조) : * 내용 : 더운 날씨에 고생하십니다. 현재 철도유통에 가우스로 환경을 구성하고 있습니다. 대략 [후지쯔 가우스 Struts프레임워크 사용] gauce class 를 거의 오버라이딩 하는 수준입니다. html(jsp)(화면) <-> action <-> dao <-> xml.query | xml.setdataheader html 에서 dataset 을 생성 하고 action 에서는 미리 정의된 xml에서 datasetheader와 dao 에서 생성 된 list type 의 data를 매칭 시켜 줍니다. 현재 고민중인 사항은 dataheader가 동적으로 변환 해야되는데 문제입니다 1. 한 화면에 조건이 120개 정도되며 조건에 따라 쿼리문(header)가 바꿔야 됩니다. 그러므로 crosstab 형태의 자료가 아닙니다 2. 가우스 메뉴얼의 setdataheader 의 예제에서 보면 엑셀의 헤더가 없이 html 단에서 header를 생성하여 data를 매칭시키고 있지만 사실 엑셀의 header가 없어지면 매칭이 안됩니다. 3. html 단에서 setdataheader 를 조건에 따라 동적으로 구성하고 SQL역시 동적으로 구현하여 실행하지만 action 에서는 html에서 보낸 dataset 이름을 받아오지만 지정한 header 정보는 받아오지 못하는것 같습니다. - jsp start --------------------------------------------------------------------- - ..중략 ..- - ..setheader.. - DS_List.SetDataHeader("HQ:STRING(20):KEYVALUETYPE, DEPT_UPPER:STRING(20), SALE_QTY:DECIMAL(15.0), SALE_SUP:DECIMAL(15.0), GU:STRING(20),MDATE:STRING(8)"); ..중략... TR_Search.Action="<%=webapp%>/EIS.do?goTo="+goTo+parameters; TR_Search.KeyValue="SERVLET("+action+":DSPOST=DS_List)";//조회는 O TR_Search.Post(); ..하단에 DS_List obj 지정.. - jsp end--------------------------------------------------------------------- - action start------------------------------------------------------------------- public ActionForward EisSaleReportQuery(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws ServletException { String goTo = ""; String formGoTo = form.getParam("goTo"); // 분기할곳 String formAction = String2.nvl(form.getParam("action")); // 이벤트 특성(O:저장, I:저장) String formFlg = String2.nvl(form.getParam("flg")); // 조회 종류 List list = null; if (formAction.equals("")) { goTo = formGoTo; } else if (formAction.equals("O")) { goTo = "blank"; GauceHelper helper = null; EisSaleReportQueryDAO dao = null; List header = null; if (formFlg.equals("1")) { GauceDataSet dSet = new GauceDataSet(); try { dao = new EisSaleReportQueryDAO(); helper = new GauceHelper(request, response); ########################################### dSet = helper.getDataSet("DSPOST"); <-- jsp 단에서 dataset 받아오는 구문 ########################################### /* 기존에 사용방식 */ //xml 미리 지정된 header 를 jsp 넘겨 받아온 dSet 과 매칭 */ //helper.setDataSetHeader(dSet, form, "EisSaleReportQueryDAO.DS_List"); ########################################### /* 아래와 같은 경우로 하면 list data와 매칭이 됩니다 jsp생성된 header 로는 왜 안되는 지 의문입니다 .. 단, 이렇게 하면 데이타 매칭은 잘되고 하단에 logger 가 잘찍히나 jsp 단에 그리드에서 화면에 안보여집니다. flush()를 하는데 불구하구요 dSet.addDataColumn(new GauceDataColumn("HQ", GauceDataColumn.TB_STRING, 20)); dSet.addDataColumn(new GauceDataColumn("DEPT_UPPER", GauceDataColumn.TB_STRING, 20)); dSet.addDataColumn(new GauceDataColumn("SALE_QTY", GauceDataColumn.TB_DECIMAL, 15, 2)); dSet.addDataColumn(new GauceDataColumn("SALE_SUP", GauceDataColumn.TB_DECIMAL, 15, 2)); dSet.addDataColumn(new GauceDataColumn("GU", GauceDataColumn.TB_STRING, 20)); dSet.addDataColumn(new GauceDataColumn("MDATE", GauceDataColumn.TB_STRING, 20)); */ ########################################### list = dao.query((Service) form.getService(), form); //DAO 데이타 받아옴 helper.setDataSet(dSet, list); // dataset , list 를 매칭 logger.info("_________dSet.getDataRowCnt() :" + dSet.getDataColCnt()); logger.info("_________dSet.getDataRowCnt() :" + dSet.getDataRowCnt()); logger.info("_________dSet.getDataColCnt() :" + dSet.getDataColCnt()); logger.info("_________dSet.indexOfColumn(1):" + dSet.indexOfColumn("1")); logger.info("_________dSet.getName():" + dSet.getName()); logger.info("_________dSet.getDataColumns():" + dSet.getDataColumns()); } catch (GauceHelperException e) { e.printStackTrace(); helper.writeException("GAUCE", "001", "가우스처리를 못했습니다."); } catch (Exception e) { e.printStackTrace(); helper.writeException("GAUCE", "002", e.getMessage()); } finally { helper.close(dSet); <-- flush() 사용 } } } return mapping.findForward(goTo); } - action end------------------------------------------------------------------- 이런식으로 구성되 있습니다. 무엇이 문제인지 궁금합니다... html 단에서 동적 header 를 사용할수 없다면 dSet.addDataColumn(new GauceDataColumn("HQ", GauceDataColumn.TB_STRING, 20)); 이런식으로 사용했을시 html 그리드 단에서 자료가 외 flush()가 안되는지요??? 궁금합니다. 그럼 수고 하세요~~~~~~~~~~~~~마무리 1주일 남겨놓고 이런 일이 터져서 문제네요
1931 no image 동적 header 생성 문의
기술지원
1345 2006-07-11
메일로 답변 드렸습니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 철도유통 >* GAUCE 버전 : >* WAS 종류(WebLogic 등등) : >* DB 종류 : oracle >* 문의 유형(질문/요청/참조) : >* 내용 : > > > > >더운 날씨에 고생하십니다. 현재 철도유통에 가우스로 환경을 구성하고 있습니다. > > > >대략 > > > > [후지쯔 가우스 Struts프레임워크 사용] gauce class 를 거의 오버라이딩 하는 수준입니다. > > html(jsp)(화면) <-> action <-> dao <-> xml.query > > | > > xml.setdataheader > > > > html 에서 dataset 을 생성 하고 action 에서는 미리 정의된 xml에서 datasetheader와 dao 에서 > > 생성 된 list type 의 data를 매칭 시켜 줍니다. > > > >현재 고민중인 사항은 dataheader가 동적으로 변환 해야되는데 문제입니다 > > > >1. 한 화면에 조건이 120개 정도되며 조건에 따라 쿼리문(header)가 바꿔야 됩니다. 그러므로 > > crosstab 형태의 자료가 아닙니다 > > > >2. 가우스 메뉴얼의 setdataheader 의 예제에서 보면 엑셀의 헤더가 없이 html 단에서 header를 > > 생성하여 data를 매칭시키고 있지만 사실 엑셀의 header가 없어지면 매칭이 안됩니다. > > > >3. html 단에서 setdataheader 를 조건에 따라 동적으로 구성하고 SQL역시 동적으로 구현하여 > > 실행하지만 action 에서는 html에서 보낸 dataset 이름을 받아오지만 지정한 header 정보는 > > 받아오지 못하는것 같습니다. > > > > - jsp start --------------------------------------------------------------------- > > - ..중략 ..- > > - ..setheader.. - > > DS_List.SetDataHeader("HQ:STRING(20):KEYVALUETYPE, DEPT_UPPER:STRING(20), SALE_QTY:DECIMAL(15.0), SALE_SUP:DECIMAL(15.0), GU:STRING(20),MDATE:STRING(8)"); > > ..중략... > > TR_Search.Action="<%=webapp%>/EIS.do?goTo="+goTo+parameters; > TR_Search.KeyValue="SERVLET("+action+":DSPOST=DS_List)";//조회는 O > TR_Search.Post(); > > > > ..하단에 DS_List obj 지정.. > > - jsp end--------------------------------------------------------------------- > > > > > > > > - action start------------------------------------------------------------------- > > > > public ActionForward EisSaleReportQuery(ActionMapping mapping, > ActionForm form, HttpServletRequest request, > HttpServletResponse response) throws ServletException { > > String goTo = ""; > String formGoTo = form.getParam("goTo"); // 분기할곳 > String formAction = String2.nvl(form.getParam("action")); // 이벤트 특성(O:저장, I:저장) > String formFlg = String2.nvl(form.getParam("flg")); // 조회 종류 > List list = null; > > if (formAction.equals("")) { > goTo = formGoTo; > > } else if (formAction.equals("O")) { > goTo = "blank"; > GauceHelper helper = null; > EisSaleReportQueryDAO dao = null; > List header = null; > if (formFlg.equals("1")) { > GauceDataSet dSet = new GauceDataSet(); > > try { > > > dao = new EisSaleReportQueryDAO(); > helper = new GauceHelper(request, response); > > > > ########################################### > dSet = helper.getDataSet("DSPOST"); <-- jsp 단에서 dataset 받아오는 구문 > > > > > > ########################################### > > /* 기존에 사용방식 */ > > //xml 미리 지정된 header 를 jsp 넘겨 받아온 dSet 과 매칭 */ > > //helper.setDataSetHeader(dSet, form, "EisSaleReportQueryDAO.DS_List"); > > > > > > ########################################### > > /* 아래와 같은 경우로 하면 list data와 매칭이 됩니다 > > jsp생성된 header 로는 왜 안되는 지 의문입니다 .. > > 단, 이렇게 하면 데이타 매칭은 잘되고 하단에 logger 가 잘찍히나 > > jsp 단에 그리드에서 화면에 안보여집니다. flush()를 하는데 불구하구요 > > > dSet.addDataColumn(new GauceDataColumn("HQ", GauceDataColumn.TB_STRING, 20)); > dSet.addDataColumn(new GauceDataColumn("DEPT_UPPER", GauceDataColumn.TB_STRING, 20)); > dSet.addDataColumn(new GauceDataColumn("SALE_QTY", GauceDataColumn.TB_DECIMAL, 15, 2)); > dSet.addDataColumn(new GauceDataColumn("SALE_SUP", GauceDataColumn.TB_DECIMAL, 15, 2)); > dSet.addDataColumn(new GauceDataColumn("GU", GauceDataColumn.TB_STRING, 20)); > dSet.addDataColumn(new GauceDataColumn("MDATE", GauceDataColumn.TB_STRING, 20)); > */ > ########################################### > > > > > > > > > > > > > list = dao.query((Service) form.getService(), form); //DAO 데이타 받아옴 > > helper.setDataSet(dSet, list); // dataset , list 를 매칭 > > > > > > > > logger.info("_________dSet.getDataRowCnt() :" + dSet.getDataColCnt()); > logger.info("_________dSet.getDataRowCnt() :" + dSet.getDataRowCnt()); > logger.info("_________dSet.getDataColCnt() :" + dSet.getDataColCnt()); > logger.info("_________dSet.indexOfColumn(1):" + dSet.indexOfColumn("1")); > logger.info("_________dSet.getName():" + dSet.getName()); > logger.info("_________dSet.getDataColumns():" + dSet.getDataColumns()); > > > > > > > } catch (GauceHelperException e) { > e.printStackTrace(); > helper.writeException("GAUCE", "001", "가우스처리를 못했습니다."); > } catch (Exception e) { > e.printStackTrace(); > helper.writeException("GAUCE", "002", e.getMessage()); > } finally { > helper.close(dSet); <-- flush() 사용 > > } > } > } > return mapping.findForward(goTo); > } > > > > - action end------------------------------------------------------------------- > > > > > > > >이런식으로 구성되 있습니다. > > > >무엇이 문제인지 궁금합니다... html 단에서 동적 header 를 사용할수 없다면 > >dSet.addDataColumn(new GauceDataColumn("HQ", GauceDataColumn.TB_STRING, 20)); > > >이런식으로 사용했을시 html 그리드 단에서 자료가 외 flush()가 안되는지요??? 궁금합니다. > > > >그럼 수고 하세요~~~~~~~~~~~~~마무리 1주일 남겨놓고 이런 일이 터져서 문제네요 > > > > >
1930 no image 한글깨짐 현상
최명진
1418 2006-07-06
Tag List
XE Login