• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 109926
2006.10.12 (19:09:27)


게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

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

안녕하세요?
문제 없이 잘 되던 기능이 갑자기 어느날부터 전 PC에서 안되는데 원인을 찾지 못하고 있습니다.
LuxeCombo에서 onSelChange이벤트 발생이 안되는게 왜인지 좀 알려주세요.

아래는 소스입니다.
소스 중 <SCRIPT language=JavaScript for= Lc_Address event=OnSelChange()></SCRIPT>
Combo의 값을 바꿔도 이 이벤트가 발생하지 않아 원하는 기능이 수행되지 않고 있어서
alert("a")을 줘봤더니 역시 안되었습니다.

=====================================

<%@ page contentType="text/html;" %>
<%@ page import="java.util.*" %>
<%@ page import="vd.tems.*" %>
<%@ page import="vd.tems.testplan.*" %>
<jsp:include page="../loginCheck.jsp"/>
<HTML>
<HEAD>
<LINK rel="StyleSheet" type="text/css" href="../common/vd_style.css">
<SCRIPT language="javascript" src="/tems/embedControl.js"></script>
<SCRIPT language="javascript" src="/tems/js/apprFunction.js"></SCRIPT>
<SCRIPT language="javascript">
var strClick="0";

        function on_load(){
                Lc_Address.Index = "0";
                on_searchList();
                
                var v_header = "app_by:STRING(50),app_step:STRING(10)";
            Approval_DataSet01.SetDataHeader(v_header);

                 strClick="0";
        }
        
        function on_searchList(){
                Approval_DataSet.DataID ="/tems/servlets/TestPlan?cmd=GETADDRLIST";
                Approval_DataSet.Reset();
                
        }
        
        function goSubmit(arg){
                var object_id=Lc_Address.ValueOfIndex("object_id",  Lc_Address.Index);
                var addr_name=Lc_Address.ValueOfIndex("addr_name",  Lc_Address.Index);
                var intIndex;
                
                
                if(arg=="D"){        
                        window.location.href = "apprDel.jsp?objectId="+object_id;
                        
                }else if(arg=="M"){
                        modify();
                }else if(arg=="T"){
                        intIndex=window.opener.Approval_DataSet.CountRow;
                        for(j=2;j<intIndex+1;j++){
                                window.opener.Approval_DataSet.DeleteRow(2);
                        }
                        
                        for(i=1;i<Approval_DataSet.CountRow+1;i++){
                                window.opener.Approval_DataSet.addRow();
                                window.opener.Approval_DataSet.NameString(i+1,"app_by")=Approval_DataSet.NameString(i,"app_by");
                                window.opener.Approval_DataSet.NameString(i+1,"app_step")=Approval_DataSet.NameString(i,"app_step");
                                window.opener.Approval_DataSet.NameString(i+1,"step_desc")=Approval_DataSet.NameString(i,"step_desc");
                                window.opener.Approval_DataSet.NameString(i+1,"app_kname")=Approval_DataSet.NameString(i,"app_kname");
                                window.opener.Approval_DataSet.NameString(i+1,"app_pos")=Approval_DataSet.NameString(i,"app_pos");
                                window.opener.Approval_DataSet.NameString(i+1,"app_dept")=Approval_DataSet.NameString(i,"app_dept");
                        }
                        
                        window.opener.tb_Radio.Format=tb_Radio.Format;
                        window.opener.tb_Radio.Reset();
                        window.close();
                }else if(arg=="C"){
                        window.close();
                }
        }
        
        function modify(){
        var object_id=Lc_Address.ValueOfIndex("object_id",  Lc_Address.Index);
        var addr_name=Lc_Address.ValueOfIndex("addr_name",  Lc_Address.Index);
        
                Approval_DataSet01.DeleteAll();
                        for(i=1;i<Approval_DataSet.CountRow+1;i++){
                                Approval_DataSet01.addRow();
                                Approval_DataSet01.NameString(i,"app_by")=Approval_DataSet.NameString(i,"app_by");
                                Approval_DataSet01.NameString(i,"app_step")=Approval_DataSet.NameString(i,"app_step");
                        }
                        
                        tb_TR2.Action="/tems/servlets/TestPlan?cmd=MODADDR&objectId="+object_id+"&addrName="+addr_name;
                        tb_TR2.post();
        
        }
                        
        function makeWindow(locationStr, winName, widthStr, heightStr) {
                optionStr = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,copyhistory=0,width=" + widthStr + ",height=" + heightStr
                winobject = window.open(locationStr,winName, optionStr);
        }
          

