• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1533
2006.08.28 (23:34:57)
물론 가능합니다.
데이타셋의 이벤트 중 OnRowPosChanged 이벤트를 사용하면 데이타셋의 포지션이 바뀔때 마다 이벤트가 발생을 하게 됩니다.
이 이벤트 안에서 데이타셋의 로우가 하나 추가되게 되면 그 추가된 로우는 다른 로우와는 다른 상태값을 갖게 됩니다.
데이타셋의 메소드 중 RowStatus(row) 를 이용하면 상태값을 가지고 옵니다.
그 상태값을 조건문 처리를 하여
insert 상태일 때는 그리드를 Edit 가능하게 해주고,
다른 상태일 때는 그리드의 Edit 를 막아주는 로직을 넣어주면 됩니다.

수고하세요.


>그리드를 입력할수 있게 한경우 검색을 했을때는 disable 시키고, 그리드 한줄 추가 버튼을 눌렀을
>
>경우에 그 추가된 row만 enable 될수 있는 기능이 있는가요??
>
>보동 그냥 사용하게 되면,
>
>gf_objectEnable(그리드명, true);
>gf_objectEnable(그리드명, false);
>
>등으로 전체적인 enable 나 disable는 가능한데 한 row만 enable가 되는지 궁금합니다..
>
>방법 좀 가르쳐 주세요..
>
번호 제목 닉네임 조회 등록일
2068 [긴급] 질문드립니다. 파일
이경진
1405 2006-09-05
2067 no image [긴급] 질문드립니다.
기술지원37
1556 2006-09-05
2066 no image TB_STRING 6143 길이제한
김동옥
1459 2006-09-05
2065 no image TB_STRING 6143 길이제한
기술지원37
1724 2006-09-05
2064 no image GeneralEdit가 true인 경우 SelectAll의 사용
고경란
1418 2006-08-31
2063 no image GeneralEdit가 true인 경우 SelectAll의 사용
기술지원37
1453 2006-09-05
2062 no image 탭의 내용이 겹쳐보임
신택상
1495 2006-08-29
2061 no image 탭의 내용이 겹쳐보임
기술지원37
1508 2006-09-05
2060 no image 가우스에 grid에서 자리수가 차면 다음 칼럼이로 이동하는 문제...
김태진
1562 2006-08-28
2059 no image 가우스에 grid에서 자리수가 차면 다음 칼럼이로 이동하는 문제...
기술지원
1647 2006-08-29
2058 no image tab 의 조건절이 겹쳐보임
김혜진
1512 2006-08-26
2057 no image tab 의 조건절이 겹쳐보임
기술지원
1385 2006-08-28
2056 no image [TRNS-50014] 테이타 로딩시 포멧에 오류가 있음니다.
안동주
1429 2006-08-25
2055 no image [TRNS-50014] 테이타 로딩시 포멧에 오류가 있음니다.
기술지원
1641 2006-08-28
2054 no image [급합니다]엑셀 다운로드 에러
박경나
1771 2006-08-25
2053 no image [급합니다]엑셀 다운로드 에러
기술지원
1689 2006-08-28
이와 같은 문제가 발생하였을 때 체크해 봐야 하는 사항입니다. 이런 경우는 그리드의 내용을 클립보드에 넣어두고 엑셀에 붙이면서 발생하는 에러 입니다. 엑셀로 붙이는 과정에서 어느 특정 부분의 데이타에서 문제가 생긴 것 같습니다. 우선 엑셀로 다운받는 메소드를 호출 하시고, (이렇게 되면 클립보드에 데이타가 들어 있습니다.) 엑셀을 열어서 Ctrl+v (붙여넣기) 를 해보세요. 같은 에러가 발생을 한다면.. 어떤 데이타가 문제인지 찾아야 하는데, 그리드의 건수를 조금씩 조정해 가면서 엑셀로 다운받는 메소드를 호출해서 문제가 생기는 데이타를 찾아야 합니다. 이와 같은 작업을 하셔서 어떤 데이타가 문제인지 찾아서 데이타 자체를 수정을 해야 할 것 같습니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : LG전자 물류시스템 >* GAUCE 버전 : 가우스3.0 >* WAS 종류(WebLogic 등등) : WebLogic >* DB 종류 : Oracle >* 문의 유형(질문/요청/참조) : >* 내용 : > >엑셀다운로드 시 이러한 에러메세지를 뿌립니다. > >IDispatch::Invoke(WorkSheet.Range) failed with 80020009 > >어떻게 해결해야 하나요? > >아래 비슷한 유형을 찾아봤는데... >우리쪽에서는 grid.GridToExcel 이렇게 사용하고 있는데도 에러가 나구요~ >지금까지 이런 경우가 없었다가 오늘 처음으로 발견된 에러입니다. >같은 화면에서 다른 조회조건으로 조회하고 엑셀 다운을 하면 괜찮으며 이 에러는 제 pc뿐만 아니라 사용자, 옆사람 pc 에서도 나타나는 현상입니다. > > >
2052 no image 리포트 문의 (전화 드렸습니다) 파일
김희라
1496 2006-08-25
2051 no image 리포트 문의 (전화 드렸습니다)
관리자
1382 2006-08-28
2050 no image grid 관련 문의 입니다..
김영택
1924 2006-08-24
Selected no image grid 관련 문의 입니다..
기술지원
1533 2006-08-28
Tag List
XE Login