• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1828
2006.03.30 (19:31:37)
treeview 의 레벨을 바꾸는 부분에서 문제가 생긴다고 하셨습니다.
제가 소스를 보고 테스트를 한 결과,
ds_menuList.NameValue(ds_menuList.RowPosition, "Lvl") = ds_menuList.NameValue(ds_menuList.RowPosition-1, "Lvl") + 1;

alert 으로 값을 찍어보면 ds_menuList.NameValue(ds_menuList.RowPosition-1, "Lvl") 의 값이 2 라고 했을때 이 수식이 적용된 값은 21 이 찍힙니다.
숫자가 아닌 문자열로 인식을 해서 단순 문자열 결합이 일어난 것 같습니다.

올려주신 소스에는 eval 을 쓰셨는데
ds_menuList.NameValue(ds_menuList.RowPosition-1, "Lvl") + 1 이것 전체를 적용하면 결과는 마찬가지가 되구요,
ds_menuList.NameValue(ds_menuList.RowPosition-1, "Lvl") 이 부분까지 적용을 한 후 + 1 을 하셔야 합니다.

이렇게 하시고 다시 테스트 하시기 바랍니다.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 동부물류
>* 문의할 Component명 및 버전 : TreeView 1,1,1,44
>* DataSet 버전 : 1,1,1,52
>* Tr 버전 : 1,1,1,49
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>첨부 파일은 트리를 이용한 메뉴관리 프로그램입니다.
>이때 자료가 많거나 할 경우에는 메뉴추가시에 브라우져가 종료되는 현상이 있습니다.
>물론 잘될 경우도 있구요. 일관성을 발견하지 못했습니다.
>
>다만 죽는 포인트는 소스상에 명시된 부분으로
>ds_menuList.NameValue(ds_menuList.RowPosition, "Lvl") = ds_menuList.NameValue(ds_menuList.RowPosition-1, "Lvl") + 1;
>
>위와 같이 연결된 DataSet 에 값을 할당할 경우 발생합니다.
>
>답변 부탁 드립니다. 감사합니다.
번호 제목 닉네임 조회 등록일
525 리포트에관한것입니다. (시급)
기술지원16
1755 2006-04-04
524 인쇄 하면 미리보기 화면이 떳다가 익스플로어가 닫히는 현상... 파일
mhlee
1823 2006-03-31
523 인쇄 하면 미리보기 화면이 떳다가 익스플로어가 닫히는 현상...
기술지원45
1750 2006-04-03
522 가우스 버전과 component 버전
서범석
1798 2006-03-29
521 가우스 버전과 component 버전
기술지원45
1865 2006-03-30
520 FAQ에 올려져 있는 컴포넌트별 clsid에 없는 예제는 어케?
구경탁
2313 2006-03-29
519 참고하신 FAQ가 어떤 것이었는지 알려주세요~
기술지원10
1748 2006-03-29
518 제가 참고한 FAQ 들입니다.
구경탁
1909 2006-03-29
517 문의하신 질문에 대한 답변입니다.
기술지원10
1747 2006-03-30
516 답변을 메일로 보내드렸고, 멤버사이트에도 샘플을 첨부합니다. 파일
기술지원10
1832 2006-03-30
515 Treeview + DataSet 사용시 브라우져 죽는 현상 파일
차종호
1784 2006-03-28
Selected Treeview + DataSet 사용시 브라우져 죽는 현상
기술지원16
1828 2006-03-30
513 TreeView 컴포넌트에 대해 문의드립니다.
이승미
1753 2006-03-23
512 TreeView 컴포넌트에 대해 문의드립니다.
기술지원45
1929 2006-03-30
511 IE 패치 관련 적용후 관련 질문
우승진
1840 2006-03-14
510 IE 패치 관련 적용후 관련 질문
기술지원37
1785 2006-03-17
509 선택된 그리드의 데이타나 혹은 드래그앤 드롭으로 다른 그리드에 입력하는방법은?
김정중
1813 2006-03-14
508 선택된 그리드의 데이타나 혹은 드래그앤 드롭으로 다른 그리드에 입력하는방법은? 파일
기술지원14
2056 2006-03-15
507 그리드에서 표시 내용글짜가 짤릴경우 자동으로 한줄아래로 이어서 보여줄수있나요
황선헌
1810 2006-03-12
506 현재 그리드에서는 지원하지 않습니다.
기술지원14
1808 2006-03-13
Tag List
XE Login