</SCRIPT>

<!-----------------------------------------------------------------------------
  Gauce Event Section
------------------------------------------------------------------------------>
<SCRIPT language=JavaScript for=tb_Radio event=OnSelChange() src="/tems/js/apprRadioSelChange.js"></SCRIPT>
<SCRIPT language=JavaScript for=Approval_Grid event=OnClick(Row,Colid) src="/tems/js/apprGridClick.js"></SCRIPT>
<SCRIPT language=JavaScript for=Approval_DataSet event=OnFilter(row)>
  var v_addrObj = Address_DataSet.NameValue(Address_DataSet.RowPosition, "object_id");
        if(Approval_DataSet.NameValue(row, "object_id")==v_addrObj){
            return true;
          }else{
            return false;
          }
        
</SCRIPT>
<SCRIPT language=JavaScript for= Lc_Address event=OnSelChange()>
        alert("a");
        on_searchList();
</SCRIPT>
<SCRIPT language=JavaScript for=Approval_DataSet event=OnLoadCompleted(rowcnt)>
        calc('S');
</SCRIPT>
<SCRIPT language=JavaScript for=tb_TR2 event=OnSuccess()>
        alert("요청한 작업이 완료되었습니다!");                
</SCRIPT>
<SCRIPT language=JavaScript for=tb_TR2 event=OnFail()>
        alert(this.ErrorMsg);
</SCRIPT>

<!--*********************** 결재 관련************************ DataSet -->
<object id="Address_DataSet" classid="clsid:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB">
        <param name="DataID"         value="/tems/servlets/TestPlan?cmd=GETADDRNAME">
        <param name=SyncLoad              value="true">
</object>

<object id="Approval_DataSet" classid="clsid:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB">
        <param name=SyncLoad              value="true">
        <param name=UseFilter             value="true">
</object>

<object id="Approval_DataSet01" classid="clsid:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB">
        <param name=SyncLoad              value="true">
</object>

<object classid=CLSID:78E24950-4295-43D8-9B1A-1F41CD7130E5 id=tb_TR2>
        <param name=Action                value="">
        <param name=KeyName                value="toinb_dataid4">
        <param name=KeyValue        value="trcontrol_t1(I:addr_list=Approval_DataSet01)">
        <param name=Parameters        value="">
</object>


