• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1432
2011.01.24 (10:08:05)
일반적으로 데이터셋의 로딩이 완료된 후 데이터셋을 그리드에 바인딩합니다.
이때 데이터셋의 로딩 시점과 그리드를 그리는 부분에서 SetTimeOut을 지정해야 하는 경우가 있습니다.
그리드 포맷을 스크립트로 그린다던가, 데이터셋의 로딩 완료 전에 바인드를 한다던가, 여러가지 원인이 있을 수 있기 때문에 소스를 보기 전에는 가이드가 어렵습니다.

RowPosition은 데이터셋의 현재 위치값을 지정하는 속성이기 때문이므로 특정 이벤트에서만 사용가능하다거나 하는 것은 아닙니다.
그리드 선언이 안되어 있다는 스크립트 오류에 대해서는 질문 내용만으로는 가이드가 어렵습니다.
TR팀으로 연락주셔서 원격지원 등을 받으셔야 할 것 같습니다.


>
>안녕하세요 빠른 답변 감사드립니다.
>
>샘플을 첨부드리기전에 몇가지만 더 여쭤보겠습니다;
>
>화면 초기 로딩시 onLoad 를 통하여 TR을 다시 호출하는데
>
>OnloadComplated 이벤트에 alert 를 하여 발생 확인은 하였습니다..
>
>다른 함수를 보니 SetTimeOut를 이용하여 OnLoadCompleted 이벤트에서 사용하였던데
>
>혹시 호출이 너무 빨리되거나 그러면 안되는건가해서요..
>
>그리고 SetTimeOut을 이용하여 시도해보니 Grid 선언이 안되어있다는 스크립트 오류가 발생하였습니다;;
>
>보통 RowPosition 을 기억하게 하려면 어떤 이벤트에서 사용해야 되는지 궁금합니다;
>
>
>
>>SetVScrolling을 OnLoadCompleted이벤트에서 사용하셨네요.
>>OnLoadCompleted는 화면상의 데이터셋의 로딩이 완료되었을 때 발생하는 이벤트 입니다.
>>따라서 다른 화면에서 넘어왔을 때 데이터셋이 다시 reset되지 않으면 OnLoadCompleted가 발생하지 않습니다.
>>
>>아래 내용만으로는 정확히 어떻게 구현하셨다는 것인지 파악하기 어렵습니다.
>>재현을 위해서는 샘플을 첨부해주시기 바랍니다.
>>
>>
>>>게시판을 이용해 주셔서 감사합니다.
>>>다음양식에 맞게 입력해주세요.
>>>
>>>* 고객시스템명 : PLM
>>>* 문의할 Component명 및 버전 : MxGrid 1.2.1.325
>>>* DataSet 버전 :
>>>* Tr 버전 :
>>>* 문의 유형(질문/요청/참조) : 질문
>>>* 내용 :
>>>    
>>>      조회 화면에서 MxGrid 로 데이터 로드 후 클릭 한 row 값을 저장하여
>>>
>>>      다음 조회  SetVScrolling 기능을 사용 하려고 하는데 다른화면에서 넘어올때
>>>  
>>>      접근시 스크롤이 이동하지 않습니다..
>>>
>>>      검색버튼으로 dataset 에 한번 더 뿌려줘야 그제서야 스크롤이 이동하는데요..
>>>
>>>      다른 화면에서 같은 기능으로 사용하니 정상적으로 되는것도 있는데
>>>  
>>>      안되는 곳도 몇군데가 있네요..
>>>
>>>      아래 소스로 원인 찾을수 있을까요..
>>>
>>>      요약해보면..
>>>      
>>>      1. row값 저장
>>>      2. 페이지 이동 후 조회화면으로 돌아오면서 onload때 조회 실행 ( 스크롤안됨)
>>>      3. 같은화면에서 조회 한번 더 실행 (스크롤됨)    
>>>
>>>      특이점은 화면에서 돌아오며  onload 될때(2번) 우측 스크롤바 크기가 정확히 안되며
>>>      조회 한번 더 실행하면(3번)  스크롤바의 크기가 정확히 변합니다..      
>>>  
>>> ㅡㅡ  dateID OnLoadCompleted 시  row 이동
>>>
>>>
>>><SCRIPT language=JavaScript for=search_dataset event=OnLoadCompleted(rowCnt)>
>>>        
>>>        var row_position =  이전 값
>>>
>>>               if( row_position !="" ){
>>>                search_dataset.RowPosition = row_position  ;
>>>                Grid.SetVScrolling(row_position);
>>>        }
>>>
>>></SCRIPT>
>>>
>>>
>>>
>>>   ㅡㅡ 그리드 선언부
>>>
>>>                                      <object id="Grid" classid="CLSID:EA8B6EE6-3DD8-4534-B4BB-27148CF0042B" style="position:relative;left:0px;top:0px;width:'100%';height:100%;">  
>>>                                        <param Name="DataID"            value="search_dataset">
>>>                                        <Param Name="AutoResizing"        value="true">
>>>                                        <param Name="ColSizing"            value="true">
>>>                                        <Param Name="Editable"            value="false">
>>>                                        <Param Name="ColSelect"            value="true">
>>>                                        <param Name="SortView"            value="right">
>>>                                        <param Name="ColSizing"                        value="true">
>>>                                        <Param Name="MultiRowSelect"        value="false">
>>>                                        <Param Name="Editable"                        value="false">
>>>                                        <param Name="IndWidth"                        value="0">
>>>                                        <param Name="UsingOneClick"        value="1">
>>>
>>>  
>>>
>>>
>>>      
>>>      
>>>
>>>      
>>>
>>>
>>>  
>>>    
>>>
>>>      
>>>
>>
>
번호 제목 닉네임 조회 등록일
4605 combo 박스
민성4
6136 2017-03-28
4604 Mgrid 에서 type = lookup 일때 lookup 이벤트는 어떤 건가요???
임동빈
6070 2016-03-24
4603 그리드내 콤보 선택시 문제 [1]
비스타21
6018 2016-02-19
4602 10억단위 @SUM시 -로 보이는 현상 문의드립니다. [1]
동긔나긔
22606 2016-02-04
4601 컴포넌트 인스톨러 요청(육군간호사관학교) 파일 [1]
영희
7673 2016-01-20
4600 GirdToExcel 시 틀고정 적용 [1]
OOGway
5644 2016-01-14
4599 IE11 에서 Event 적용 안되는 문제 [1]
nsitc
7720 2016-01-12
4598 액티브업데이트 다운로드 권한 요청 [1]
ㅈㅇ
6542 2016-01-07
4597 Excel.Application 사용 문의 드립니다. [1]
서은형
8119 2015-12-03
4596 가우스 컴포넌트 설치시 발생하는 문제 [1]
자바개발자IT
58318 2015-10-23
4595 IE 11버전에서 Dataset 컴포넌트 메서드 오류 현상 [1]
자바개발자IT
7782 2015-10-02
4594 Internet Explorer의 작동이 중지되었습니다. 파일 [1]
임지선
7905 2015-08-26
4593 윈도우10 엣지 호환여부 [1]
제임스건
17252 2015-08-06
4592 ActiveX Update 관련 문의 파일 [1]
뭉개
6588 2015-06-25
4591 엑셀 다운로드 관련 문의드립니다. [1]
우르릉쿵쿵
5928 2015-06-25
4590 윈도우 버전 관련 문의 [1]
임지선
6763 2015-06-24
4589 엑셀다운로드 관련하여 문의 드립니다 [1]
우르릉쿵쿵
6086 2015-05-15
4588 엑셀 다운로드 관련 문의합니다. [1]
제임스건
5751 2015-05-12
4587 unicode용 max컴포넌트 요청 [1]
최경원
6348 2015-04-30
4586 MXRadioU.cab 오류 [1]
명화
5529 2015-04-27
Tag List
XE Login