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

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

dataset에서 RowPosition이 계속 1로만 반환을 하네요.
combo하고 연동을 하는 부분에서 잘 돌아가다가 몇가지 컴포넌트를 추가한 다음부터 이상하게
콤보를 변경해도 항상 가장 처음값만 반환하고 있습니다. 즉 DataSet.RowPosition이 콤보에서 값을 선택해도 항상
1만 반환하네요.
그래서 일단 combo의 index값 +1로 변경은 해 봤습니다만 이게 왜 그런지 모르겠네요.
다른 컴포넌트(report나 bind, tr)과 상호 간섭을 하는지요?

그리고 다른 의문으로 레포트를 만들어서 미리 보기 한후 출력하면 미리 보기단계까지는 정상적으로 나오는데 정작 프린트를 하면 종이에는 선만 인쇄되고 글짜는 한자도 인쇄가 안됩니다.
레포트 모듈이 윈 2000 버젼이나 보안모듈, 프린터와 관계가 있나요?


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
  <HEAD>
    <META http-equiv=Content-Type content="text/html; charset=ks_c_5601-1987">
    <META content="MSHTML 6.00.2800.1522" name=GENERATOR>
    <SCRIPT language=JavaScript>
    function Button_1_onclick()
{
        var in_brname = Textbox_1.value;
        var in_row = MxDataSet_3.RowPosition;
        var in_index = MxCombo_1.index+1;
        var in_brcd = MxDataSet_3.NameString(in_index,'BRANCD');
        alert ('row = '+in_row+' & index = '+in_index);
        var in_url = 'http://localhost:8080/gaus/group1/test/insa.jsp?BRANCD='+in_brcd+'&EMPNAME='+in_brname;
        //alert (in_url);
        MxDataSet_2.DataId = in_url;
        MxDataSet_2.reset();
        
}

    function onLoadf ()
    {
            //MxDataSet_3.DataID = 'http://localhost:8080/gaus/group1/test/brcd.jsp';
            //MxDataSet_3.reset();
     }
  
function Button_insert_onclick()
{
        //alert ('add row');
        MxDataSet_2.AddRow ();
        MxDataSet_2.Focus();
}

function Button_delete_onclick()
{
        MxDataSet_2.DeleteRow(MxDataSet_2.RowPosition);
}

function Button_write_onclick()
{
MxLogicalTR_1.Post();
}
  
function Button_csv_onclick()
{
        MxGrid_2.ExportFile ("사원정보조회",true);
}
  
function Button_excel_onclick()
{
        MxGrid_2.RunExcel ("사원정보조회");
}
  
function Button_report_onclick()
{
        //alert ('미리보기');
        MxReport_1.Preview();
}
  
