• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2757
2006.10.12 (21:31:16)
luxecombo를 아래와 같이 수정하세요


<param name=WantSelChgEvent value="true">
속성을 추가하시면 됩니다.

<object id=Lc_Address classid=clsid:D8BCC087-4710-427D-B2E4-A4B93B6EA197 height=120 width=150>
                  <param name=ComboDataID                                value="Address_DataSet">
                   <param name=EditExprFormat    value="%;col1">
                  <param name=ListExprFormat    value="col1^0^100,col2^0^0">
                  <param name=WantSelChgEvent value="true">
</object>


WantSelChgEvent 의 자세한 내용은 component manual을 참고하시기 바랍니다.

=========================================
>
>
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 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>
번호 제목 닉네임 조회 등록일
865 LuxeCombo에서 onSelChange이벤트 발생이 안되는 문제
하효정
109928 2006-10-12
Selected LuxeCombo에서 onSelChange이벤트 발생이 안되는 문제
기술지원37
2757 2006-10-12
863 GauceFilter를 통한 정상 요청이 아닙니다. 라는 에러메시지
이종진
1835 2006-10-11
862 GauceFilter를 통한 정상 요청이 아닙니다. 라는 에러메시지
관리자
1983 2006-10-11
861 GauceFilter를 통한 정상 요청이 아닙니다. 라는 에러메시지
이종진
1756 2006-10-11
860 GauceFilter를 통한 정상 요청이 아닙니다. 라는 에러메시지
관리자
1806 2006-10-11
859 GauceFilter를 통한 정상 요청이 아닙니다. 라는 에러메시지
이종진
1615 2006-10-11
858 그리드에서 소계처리할때
조영화
1522 2006-10-10
857 그리드에서 소계처리할때
관리자
1524 2006-10-10
856 Max Component Active Update관련 문의
김주영
1595 2006-10-10
855 Max Component Active Update관련 문의
관리자
1706 2006-10-10
854 자료실처럼 파일업로드 다운로드(첨부파일 5개 인 경우)를 할려고 하는데...
김정실
2565 2006-10-10
853 자료실처럼 파일업로드 다운로드(첨부파일 5개 인 경우)를 할려고 하는데...
관리자
2899 2006-10-10
852 X-chart Y축 text 간격에 대한 문의... 파일
안근식
1599 2006-10-09
851 X-chart Y축 text 간격에 대한 문의...
최재원
1614 2006-10-10
850 GridToExcel 시 already exists ... 메세지 창 안띄우게..
심보현
1913 2006-10-09
849 GridToExcel 시 already exists ... 메세지 창 안띄우게..
관리자
1715 2006-10-10
848 자료실처럼 파일업로드 다운로드를 할려고 하는데...
김정실
1655 2006-09-30
847 자료실처럼 파일업로드 다운로드를 할려고 하는데...
관리자
2497 2006-09-30
846 Grid질문합니다. 파일
남현주
1545 2006-09-29
Tag List
XE Login