</HEAD>
<body  leftmargin="20" topmargin="5" onload="on_load()">
<table border="0" cellpadding="0" cellspacing="1" bgcolor="#CECFCE">
        <tr height="25">
                <td class="TB_TH6" colspan=4  width="650">결재 경로 지정 </td>
        </tr>
        <tr height="25" >
                <td class="TB_TD4"  width="650">
        
                <comment id="__NSID__">
                        <object id=Lc_Address classid=clsid:D8BCC087-4710-427D-B2E4-A4B93B6EA197 height=120 width=150>
                  <param name=ComboStyle        value=3>
                  <param name=ComboDataID                                value="Address_DataSet">
                   <param name=EditExprFormat    value="%;addr_name">
                  <param name=ListExprFormat    value="addr_name^0^100,object_id^0^0">
            </object></comment><SCRIPT>__WS(__NSID__);</SCRIPT></td>
        </tr><tr>
                <td></td>
        </tr><tr>
                <td class="TB_TD4">
                        <table>
                        <tr>
                                <td colspan="3">
                                                <table cellspacing=0 cellpadding=0 align="right">
                                                <tr>
                                                        <td>
                                                        <TABLE border=0 cellspacing=0 cellpadding=0>
                                                        <tr>
                                                                <td class=btLeft01></td>
                                                                <td class=btCenter01 width="50"><span><a href="javaScript:search('G');" class="BodyFileBtTextLink01"><nobr>지정</nobr></a></span></td>
                                                                <td class=btRight01></td>
                                                        </tr>
                                                        </TABLE>
                                                        </td>
                                                </tr>
                                        </table>
                                                <input type=text name=txt_appr style="width:250;height:20" onkeydown="enter('G');" style="valign:center">
                                </td>
                        </tr><tr>
                                <td>
                                <comment id="__NSID__">
                                <!--*********************** 결재 관련************************ DataGrid -->
                                        <object id=Approval_Grid classid=CLSID:EA8B6EE6-3DD8-4534-B4BB-27148CF0042B style="height=100; width=450">
                                                <param name=DataID                value=Approval_DataSet>
                                                <param name=MultiRowSelect  value="true">
                                                <param name=Format                value='
                                                        <FC> id={currow}     name=NO   width=55  align=center</FC>
                                                        <C>ID=app_by        name="ApproveId"                show=false</C>
                                                        <C>ID=app_step        name="ApprTypeCode"         show=false</C>
                                                        <C>ID=step_desc        name="Type"        width=50  show=true</C>
                                                        <C>ID=app_kname        name="Name"                width=90 show=true</C>
                                                        <C>ID=app_pos                name="Grade"                width=90 show=true</C>
                                                        <C>ID=app_dept                name="Dept."                width=150 show=true</C>
                                                        <C>ID=process_obj        name="process_obj"                show=false</C>
                                                        '>
                                        </object></comment><SCRIPT>__WS(__NSID__);</SCRIPT>

                                </td><td>
                                <!--*********************** 결재 관련************************ Radio -->
                                        <comment id="__NSID__">
                                        <object id=tb_Radio classid=CLSID:B22DC058-80A2-438F-A64D-08B3B04AD7E0        style="height:60;width=80">
                                                <param name=Cols        value="1">
                                                <param name=Format        value="A^결재[0],G^합의[0],N^통보[0]">
                                        </object></comment><SCRIPT>__WS(__NSID__);</SCRIPT>
                                </td><td>
                                        <table border=0 cellspacing=0 cellpadding=0 width=100>
                                        <!--*********************** 결재 버튼 ************************  -->
                                        <tr align=center>
                                                <td><br>
                                                <TABLE border=0 cellspacing=0 cellpadding=0>
                                                <tr>
                                                        <td class=btLeft01></td>
                                                        <td class=btCenter01 width="30"><span>
                                                                <a href="javaScript:del('G');" class="BodyFileBtTextLink01"><img src="../images/icon_r_delete.gif" width="9" height="10" alt="" border="0"     hspace="2"><nobr>삭제</nobr></a></span></td>
                                                        <td class=btRight01></td>
                                                </tr><tr>
                                                        <td class=btLeft01></td>
                                                        <td class=btCenter01 width="30"><span>
                                                                <a href="javaScript:up('G');" class="BodyFileBtTextLink01"><img src="../images/icon_r_up.gif" width="7" height="8" alt="" border="0"     hspace="2">   <nobr>위</nobr></a></span></td>
                                                        <td class=btRight01></td>
                                                </tr><tr>
                                                        <td class=btLeft01></td>
                                                        <td class=btCenter01 width="30"><span>
                                                                <a href="javaScript:down('G');" class="BodyFileBtTextLink01"><img src="../images/icon_r_down.gif" width="7" height="8" alt="" border="0"     hspace="2"><nobr>아래</nobr></a></span></td>
                                                        <td class=btRight01></td>
                                                </tr>
                                                </table>
                                                </td>
                                        </tr>
                                        </table>
                                </td>
                        </tr>
                        </table>
                </td>
        </tr><tr>
                <table border=0 cellspacing=0 cellpadding=0 width=600>
                        <tr align=center>
                                <td><br>
                                <TABLE border=0 cellspacing=0 cellpadding=0>
                                <tr>
                                        <td class=btLeft01></td>
                                        <td class=btCenter01 width="60"><span><a href="javaScript:goSubmit('M');" class="BodyFileBtTextLink01"><nobr>주소록 수정 </nobr></a></span></td>
                                        <td class=btRight01></td>
                                        <td class=btLeft01></td>
                                        <td class=btCenter01 width="60"><span><a href="javaScript:goSubmit('D');" class="BodyFileBtTextLink01"><nobr>주소록 삭제</nobr></a></span></td>
                                        <td class=btRight01></td>
                                        <td>    </td>
                                        <td>    </td>                                        
                                        <td class=btLeft01></td>
                                        <td class=btCenter01 width="60"><span><a href="javaScript:goSubmit('T');" class="BodyFileBtTextLink01"><nobr>가져오기 </nobr></a></span></td>
                                        <td class=btRight01></td>
                                        <td class=btLeft01></td>
                                        <td class=btCenter01 width="60"><span><a href="javaScript:goSubmit('C');" class="BodyFileBtTextLink01"><nobr>닫기</nobr></a></span></td>
                                        <td class=btRight01></td>
                                </tr>
                                </table>
                                </td>
                        </tr>
                </table>
        </tr>
