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

* 고객시스템명 : 대우정보시스템
* 문의할 Component명 및 버전 : MxGridU , 2.0.1.329
* DataSet 버전 : 2.0.1.83
* Tr 버전 : 2.0.1.53
* 문의 유형(질문/요청/참조) : 질문
* 내용 :
아래와 같이 구현한 grid 에서 컬럼 이동 시, 글자가 깨지거나 오류 복구로 화면이 refresh 됩니다.

* GRID 소스
<comment id=CMMT_ARFDIS_ID>
<object classid="clsid:71E7ACA0-EF63-4055-9894-229B056E9C31" id="grd_viewPPLReport" width="950" height="300" class="econet" >
        <param name="colselect" value="True">                                                        
        <param name="colsizing" value="True">
        <param name="dragdropenable" value="True">
        <param name="dragmode" value="True">
        <param name="dropmode" value="False">
        <param name="BlockSelectMode"   value="true">                            
        <param name="editable" value="True">
        <param name="sortview" value="right">
        <param name="usingoneclick" value="1">
        <param name="enablefixedcolumn" value="True">
        <param name="DecimalSeparator" value=".">
        <param name="ThousandSeparator" value=",">                                                
        <param name=format value="
                <C>id='substitutePart' name='SUBSTITUTE PART' width='143' show='True' sort='True' edit='none' </C>
                <C>id='useable'     name='USABLE'       width='90'  show='True'  sort='True'  edit='none' editstyle='checkbox' </C>
                <C>id='purchCrncy'  name='CRNCY'        width='80'  show='<%=useChk[1]%>'  sort='True'  edit='none' align='center'</C>
                <C>id='purchPrice'  name='UNIT/P'       width='77'  show='<%=useChk[2]%>'  sort='True'  edit='none' dec='4'</C>
                <C>id='packPrice'   name='PACK/P(KRW)'  width='120' show='<%=useChk[3]%>'  sort='True'  edit='none' dec='4'</C>
                <C>id='basisPrice'  name='S/P(USD)'     width='96'  show='<%=useChk[4]%>'  sort='True'  edit='none' dec='4'</C>
                <C>id='oemPrice'    name={IF('<%=userGrd %>'='S','OEM/P(USD)',IF('<%=type%>'='O','Price (USD)','OEM/P(USD)'))}
                        width='118'     show='<%=useChk[5]%>'  sort='True'  edit='none' dec='4'
                </C>
                <C>id='bsPrice'     name={IF('<%=userGrd %>'='S','BS/P(USD)',IF('<%=type%>'='B','Price (USD)','BS/P(USD)'))}
                        width='111'     show='<%=useChk[6]%>'  sort='True'  edit='none' dec='4'
                </C>
                <C>id='svcPrice'    name={IF('<%=userGrd %>'='S','SVC/P(USD)',IF('<%=type%>'='S','Price (USD)','SVC/P(USD)'))}
                        width='120'     show='<%=useChk[7]%>'  sort='True'  edit='none' dec='4'
                </C>
                <C>id='lastPrice'   name='LastPrice'    width='130' show='False' sort='True'  edit='none' dec='4'</C>
        ">
        <param name="dataid" value="dst_viewPPLReport">
        <param name="imgdataid" value="imgDataSet01">
</object></comment>
<script language=VBScript> ArfObjectUnLappedFnc(window.CMMT_ARFDIS_ID) </script>

* 실제 구현된 화면에서 소스 보기로 값 대응된 경우입니다.

<C>id='purchCrncy'  name='CRNCY'         width='80'   sort='True' edit='none' align='center'
        show='false'
        BgColor={if(ecnYn>0,'#F54F62',if(substituteName<>'','#009966'))}
</C>
<C>id='purchPrice'  name='UNIT/P'        width='77'   sort='True' edit='none' dec='4'
        show='false'
        BgColor={if(ecnYn>0,'#F54F62',if(substituteName<>'','#009966'))}
</C>
<C>id='packPrice'   name='PACK/P(KRW)'   width='120'  sort='True' edit='none' dec='4'
        show='false'
        BgColor={if(ecnYn>0,'#F54F62',if(substituteName<>'','#009966'))}
</C>
<C>id='basisPrice'  name='S/P(USD)'      width='96'   sort='True' edit='none' dec='4'
        show='false'
        BgColor={if(ecnYn>0,'#F54F62',if(substituteName<>'','#009966'))}
</C>
<C>id='oemPrice'    name={IF('E'='S','OEM/P(USD)',IF('H'='O','Price (USD)','OEM/P(USD)'))}
        width='118'  sort='True' edit='none' dec='4'
        show='true'
        BgColor={if(ecnYn>0,'#F54F62',if(substituteName<>'','#009966'))}
</C>
<C>id='bsPrice'     name={IF('E'='S','BS/P(USD)',IF('H'='B','Price (USD)','BS/P(USD)'))}
        width='111'  sort='True' edit='none' dec='4'
        show='true'
        BgColor={if(ecnYn>0,'#F54F62',if(substituteName<>'','#009966'))}
</C>
<C>id='svcPrice'    name={IF('E'='S','SVC/P(USD)',IF('H'='S','Price (USD)','SVC/P(USD)'))}
        width='120'  sort='True' edit='none' dec='4'
        show='false'
        BgColor={if(ecnYn>0,'#F54F62',if(substituteName<>'','#009966'))}
</C>
<C>id='lastPrice'   name='LastPrice'     width='130'  show='False' sort='True' edit='none' dec='4' </C>                                
<C>id='substitutePart' name='SUBSTITUTE' width='150'  show='True'  sort='True'  alwaysshoweditstyle='True'
        BgColor={if(ecnYn>0,'#F54F62',if(substituteName<>'','#009966'))}
        data='dst_lookup:partsCode:partsCode:partsNm'
        editstyle='lookup'
</C>

* 오류 사항은 첨부파일과 같습니다.
  BS/P(USD)  혹은 OEM/P(USD) 컬럼을 이동시,
  1) 해당 컬럼 명이 깨져서 표현 되거나
  2) 인터넷 익스플로러 오류 메세지가 뜨면서 메인 페이지로 이동합니다.

참고로 인터넷 익스플로러 버전은 8.0.6 입니다.

확인 부탁드립니다.
 
Tag List
XE Login