• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1475
2006.03.30 (19:09:30)
작업하신 소스를 보면,
수정하려는 셀이 첫번째 로우가 아니고, 그 셀의 첫번째 로우의 값이 0 일때 조건에 걸리게 됩니다.
그럼 말씀하신대로 스크립트 처리는 한거 같은데, alert 이 이상하게 뜬다고 하시니..

우선 조건에 말씀하신대로 안걸리시나요?
말씀하신대로 동작이 되어야 한다면 스크립트는 맞게 작성을 하신것 같습니다.

조건을 다시 살펴보시고,
조건에 걸리는 첫번째 로우의 칼럼에 포커스를 주기 위해서는,
칼럼에는 이미 포커스가 있으니까 데이타셋의 RowPosition 만 1 로 바꿔주시면 됩니다.



>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : q_cost
>* GAUCE 버전 : 3.x
>* WAS 종류(WebLogic 등등) : oc4j
>* DB 종류 : oracle
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>
> <script language=JavaScript for=GR_TranQtCost event=OnEnter(row,colid)>
>
>        if  ((row > 1) && (DS_TranQtCost_DB.NameValue(1,colid) == 0)){
>            alert(colid+' '+"월의 매출액을 입력하세요!");
>        }
>                
> </script>
>
> 안녕하세요.
>
> 총 9개의 row가 있는 grid이고, 특정 필드에 값을 입력을 할려고 할때,
> 첫번째 row에 값이 있는지 여부를 확인해서 값이 "0" 이면
>메세지 박스를 띄우고, 그 첫번째 row의 필드에 focus를 두게끔 하려고 합니다.
>위 script 처럼 해보긴 했는데...
>
>alert창이 이상하게 뜨더라구욤...
>
>어떤 방법으로 처리하면 되는지 답변 부탁드릴께요..
>그럼 수고하세요.
>
번호 제목 닉네임 조회 등록일
1509 no image Report pageskip문의
문연화
1436 2006-04-04
1508 no image 이게 어느 때 발생하는 에러인지요?
김형욱
1486 2006-04-04
* GAUCE 버전 : 3.1 * WAS 종류(WebLogic 등등) : Weblogic 6.1 * DB 종류 : Oracle 9i * 문의 유형(질문/요청/참조) : 질문 * 내용 : 아래 로그보시고 이게 어느 때 발생하는 에러인지 확인 부탁드립니다. 필요하시면 서버단 소스도 보내드리도록 하겠습니다. java.lang.RuntimeException: Can not write GauceDataSet to Component! java.io.IOException: Æ????? ´??? at com.gauce.io.CommonResponse.bufferFilled(CommonResponse) at com.gauce.GauceDataSet.addDataRow(GauceDataSet) at ksd.vo.at.action.VOAT0202ms_01A.search0206(VOAT0202ms_01A.java:376) at ksd.vo.at.action.VOAT0202ms_01A.execute(VOAT0202ms_01A.java:85) at com.sds.ori.waf.controller.action.RequestProcessor.processActionPerform(RequestProcessor.java:545) at com.sds.ori.waf.controller.action.RequestProcessor.process(RequestProcessor.java:293) at com.sds.ori.waf.controller.action.ActionServlet.process(ActionServlet.java:340) at com.sds.ori.waf.controller.action.ActionServlet.doPost(ActionServlet.java:161) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:275) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:21) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at com.fff.session.SessionFilter.doFilter(SessionFilter.java:63) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at com.sds.ori.waf.util.EncodingFilter.doFilter(EncodingFilter.java:102) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
1507 no image 이게 어느 때 발생하는 에러인지요?
기술지원45
1591 2006-04-06
안녕하세요 쉬프트 정보통신 기술지원팀입니다. 문의하신 에러는 IOException이 발생하면서 화면단 Dataset과 통신이 중단되면서 발생된 문제로 판단됩니다. 이렇게 로그만 봐서는 정확하게 어떠한 이유 때문인지 판단하기는 어렵습니다. 정확히 어떠한 동작을 수행중에 발생되는 문제인지 말씀해 주시고 문제화면 캡쳐와 소스등을 추가해 주시면 확인하도록 하겠습니다. 그럼 수고하시고 좋은 하루 되시기 바랍니다!! >* GAUCE 버전 : 3.1 >* WAS 종류(WebLogic 등등) : Weblogic 6.1 >* DB 종류 : Oracle 9i >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : >아래 로그보시고 이게 어느 때 발생하는 에러인지 확인 부탁드립니다. >필요하시면 서버단 소스도 보내드리도록 하겠습니다. > >java.lang.RuntimeException: Can not write GauceDataSet to Component! > java.io.IOException: Æ????? ´??? > at com.gauce.io.CommonResponse.bufferFilled(CommonResponse) > at com.gauce.GauceDataSet.addDataRow(GauceDataSet) > at ksd.vo.at.action.VOAT0202ms_01A.search0206(VOAT0202ms_01A.java:376) > at ksd.vo.at.action.VOAT0202ms_01A.execute(VOAT0202ms_01A.java:85) > at com.sds.ori.waf.controller.action.RequestProcessor.processActionPerform(RequestProcessor.java:545) > at com.sds.ori.waf.controller.action.RequestProcessor.process(RequestProcessor.java:293) > at com.sds.ori.waf.controller.action.ActionServlet.process(ActionServlet.java:340) > at com.sds.ori.waf.controller.action.ActionServlet.doPost(ActionServlet.java:161) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:275) > at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:21) > at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) > at com.fff.session.SessionFilter.doFilter(SessionFilter.java:63) > at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) > at com.sds.ori.waf.util.EncodingFilter.doFilter(EncodingFilter.java:102) > at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) > >
1506 no image 비공개 기능좀 없애주세요
심보현
1397 2006-04-03
1505 no image 비공개 기능좀 없애주세요
기술지원45
1533 2006-04-03
1504 no image 빠른 답변 감사합니다.. ^^
심보현
1470 2006-04-03
>안녕하세요 > >쉬프트 정보통신 기술지원팀입니다. > >요청하신 기능은 쉽게 결정할 수는 없습니다. > >비공개 기능은 업체분들께서 실제 자사 개발 소스등을 올려주시면서 보안의 문제가 있을 경우 > >올려주시기 때문에 존재하기도 합니다. > >Q&A의 취지는 접속하시는 분들께서 좋은 정보를 얻으시길 바라며 운영하는 것이기는 하오나 > >지금 입장에서는 바로 비공개 기능을 없앨 수는 없고 > >더 좋은 정보들을 공유될 수 있게 노력 하도록 하겠습니다. > >저희 게시판을 이용해 주셔서 감사합니다. > >그럼 수고 하시고 좋은 하루 되시기 바랍니다!! > > >>게시판을 이용해 주셔서 감사합니다. >>다음양식에 맞게 입력해주세요. >> >>* 고객시스템명 : >>* GAUCE 버전 : >>* WAS 종류(WebLogic 등등) : >>* DB 종류 : >>* 문의 유형(질문/요청/참조) : >>* 내용 : >> >> 뭐좀 알아볼려고 검색해보면 비밀글 이라 볼수 없다는게 꽤많네요. >> 가우스 물어보는데 비밀로 할께 모 있다구 비밀로 하시는지..^^ >> >> Q&A 검색을 통해 많은정보 얻어가는데요 >> 비밀글이 꼭 필요한기능인가 라는 생각이 드네요 >> 그래도 비밀로 하고싶으시면 메일로 주고 받으시면 될거 같은데.. >> 기술지원하시는분들도 같은질문 반복적으로 오면 귀찮지 않나요 ? >> >> 게시판 검색하다 답답해서 글한번 올립니다... >> >> >
1503 no image Grid 입력 자리수 관련 문의.
이선민
2055 2006-03-31
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : q_cost * GAUCE 버전 : 3.x * WAS 종류(WebLogic 등등) : oc4j * DB 종류 : oracle * 문의 유형(질문/요청/참조) : * 내용 : 안녕하세요. Grid에 숫자값을 입력할수 있게끔 하려고 하는데요. 컬럼에 입력할수 있는 최대자리수가 현재는 4자리 밖에는 안되네요. 정수로 입력을 하면 4자리..소수점 포함하면 소수 세째자리까지 포함되서 xxxx.xxx까지 입력이 가능하게끔 되어있는데요? 이를 정수로 7~8자리까지 입력할수 있게끔하려고 하는데..찾기가 힘드네요..^^; db에 컬럼 type은 number이구요. 설정하는 방법..답변 부탁드릴께요 아, 글고...아래 <C>부분에..Dec= {decode(costgbname,'목표액',0,1)} 이렇게 하면 안되나요? 수고하세요.. * script 상에는 아래와 같이 구현되어 있습니다. grFmt = grFmt + " <C> id='month01' name='1월' Dec= {decode(costgbname,'목표액',0,1)} width=55 sort=true align=right FontStyle='bold' fontexpr={currow-tointeger(currow/2)*2=99} HeadBgColor=#09A5C4 HeadColor=white BgColor={decode(costcode,'S', white, decode(costgbname,'목표액','#ffefd5'))} edit=none</C> "; <object classid="CLSID:1F57AEAD-DB12-11D2-A4F9-00608CEBEE49" id="GR_TranQtCost" class="cls_grid" style="width:100%;height:350;"> <param name="DataID" value="DS_TranQtCost_DB"> <param name="Editable" value='true'> <param name="AllShowEdit" value='true'> <param name="ColSelect" value="true"> <param name="IndWidth" value="0"> <param name="TitleHeight" value="30"> <param name="BorderStyle" value="0"> <param name="ColSizing" value="true"> <param name="ColSelect" value="false"> <param name="LineColor" value="#9F9F9F"> <param name="FillArea" value="false"> <param name="FontSize" value="9."> <param name="FontName" value="굴림"> <param name="RowHeight" value="26"> <Param name="SelectionColor" value=" <SC>Type='FocusCurRow', BgColor='#0084B5', TextColor='#FFFFFF'</SC> <SC>Type='CurRow', BgColor='#FFFFFF', TextColor='#6F6F6F'</SC>">
1502 no image Grid 입력 자리수 관련 문의.
기술지원16
1708 2006-04-03
그리드에서 숫자를 입려할때 제한이 되는 것은 데이타셋 헤더를 그와 같이 했기 때문입니다. 예를 들어 가우스 서비스를 생성하실때, TB_DECIMAL, 5,3 이와 같이 생성을 하셨다면, 정수부분은 2자리가 소수점 아래 부분은 3자리가 들어가게 됩니다. 말씀하신 것처럼 동작을 한다면 TB_DECIMAL, 7,3 과 같이 헤더 선언이 되어있을 것입니다. 정수로 입력을 하시려면 헤더를 INT 로 선언을 하시면 됩니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : q_cost >* GAUCE 버전 : 3.x >* WAS 종류(WebLogic 등등) : oc4j >* DB 종류 : oracle >* 문의 유형(질문/요청/참조) : >* 내용 : > > 안녕하세요. > > Grid에 숫자값을 입력할수 있게끔 하려고 하는데요. > 컬럼에 입력할수 있는 최대자리수가 현재는 4자리 밖에는 안되네요. > 정수로 입력을 하면 4자리..소수점 포함하면 소수 세째자리까지 포함되서 xxxx.xxx까지 입력이 가능하게끔 되어있는데요? > 이를 정수로 7~8자리까지 입력할수 있게끔하려고 하는데..찾기가 힘드네요..^^; > db에 컬럼 type은 number이구요. > > 설정하는 방법..답변 부탁드릴께요 > > 아, 글고...아래 <C>부분에..Dec= {decode(costgbname,'목표액',0,1)} 이렇게 하면 안되나요? > > 수고하세요.. > > * script 상에는 아래와 같이 구현되어 있습니다. > > grFmt = grFmt + " <C> id='month01' name='1월' Dec= {decode(costgbname,'목표액',0,1)} width=55 sort=true align=right FontStyle='bold' fontexpr={currow-tointeger(currow/2)*2=99} HeadBgColor=#09A5C4 HeadColor=white BgColor={decode(costcode,'S', white, decode(costgbname,'목표액','#ffefd5'))} edit=none</C> "; > > ><object classid="CLSID:1F57AEAD-DB12-11D2-A4F9-00608CEBEE49" id="GR_TranQtCost" class="cls_grid" style="width:100%;height:350;"> > <param name="DataID" value="DS_TranQtCost_DB"> > <param name="Editable" value='true'> <param name="AllShowEdit" value='true'> > <param name="ColSelect" value="true"> > <param name="IndWidth" value="0"> > <param name="TitleHeight" value="30"> > <param name="BorderStyle" value="0"> > <param name="ColSizing" value="true"> > <param name="ColSelect" value="false"> > <param name="LineColor" value="#9F9F9F"> > <param name="FillArea" value="false"> > <param name="FontSize" value="9."> > <param name="FontName" value="굴림"> > <param name="RowHeight" value="26"> > <Param name="SelectionColor" value=" > <SC>Type='FocusCurRow', BgColor='#0084B5', TextColor='#FFFFFF'</SC> > <SC>Type='CurRow', BgColor='#FFFFFF', TextColor='#6F6F6F'</SC>">
1501 no image ToolTip 사용 문의
조풍연
1585 2006-03-31
* 고객시스템명 : SDI * GAUCE 버전 : 3.5 * WAS 종류(WebLogic 등등) : * DB 종류 : * 문의 유형(질문/요청/참조) : * 내용 : 그리드상에서 ToolTip을 사용하고 싶습니다. 매뉴얼에 씌여진대로 해보았으나 별 반응이 없네요.. 또 매뉴얼의 샘플 화면을 띄워봐도.. 툴팁이 반응이 없는데.. 버젼에 이상이 있는건지 사용방법에 문제가 있는건지 모르겠네요.. 정확하게 사용된 예제가 있으면 좀 알려주십시요.. 현재 사용예 <OBJECT class=work_box CLASSID=CLSID:1F57AEAD-DB12-11D2-A4F9-00608CEBEE49 ID=tbgr_GRID_01 STYLE="WIDTH:100%;"> <PARAM NAME=DataID VALUE=tbds_DSET_01> <PARAM NAME=RowHeight VALUE=20> <PARAM NAME=FixSizing VALUE=true> <PARAM NAME=ColSizing VALUE=true> <PARAM NAME=Editable VALUE=true> <PARAM NAME=ViewUnbind VALUE=true> <PARAM NAME=ViewHeader VALUE=true> <PARAM NAME=ViewSummary VALUE=0> <PARAM NAME=HeadBorder VALUE=4> <PARAM NAME=BorderStyle VALUE=0> <PARAM NAME=IndWidth VALUE=20> <PARAM NAME=ToolTip VALUE='use=true;header=true;alt=true;createtime=500;fontsize=9;color=#0f0f0f;edgecolor=green;'> </OBJECT> tbgr_GRID_01.format = "<FC>ID=I_CARD, Name='카드번호', width=140,align=center</FC>" + "<C>ID=N_VEN_ADDR, Name='주소', width=70,align=center, ToolTipShow=true, ToolTipColumn=N_VEN_ADDR</C>" + "<C>ID=N_VENDOR, Name='가맹점', width=70,align=center, ToolTipShow=true, ToolTipColumn=N_VENDOR</C>"; 이렇게 설정했는데 다른 설정이 더 있어야 하는건지요..
1500 no image ToolTip 사용 문의
기술지원37
1762 2006-04-03
툴팁 기능은 NewPacket - 1.1.0.138 Mx - 1.2.0.34 Unicode – 2.0.0.24 버전 이상에서 지원되고 있는 기능입니다. 현재 사용하시는 그리드의 버전이 몇인지 알려주시기 바랍니다. >* 고객시스템명 : SDI >* GAUCE 버전 : 3.5 >* WAS 종류(WebLogic 등등) : >* DB 종류 : >* 문의 유형(질문/요청/참조) : >* 내용 : >그리드상에서 ToolTip을 사용하고 싶습니다. >매뉴얼에 씌여진대로 해보았으나 별 반응이 없네요.. 또 매뉴얼의 >샘플 화면을 띄워봐도.. 툴팁이 반응이 없는데.. 버젼에 이상이 있는건지 >사용방법에 문제가 있는건지 모르겠네요.. >정확하게 사용된 예제가 있으면 좀 알려주십시요.. > >현재 사용예 ><OBJECT class=work_box CLASSID=CLSID:1F57AEAD-DB12-11D2-A4F9-00608CEBEE49 ID=tbgr_GRID_01 STYLE="WIDTH:100%;"> > <PARAM NAME=DataID VALUE=tbds_DSET_01> > <PARAM NAME=RowHeight VALUE=20> > <PARAM NAME=FixSizing VALUE=true> > <PARAM NAME=ColSizing VALUE=true> > <PARAM NAME=Editable VALUE=true> > <PARAM NAME=ViewUnbind VALUE=true> > <PARAM NAME=ViewHeader VALUE=true> > <PARAM NAME=ViewSummary VALUE=0> > <PARAM NAME=HeadBorder VALUE=4> > <PARAM NAME=BorderStyle VALUE=0> > <PARAM NAME=IndWidth VALUE=20> > <PARAM NAME=ToolTip VALUE='use=true;header=true;alt=true;createtime=500;fontsize=9;color=#0f0f0f;edgecolor=green;'> ></OBJECT> > >tbgr_GRID_01.format = > "<FC>ID=I_CARD, Name='카드번호', width=140,align=center</FC>" + > "<C>ID=N_VEN_ADDR, Name='주소', width=70,align=center, ToolTipShow=true, ToolTipColumn=N_VEN_ADDR</C>" + > "<C>ID=N_VENDOR, Name='가맹점', width=70,align=center, ToolTipShow=true, ToolTipColumn=N_VENDOR</C>"; > >이렇게 설정했는데 다른 설정이 더 있어야 하는건지요..
1499 no image 한글 OS 에서는 한글 이상 없는데, 러시아 OS 에서는 한글이 깨집니다.
윤성희
1809 2006-03-31
1498 no image 한글 OS 에서는 한글 이상 없는데, 러시아 OS 에서는 한글이 깨집니다.
기술지원16
1464 2006-04-03
1497 no image 한글 OS 에서는 한글 이상 없는데, 러시아 OS 에서는 한글이 깨집니다.
윤성희
1444 2006-04-04
1496 no image 한글 OS 에서는 한글 이상 없는데, 러시아 OS 에서는 한글이 깨집니다.
기술지원47
1846 2006-04-04
하나의 웹페이지를 가지고 클라이언트 PC와 상관없이 표현하고자 하는 언어를 표현하려면 (이는 한페이지에서 하나의 언어뿐만이 아니라, 여러언어의 표헌까지도 포함하는 얘기입니다.) DB뿐만이 아니라, 웹페이지의 인코딩, 가우스 컴포넌트셋 모두 유니코드로 설정하셔야 합니다. 님의 증상의 핵심은 한글이라는 언어를 한글PC에서 정상적으로 나오는 것은 유니코드든 ANSI든 표현이 되는것이고, 러시아 OS는 웹페이지가 ANSI타입이면 러시아어의 문자열로 표현할려고 합니다. 그래서 깨진문자(실제로는 러시아어의 char 맵핑으로 표현된 것이지만)로 보이는 겁니다. 우선 사용하신 가우스 컴포넌트의 버젼이 유니코드제품인지 확인하시길 바라며 (확인법은 컴포넌트 FAQ의 버젼별 clsid 비교표를 참조하세요) 만일 유니코드 버젼이 아니시면, 유니코드로 컴포넌트를 수정하시길 바라며 (이방법을 모르시면 기술지원팀으로 유선이나 메일로 요청을 하시면됩니다.) 웹페이지의 인코딩도 utf로 수정을 하셔야 합니다. 위의 경우에 대해 직접 진행하시기 여려우시면 CNS의 기술재사용팀에 문의하시는 방법이 가장 빠를듯 합니다. 만일 모든것이 유니코드셋팅이 되어 있다면, 상황설명중 가우스의 charset은 euc-kr이라고 하셨는데, 이는 가우스 서비스데이타의 charset을 그렇게 하신거라면, utf-8로 변경하시면 됩니다. 만일 euc-kr이 웹페이지 자체에 설정된 부분이면 이는 첫번째 가정으로 푸시는 거겠죠. 설명이 장황하게 길었지만, 핵심은 모든 설정을 유니코드로 하셔야 하며 이때 클라이언트사용자의 PC는 윈도우 2k, 윈도우 xp, 윈도우 2003 등의 버젼을 사용하셔야 합니다. > > >>가우스 컴포넌트가 올라가 있는 페이지의 한글은 정상적으로 표현이 되나요? > -> 네 >>그리드 컴포넌트 내의 데이타가 깨진다는 말씀이신거 같은데, >>가우스 charset 설정을 UTF-8 로 바꾸시고 다시 테스트 해보시기 바랍니다. > -> 이럴경우 한글OS 에서도 깨집니다. >> >> >>>게시판을 이용해 주셔서 감사합니다. >>>다음양식에 맞게 입력해주세요. >>> >>>* 고객시스템명 : LG 전자 구매시스템 >>>* GAUCE 버전 : 3.5 >>>* WAS 종류(WebLogic 등등) : weblogic 8.1 >>>* DB 종류 : ORACLE 9.2.0.6 >>>* 문의 유형(질문/요청/참조) : 질문 >>>* 내용 : 국내 PC 에서는 한글이 안깨지고, 러시아에서 그리드의 내역중 한글 부분이 깨집니다. >>> DB는 UTF-8 이고, 가우스 charset 설정은 EUC-KR 입니다. >>> >>> 러시아 OS는 윈도우 XP 이고, 일반 한글 웹페이지는 이상없습니다. >>> >>> 어떻게 처리해야 할지 빠른 답변 부탁드립니다. >>> >> >
1495 no image report 출력 관련 문의
재웅아비
1517 2006-03-31
1494 no image report 출력 관련 문의
기술지원16
1560 2006-04-03
1493 no image report에서 페이지별로 소계를 출력
재웅아비
1392 2006-03-31
1492 no image report에서 페이지별로 소계를 출력
기술지원16
1715 2006-04-03
1491 no image Event :OnEnter 관련 질문입니다.
이선민
1422 2006-03-30
Selected no image Event :OnEnter 관련 질문입니다.
기술지원16
1475 2006-03-30
작업하신 소스를 보면, 수정하려는 셀이 첫번째 로우가 아니고, 그 셀의 첫번째 로우의 값이 0 일때 조건에 걸리게 됩니다. 그럼 말씀하신대로 스크립트 처리는 한거 같은데, alert 이 이상하게 뜬다고 하시니.. 우선 조건에 말씀하신대로 안걸리시나요? 말씀하신대로 동작이 되어야 한다면 스크립트는 맞게 작성을 하신것 같습니다. 조건을 다시 살펴보시고, 조건에 걸리는 첫번째 로우의 칼럼에 포커스를 주기 위해서는, 칼럼에는 이미 포커스가 있으니까 데이타셋의 RowPosition 만 1 로 바꿔주시면 됩니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : q_cost >* GAUCE 버전 : 3.x >* WAS 종류(WebLogic 등등) : oc4j >* DB 종류 : oracle >* 문의 유형(질문/요청/참조) : >* 내용 : > > > <script language=JavaScript for=GR_TranQtCost event=OnEnter(row,colid)> > > if ((row > 1) && (DS_TranQtCost_DB.NameValue(1,colid) == 0)){ > alert(colid+' '+"월의 매출액을 입력하세요!"); > } > > </script> > > 안녕하세요. > > 총 9개의 row가 있는 grid이고, 특정 필드에 값을 입력을 할려고 할때, > 첫번째 row에 값이 있는지 여부를 확인해서 값이 "0" 이면 >메세지 박스를 띄우고, 그 첫번째 row의 필드에 focus를 두게끔 하려고 합니다. >위 script 처럼 해보긴 했는데... > >alert창이 이상하게 뜨더라구욤... > >어떤 방법으로 처리하면 되는지 답변 부탁드릴께요.. >그럼 수고하세요. >
Tag List
XE Login