</table>

</body>
</HTML>
번호 제목 닉네임 조회 등록일
Selected LuxeCombo에서 onSelChange이벤트 발생이 안되는 문제
하효정
109926 2006-10-12
864 LuxeCombo에서 onSelChange이벤트 발생이 안되는 문제
기술지원37
2757 2006-10-12
863 GauceFilter를 통한 정상 요청이 아닙니다. 라는 에러메시지
이종진
1833 2006-10-11
862 GauceFilter를 통한 정상 요청이 아닙니다. 라는 에러메시지
관리자
1981 2006-10-11
861 GauceFilter를 통한 정상 요청이 아닙니다. 라는 에러메시지
이종진
1753 2006-10-11
860 GauceFilter를 통한 정상 요청이 아닙니다. 라는 에러메시지
관리자
1805 2006-10-11
859 GauceFilter를 통한 정상 요청이 아닙니다. 라는 에러메시지
이종진
1614 2006-10-11
858 그리드에서 소계처리할때
조영화
1520 2006-10-10
857 그리드에서 소계처리할때
관리자
1522 2006-10-10
856 Max Component Active Update관련 문의
김주영
1593 2006-10-10
855 Max Component Active Update관련 문의
관리자
1705 2006-10-10
854 자료실처럼 파일업로드 다운로드(첨부파일 5개 인 경우)를 할려고 하는데...
김정실
2564 2006-10-10
853 자료실처럼 파일업로드 다운로드(첨부파일 5개 인 경우)를 할려고 하는데...
관리자
2898 2006-10-10
852 X-chart Y축 text 간격에 대한 문의... 파일
안근식
1597 2006-10-09
851 X-chart Y축 text 간격에 대한 문의...
최재원
1613 2006-10-10
850 GridToExcel 시 already exists ... 메세지 창 안띄우게..
심보현
1912 2006-10-09
849 GridToExcel 시 already exists ... 메세지 창 안띄우게..
관리자
1714 2006-10-10
848 자료실처럼 파일업로드 다운로드를 할려고 하는데...
김정실
1654 2006-09-30
847 자료실처럼 파일업로드 다운로드를 할려고 하는데...
관리자
2497 2006-09-30
846 Grid질문합니다. 파일
남현주
1544 2006-09-29
Tag List
XE Login