• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
기술지원
조회 수 : 1616
2006.11.02 (22:21:21)
Tab 컴포넌트 자체의 너비와 높이는 OBJECT 태그의 Style 속성의 Width와 Height로 조정합니다.
하지만, 위와 같이 설정한다고 해서 탭버튼의 크기를 조정하는 것은 아닙니다. 위와 같은 조정은 탭버튼들이 표시되는 배경 윈도우 크기를 조정하는 것입니다.
원하시는 기능은 탭버튼 자체의 크기를 조절하시는 것으로 보이는데, 이 크기는 탭버튼에 표시하는 택스트의 길이와 현재 사용된 폰트 크기에 따라 자동 조절됩니다. 따라서 사용자가 변경해 조절 할 수 있는 방법은 스타일로 FONT-SIZE를 조절하는 방법뿐입니다.

>TAB 속성 중에
>
>탭의 너비와 높이를 조정하는 속성이 있나 알고싶습니다~
>
>* 고객시스템명 :
>* 문의할 Component명 및 버전 :
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>
>
>
번호 제목 닉네임 조회 등록일
925 no image editstyle중에 radio박스가 있나요?
김윤경
1568 2006-11-06
924 no image editstyle중에 radio박스가 있나요?
관리자
1714 2006-11-06
923 no image editstyle중에 radio박스가 있나요?
김윤경
1996 2006-11-06
922 no image editstyle중에 radio박스가 있나요?
관리자
1565 2006-11-06
921 no image editstyle중에 radio박스가 있나요?
김윤경
1506 2006-11-07
920 no image editstyle중에 radio박스가 있나요?
관리자
1583 2006-11-07
안녕하세요? 스크립트 버전때문에 그럴수있습니다 ^^ 아래 소스를 if (colid.toUpperCase() == p_colid.toUpperCase()) 부분에서 toUpperCase()를 사용하지 못하는 경우에는 if (colid == p_colid) 로 해주시고 new Combo(그리드ID, 컬럼ID)에서 컬럼 ID를 대소문자 구분해서 데이터셋의 컬럼ID와 일치시키시면 됩니다 ^^ 그럼 수고하세요. >어제 올려주신 파일 잘 보았습니다. > >그런데 그게 어떤 pc에서는 되고 어떤 pc에서는 스크립트 에러가 나네요.. > >if (colid.toUpperCase() == p_colid.toUpperCase()) <=======이 부분에서.. > >혹시 올려주신 스크립트가 낮은 버전에서는 안되는건가요?? > >확인부탁드립니다. > > >>FAQ에 예제 작성하여 올려 놓았으니 참고하세요 ^^ >> >>>네 감사합니다. >>> >>> >>>>안녕하세요? >>>> >>>>radio박스는 없습니다. >>>> >>>>하나의 자료를 선택하기 위해서 라디오 박스를 사용하실려면 약간의 스크립트를 가지고 >>>> >>>>체크 박스를 사용해서도 구현이 가능합니다. >>>> >>>>관련 예제는 제가 작성하여 FAQ쪽에 올려 놓겠습니다. >>>> >>>>그럼 수고하세요. >>>> >>>> >>>>> >>>>> >>>>>게시판을 이용해 주셔서 감사합니다. >>>>>다음양식에 맞게 입력해주세요. >>>>> >>>>>* 고객시스템명 : >>>>>* 문의할 Component명 및 버전 : >>>>>* DataSet 버전 : >>>>>* Tr 버전 : >>>>>* 문의 유형(질문/요청/참조) : >>>>>* 내용 : >>>>> >>>> >>> >> >
919 no image 엑셀 업로드 다시 질문드립니다
신필선
1522 2006-11-02
918 no image 엑셀 업로드 다시 질문드립니다
관리자
1637 2006-11-02
917 no image TAB속성
김호선
1436 2006-11-02
Selected no image TAB속성
기술지원
1616 2006-11-02
915 no image 엑셀 업로드
신필선
1477 2006-11-02
914 no image 엑셀 업로드 파일
관리자
2107 2006-11-02
913 no image 필터링을 했는데 그리드 갱신이 안됩니다.
이현아
1583 2006-11-02
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : windows xp * 문의할 Component명 및 버전 : GAUCE 3.5 * DataSet 버전 : * Tr 버전 : * 문의 유형(질문/요청/참조) : * 내용 : 조건에 따라 DS를 그리드에 출력하려고 합니다. 아래와 같이 코딩하고 DB로부터 DS를 구성하여 그리드에 출력하였습니다. 이후, 라디오버튼을 클릭할 때마다 callFilter();를 호출하였습니다. 필터링 이벤트가 발생해서 GFilter(row)는 불러오는데, 그리드는 갱신이 안됩니다. if (Dset.NameValue(row, "index").length > 0) 까지는 실행이 되는데 return 부분에서 아마 필터링이 제대로 안되는 듯 합니다. 특별한 에러는 보이지 않은 듯 한데요. 무엇이 잘못 된건가요? 추가로.. 일단 DS 구성하여 그리드에 출력한 후 라디오 버튼 누를때 마다 callFilter();을 계속 호출하려고 하는데 DS는 계속 reset 해줘야 하나요? 아니면, 그대로 계속 그리드 출력만 변경되나요? 계속 reset한다면 고민할 필요 없이 계속 DB로 질의 날리는게 나을 듯..? function callFilter() { //Dset.Reset(); Dset.UseFilter = true; Dset.Filter(); } function GFilter(row) { if (document.all.yn[1].checked) if (Dset.NameValue(row, "index") != "") return false; else return true; else if (document.all.yn[2].checked) if (Dset.NameValue(row, "index") == "") return false; else return true; else return true; } <script language=javascript for=Dset event=onFilter(row)>GFilter(row);</script>
912 no image 필터링을 했는데 그리드 갱신이 안됩니다.
관리자
1672 2006-11-02
안녕하세요. 우선 리셋은 추가로 하실 필요없구요. 보내주신 소스만 봐서는 어떤것이 문제인지 판단하기 힘듭니다. 좀 의심이 가는 부분이 있다면 이벤트를 발생시키는 부분인데 이벤트를 event=onFilter(row)>GFilter(row); 와 같이 발생시키지말고 직접 event="Dset.Filter();" 와 같이 해보세요. 그럼 좋은 하루 보내세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : windows xp >* 문의할 Component명 및 버전 : GAUCE 3.5 >* DataSet 버전 : >* Tr 버전 : >* 문의 유형(질문/요청/참조) : >* 내용 : > >조건에 따라 DS를 그리드에 출력하려고 합니다. > >아래와 같이 코딩하고 DB로부터 DS를 구성하여 그리드에 출력하였습니다. >이후, 라디오버튼을 클릭할 때마다 callFilter();를 호출하였습니다. >필터링 이벤트가 발생해서 GFilter(row)는 불러오는데, 그리드는 갱신이 안됩니다. > >if (Dset.NameValue(row, "index").length > 0) 까지는 실행이 되는데 return 부분에서 >아마 필터링이 제대로 안되는 듯 합니다. 특별한 에러는 보이지 않은 듯 한데요. >무엇이 잘못 된건가요? > >추가로.. 일단 DS 구성하여 그리드에 출력한 후 라디오 버튼 누를때 마다 >callFilter();을 계속 호출하려고 하는데 DS는 계속 reset 해줘야 하나요? >아니면, 그대로 계속 그리드 출력만 변경되나요? 계속 reset한다면 >고민할 필요 없이 계속 DB로 질의 날리는게 나을 듯..? > >function callFilter() { > //Dset.Reset(); > Dset.UseFilter = true; > Dset.Filter(); >} > >function GFilter(row) { > if (document.all.yn[1].checked) > if (Dset.NameValue(row, "index") != "") return false; > else return true; > > else if (document.all.yn[2].checked) > if (Dset.NameValue(row, "index") == "") return false; > else return true; > > else return true; > >} > ><script language=javascript for=Dset event=onFilter(row)>GFilter(row);</script>
911 no image 감사합니다. 해결했습니다.
이현아
1582 2006-11-03
해결 했습니다. 말씀 주신데로 아래와 같이 스크립트를 작성하고 라디오 버튼에서 직접 Dset.Filter()를 호출했더니 제가 원하는데로 동작하네요. 그런데, 왜 문제가 되었지는 아직 이해를 못했습니다. 변수 row를 넘기지 못해서 그랬던 걸까요? 조건문 같은 경우는 첨 문의했던 그대로 사용했는데... ㅜㅡ 각설하고, 조언이 큰 도움이 되었습니다. 감사합니다. <script language="javascript" event=OnFilter(row) for="Dset" > if (document.all.yn[1].checked) if (Dset.NameValue(row, "index") != "") return false; else return true; else if (document.all.yn[2].checked) if (Dset.NameValue(row, "index") == "") return false; else return true; else return true; </script> >안녕하세요. > >우선 리셋은 추가로 하실 필요없구요. > >보내주신 소스만 봐서는 어떤것이 문제인지 판단하기 힘듭니다. > >좀 의심이 가는 부분이 있다면 이벤트를 발생시키는 부분인데 > >이벤트를 event=onFilter(row)>GFilter(row); 와 같이 발생시키지말고 > >직접 event="Dset.Filter();" 와 같이 해보세요. > >그럼 좋은 하루 보내세요. > > >>게시판을 이용해 주셔서 감사합니다. >>다음양식에 맞게 입력해주세요. >> >>* 고객시스템명 : windows xp >>* 문의할 Component명 및 버전 : GAUCE 3.5 >>* DataSet 버전 : >>* Tr 버전 : >>* 문의 유형(질문/요청/참조) : >>* 내용 : >> >>조건에 따라 DS를 그리드에 출력하려고 합니다. >> >>아래와 같이 코딩하고 DB로부터 DS를 구성하여 그리드에 출력하였습니다. >>이후, 라디오버튼을 클릭할 때마다 callFilter();를 호출하였습니다. >>필터링 이벤트가 발생해서 GFilter(row)는 불러오는데, 그리드는 갱신이 안됩니다. >> >>if (Dset.NameValue(row, "index").length > 0) 까지는 실행이 되는데 return 부분에서 >>아마 필터링이 제대로 안되는 듯 합니다. 특별한 에러는 보이지 않은 듯 한데요. >>무엇이 잘못 된건가요? >> >>추가로.. 일단 DS 구성하여 그리드에 출력한 후 라디오 버튼 누를때 마다 >>callFilter();을 계속 호출하려고 하는데 DS는 계속 reset 해줘야 하나요? >>아니면, 그대로 계속 그리드 출력만 변경되나요? 계속 reset한다면 >>고민할 필요 없이 계속 DB로 질의 날리는게 나을 듯..? >> >>function callFilter() { >> //Dset.Reset(); >> Dset.UseFilter = true; >> Dset.Filter(); >>} >> >>function GFilter(row) { >> if (document.all.yn[1].checked) >> if (Dset.NameValue(row, "index") != "") return false; >> else return true; >> >> else if (document.all.yn[2].checked) >> if (Dset.NameValue(row, "index") == "") return false; >> else return true; >> >> else return true; >> >>} >> >><script language=javascript for=Dset event=onFilter(row)>GFilter(row);</script> >
910 no image 그리드 엑셀 저장시 오류
황수길
1480 2006-11-01
909 no image 그리드 엑셀 저장시 오류
관리자
1577 2006-11-01
908 no image 레포트에서 페이지별 합계내역을 보여주려고 하는데 방법이 있다면 알려주세요
이윤성
1574 2006-11-01
907 no image 레포트에서 페이지별 합계내역을 보여주려고 하는데 방법이 있다면 알려주세요
관리자
1520 2006-11-01
906 no image grid에서 suppress가 적용이 안돼네요...
이승찬
1451 2006-10-31
Tag List
XE Login