function Button_undo_onclick()
{
        MxDataSet_2.UndoAll();
}
    </SCRIPT>
    <SCRIPT language=JavaScript event=OnSuccess() for=MxLogicalTR_1>
    alert ("작업이 성공적으로 이루어 졌습니다.");
    </SCRIPT>
    <SCRIPT language=JavaScript event=OnFail() for=MxLogicalTR_1>
    alert ("작업실패 : "+ MxLogicalTR_1.ErrorMsg
    </SCRIPT>
  </HEAD>
  <BODY onload="onLoadf ()">
    <OBJECT id=MxDataSet_3 style="Z-INDEX: 111; LEFT: 132px; POSITION: absolute; TOP: 19px" classid=clsid:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB VIEWASTEXT>
      <PARAM NAME="DataID" VALUE="http://localhost:8080/gaus/group1/test/brcd.jsp?toinb_dataid4=brcd.jsp&BRANCD=&BRANNAME_BRIEF=">
      <PARAM NAME="SortExpr" VALUE="+BRANCD">
      <PARAM NAME="SyncLoad" VALUE="-1">
    </OBJECT>
    <SCRIPT language=JavaScript event=onLoadCompleted(rowcnt) for=MxDataSet_3>
    alert ("로드  : "+ MxDataSet_3.CountRow);
    </SCRIPT>
    <OBJECT id=MxDataSet_2 classid=clsid:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB>
    </OBJECT>
    <OBJECT id=MxCombo_1 style="Z-INDEX: 110; LEFT: 212px; POSITION: absolute; TOP: 89px" classid=clsid:D8BCC087-4710-427d-B2E4-A4B93B6EA197 VIEWASTEXT>
      <PARAM NAME="ComboStyle" VALUE="5">
      <PARAM NAME="Index" VALUE="0">
      <PARAM NAME="ListExprFormat" VALUE="%;BRANNAME_BRIEF">
      <PARAM NAME="ComboDataID" VALUE="MxDataSet_3">
      <PARAM NAME="SearchColumn" VALUE="BRANNAME_BRIEF">
    </OBJECT>
    <OBJECT id=MxGrid_2 style="Z-INDEX: 112; LEFT: 31px; WIDTH: 420px; POSITION: absolute; TOP: 175px; HEIGHT: 308px" classid=clsid:EA8B6EE6-3DD8-4534-B4BB-27148CF0042B VIEWASTEXT>
      <PARAM NAME="Editable" VALUE="-1">
      <PARAM NAME="FixSizing" VALUE="-1">
      <PARAM NAME="ColSizing" VALUE="-1">
      <PARAM NAME="ColSelect" VALUE="-1">
      <PARAM NAME="Format" VALUE=" <C> Name=영업점코드 ID=BRANCD HeadAlign=Center HeadBgColor=#d4d0c8 SumBgColor=#d4d0c8 Width=100 </C> <C> Name=지점명 ID=BRANNAME_BRIEF HeadAlign=Center HeadBgColor=#d4d0c8 SumBgColor=#d4d0c8 Width=100 </C> <C> Name=직원번호 ID=EMPNO HeadAlign=Center HeadBgColor=#d4d0c8 SumBgColor=#d4d0c8 Width=100 </C> <C> Name=직위 ID=POS_NAME HeadAlign=Center HeadBgColor=#d4d0c8 SumBgColor=#d4d0c8 Width=100 </C> <C> Name=직위코드 ID=POS_CD HeadAlign=Center HeadBgColor=#d4d0c8 SumBgColor=#d4d0c8 Width=100 </C> <G> Name=개인정보 HeadBgColor=#d4d0c8 <C> Name=보직년월 ID=PRS_YM HeadAlign=Center HeadBgColor=#d4d0c8 SumBgColor=#d4d0c8 Width=100 </C> <C> Name=이름 ID=EMPNAME HeadAlign=Center HeadBgColor=#d4d0c8 SumBgColor=#d4d0c8 Width=100 </C> </G>">
      <PARAM NAME="DataID" VALUE="MxDataSet_2">
    </OBJECT>
    <INPUT id=Textbox_1 style="Z-INDEX: 113; LEFT: 32px; POSITION: absolute; TOP: 91px">
    <INPUT id=Button_1 style="Z-INDEX: 114; LEFT: 434px; POSITION: absolute; TOP: 90px" onclick=Button_1_onclick() type=button value=조회>
    <INPUT id=Button_insert style="Z-INDEX: 115; LEFT: 38px; POSITION: absolute; TOP: 129px" onclick=Button_insert_onclick() type=button value=추가>
    <INPUT id=Button_delete style="Z-INDEX: 116; LEFT: 94px; POSITION: absolute; TOP: 129px" onclick=Button_delete_onclick() type=button value=삭제>
    <INPUT id=Button_write style="Z-INDEX: 117; LEFT: 436px; POSITION: absolute; TOP: 124px" onclick=Button_write_onclick() type=button value=입력>
     
    <DIV style="Z-INDEX: 101; LEFT: 475px; WIDTH: 71px; POSITION: absolute; TOP: 229px; HEIGHT: 22px">
      <P>
        <STRONG>
          <FONT size=2>
          지점명 
          </FONT>
        </STRONG>
      </P>
    </DIV>
    <INPUT id=Textbox_gr style="Z-INDEX: 121; LEFT: 566px; POSITION: absolute; TOP: 357px">
    <INPUT id=Textbox_empno style="Z-INDEX: 119; LEFT: 562px; POSITION: absolute; TOP: 267px">
    <INPUT id=Textbox_grcd style="Z-INDEX: 118; LEFT: 565px; POSITION: absolute; TOP: 307px">
    <DIV style="Z-INDEX: 105; LEFT: 475px; WIDTH: 71px; POSITION: absolute; TOP: 267px; HEIGHT: 22px">
      <P>
        <STRONG>
          <FONT size=2>
          직원번호
          </FONT>
        </STRONG>
      </P>
    </DIV>
    <DIV style="Z-INDEX: 106; LEFT: 476px; WIDTH: 71px; POSITION: absolute; TOP: 308px; HEIGHT: 22px">
      <P>
        <STRONG>
          <FONT size=2>
          직위코드 
          </FONT>
        </STRONG>
      </P>
    </DIV>
    <DIV style="Z-INDEX: 107; LEFT: 476px; WIDTH: 71px; POSITION: absolute; TOP: 356px; HEIGHT: 22px">
      <P>
        <STRONG>
          <FONT size=2>
          직위 
          </FONT>
        </STRONG>
       
      </P>
    </DIV>
    <DIV style="Z-INDEX: 108; LEFT: 478px; WIDTH: 71px; POSITION: absolute; TOP: 398px; HEIGHT: 22px">
      <P>
        <STRONG>
          <FONT size=2>
          보직년월 
          </FONT>
        </STRONG>
      </P>
    </DIV>
    <INPUT id=Textbox_name style="Z-INDEX: 120; LEFT: 564px; POSITION: absolute; TOP: 438px">
    <DIV style="Z-INDEX: 109; LEFT: 477px; WIDTH: 71px; POSITION: absolute; TOP: 439px; HEIGHT: 22px">
      <P>
        <STRONG>
          <FONT size=2>
          이름 
          </FONT>
        </STRONG>
      </P>
    </DIV>
    <DIV style="Z-INDEX: 102; LEFT: 476px; WIDTH: 71px; POSITION: absolute; TOP: 191px; HEIGHT: 22px">
      <P>
        <STRONG>
          <FONT size=2>
          영업점코드
          </FONT>
        </STRONG>
      </P>
    </DIV>
    <INPUT id=Textbox_brancd style="Z-INDEX: 104; LEFT: 563px; POSITION: absolute; TOP: 192px">
    <OBJECT id=ADE_EMEdit_YM style="Z-INDEX: 122; LEFT: 566px; WIDTH: 117px; POSITION: absolute; TOP: 398px; HEIGHT: 20px" disabled classid=clsid:E6876E99-7C28-43AD-9088-315DC302C05F VIEWASTEXT>
      <PARAM NAME="Format" VALUE="YYYY-MM">
      <PARAM NAME="Numeric" VALUE="0">
      <PARAM NAME="ShowLiteral" VALUE="true">
    </OBJECT>
    <INPUT id=Textbox_brname style="Z-INDEX: 103; LEFT: 565px; POSITION: absolute; TOP: 230px">
    <OBJECT id=MxBinder_1 classid=CLSID:4A35BB2C-B831-4199-A486-FEA332D085D9>
      <PARAM NAME="DataID" VALUE="MxDataSet_2">
      <PARAM NAME="BindInfo" VALUE="<C>Col=BRANNAME_BRIEF Ctrl=Textbox_brname Param=value</C> <C>Col=EMPNO Ctrl=Textbox_empno Param=value</C> <C>Col=POS_NAME Ctrl=Textbox_gr Param=value</C> <C>Col=POS_CD Ctrl=Textbox_grcd Param=value</C> <C>Col=EMPNAME Ctrl=Textbox_name Param=value</C> <C>Col=PRS_YM Ctrl=ADE_EMEdit_YM Param=text</C> <C>Col=BRANCD Ctrl=Textbox_brancd Param=value</C>">
    ">
    </OBJECT>
    <INPUT id=Button_csv style="Z-INDEX: 123; LEFT: 207px; POSITION: absolute; TOP: 129px" onclick=Button_csv_onclick() type=button value=CSV>
    <INPUT id=Button_excel style="Z-INDEX: 124; LEFT: 266px; POSITION: absolute; TOP: 129px" onclick=Button_excel_onclick() type=button value=EXCEL>
    <OBJECT id=MxReport_1 style="Z-INDEX: 125; LEFT: 224px; POSITION: absolute; TOP: 28px" classid=clsid:CC26E2A9-760B-4ea6-8DDF-DB423FD24089 VIEWASTEXT>
      <PARAM NAME="Format" VALUE="<B>id=FHeader ,left=0,top=0 ,right=2000 ,bottom=132 ,face='Arial' ,size=10 ,penwidth=1 <T>id='보고서' ,left=773 ,top=37 ,right=984 ,bottom=103 ,face='MS Serif' ,size=18 ,bold=true ,underline=false ,italic=false ,forecolor=#000000 ,backcolor=#FFFFFF</T> </B> <B>id=DHeader ,left=0,top=0 ,right=2000 ,bottom=125 ,face='Arial' ,size=10 ,penwidth=1 <L> left=50 ,top=16 ,right=1871 ,bottom=16 </L> <L> left=1871 ,top=16 ,right=1871 ,bottom=114 </L> <L> left=50 ,top=19 ,right=50 ,bottom=114 </L> <L> left=48 ,top=111 ,right=1873 ,bottom=111 </L> <T>id='영업점' ,left=101 ,top=26 ,right=312 ,bottom=93 ,face='굴림' ,size=12 ,bold=true ,underline=false ,italic=false ,forecolor=#000000 ,backcolor=#FFFFFF</T> <T>id='이름' ,left=445 ,top=24 ,right=656 ,bottom=90 ,face='굴림' ,size=12 ,bold=true ,underline=false ,italic=false ,forecolor=#000000 ,backcolor=#FFFFFF</T> </B> <B>id=default ,left=0,top=0 ,right=2000 ,bottom=122 ,face='Arial' ,size=10 ,penwidth=1 <C>id='BRANNAME_BRIEF', left=95, top=26, right=307, bottom=93, face='굴림', size=12, bold=false, underline=false, italic=false, forecolor=#000000, backcolor=#FFFFFF</C> <C>id='EMPNAME', left=445, top=24, right=656, bottom=90, face='굴림', size=12, bold=false, underline=false, italic=false, forecolor=#000000, backcolor=#FFFFFF</C> </B> <B>id=Footer ,left=0 ,top=2748 ,right=2000 ,bottom=2870 ,face='Arial' ,size=10 ,penwidth=1 <T>id='#p/#t' ,left=897 ,top=29 ,right=1109 ,bottom=95</T> </B> ">
      <PARAM NAME="DetailDataID" VALUE="MxDataSet_2">
      <PARAM NAME="Landscape" VALUE="0">
      <PARAM NAME="PaperSize" VALUE="A4">
      <PARAM NAME="PaperWidth" VALUE="2">
      <PARAM NAME="PaperLength" VALUE="0">
      <PARAM NAME="PreviewZoom" VALUE="100">
    </OBJECT>
    <INPUT id=Button_report style="Z-INDEX: 126; LEFT: 353px; POSITION: absolute; TOP: 129px" onclick=Button_report_onclick() type=button value=출력>
    <OBJECT id=MxLogicalTR_1 style="Z-INDEX: 127; LEFT: 322px; POSITION: absolute; TOP: 35px" classid=clsid:78E24950-4295-43d8-9B1A-1F41CD7130E5 VIEWASTEXT>
      <PARAM NAME="Action" VALUE="/gaus/group1/test/input_tr.jsp">
      <PARAM NAME="KeyName" VALUE="toinb_dataid4">
      <PARAM NAME="KeyValue" VALUE="input_tr.jsp(I:DS_INPUT_01=MxDataSet_2)">
      <PARAM NAME="ServerIP" VALUE="localhost:8080">
    </OBJECT>
    <INPUT id=Button_undo style="Z-INDEX: 128; LEFT: 154px; POSITION: absolute; TOP: 131px" onclick=Button_undo_onclick() type=button value=취소>
  </BODY>
</HTML>
Tag List
XE Login