• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 3431
2014.03.31 (11:21:28)

* 고객시스템명 : 한국가스공사
* 문의할 Component명 및 버전 : UMX   MxDataSetU  2.0.1.75

* DataSet 버전 : 2,0,1,75

* Grid 버전 : 2,0,1,310
* 문의 유형(질문/요청/참조) : 질문
* 내용 : DataSet 에 AddRow 때 Grid 깜박임 없게 하려면 ?

 

Client Object 를 UMX 2,0,x 로 사용하려합니다. ( 기존 ADE 1,0,5 등 )

 

Grid 에 DataSet 연결하여 조회하는데

     DS_MAIN.Reset()

가 아닌

     DS_MAIN.SetDataHeader(...) 와

     DS_MAIN.AddRow();

     DS_MAIN.NameValue(iRowCnt, "Field1" ) = myJSON.Field1;

형태를 사용합니다.

 

Grid 에 내용표시까지 성공하였습니다. 하지만,

AddRow 때마다 Grid 가 rePaint 되는듯 깜빡이고 시간도 소모됩니다.

해결방법(AddRow 전처리 및 후처리 내역등) 문의드립니다.

 

 

     <-- JavaScript 동작부 발췌 -->

     GD_MAIN.DataID = "";
     GD_MAIN.Enable = "False";

     DS_MAIN.ClearData();

 

    $.each(rows, function( index, element ) {
         fn_addDataRow(DS_MAIN
             , element.Field1, element.Field2
             , element.Field3, element.Field4
             , element.Field5, element.Field6
             , element.Field7, element.Field8
             );
     }); //-- function 닫고, each 닫고

 

     GD_MAIN.Enable = "True";
     GD_MAIN.DataID = "DS_MAIN";

 

 

     <-- Object 선언부 발췌 -->

     <OBJECT id=DS_MAIN classid=CLSID:AF989B7C-8AC3-40bc-B749-EB335BDFD190>
     <PARAM NAME="SyncLoad" VALUE="false""></OBJECT>

 

     <OBJECT id=GD_MAIN classid=clsid:71E7ACA0-EF63-4055-9894-229B056E9C31>
     <PARAM NAME="DataID" VALUE="DS_MAIN">......</OBJECT>

 

감사합니다.

 

2014.03.31 (15:06:06)
shift

Addrow 전에 redrow를 false로 사용한 후 완료된 후 true로 설정하여 작업이 완료된 후 그리드를 다시 그리게 하시기 바랍니다.

http://member.shift.co.kr/ComponentManual/AMX/Basic/Grid/Properties/ReDraw/ReDraw.htm

 

GD_MAIN.ReDraw = "False";

    $.each(rows, function( index, element ) {...}); //-- function 닫고, each 닫고

GD_MAIN.ReDraw = "True";

 

감사합니다.

(*.234.186.58)
2014.04.01 (18:15:15)
박권섭

고맙습니다. ^^

(*.36.228.22)
번호 제목 닉네임 조회 등록일
4565 MxLogicalTRU [TRNS-50045] Server 오류 메세지 깨짐 현상 [3]
송호섭
3215 2014-05-16
4564 grid to office 에러문의 [1]
성광호
3954 2014-05-08
4563 dataset.Do - ImportXML 문의 [1]
이동진
3186 2014-04-25
4562 GridToOffice 에러관련입니다. [1]
성광호
4240 2014-04-24
4561 UniCode Max Component styleshhet 적용 관련 [1]
송호섭
3285 2014-04-17
4560 MxComboU의 onSelChange 이벤트 관련 문제 [8]
송호섭
3190 2014-04-16
4559 트리 가 보이지 않습니다. 파일 [1]
신현철
3137 2014-04-14
4558 익스플로러 11버전 호환 문의 건 [1]
노경운
3260 2014-03-31
Selected [문의] Grid 용 DataSet 에 AddRow 때 Grid 깜박임 없게 하려면 ? [2]
박권섭
3431 2014-03-31
4556 GridToExcel : IDispatch:Invoke(Sheet:Paste) failed with 800a03c 에러 관련 문의 [1]
skffk
5810 2014-03-27
4555 ActiveUpdate 관련 문의 파일 [1]
안상진
3646 2014-03-24
4554 Grid Image Column 관련 문의 [1]
김택근
3055 2014-03-24
4553 출력 PREVIEW 후 error code=609 에러가 발생합니다. [3]
김동열
3784 2014-03-13
4552 컴포넌트 설치에러 파일 [1]
박종출
13141 2014-03-03
4551 "chart.scroll.enable=0"이 기능을 하지 않습니다. [1]
수영
3002 2014-02-27
4550 인증 기간 만료된 cab파일 확인 요청 파일 [1]
webmsss
3131 2014-02-24
4549 MGrid Excel 문의 [1]
문연화
3268 2014-02-22
4548 Display Format문제 [1]
skffk
3063 2014-02-20
4547 [MxComboU] 버전 별 Class ID 동일/상이 여부 문의 [1]
triosyi
4243 2014-02-07
4546 MxCombo 사용시 object의 height 가 기존과 다르게 나오는 현상 [1]
한성우
3063 2014-02-06
Tag List
XE Login