• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1494
2010.12.29 (09:56:40)
crosstabsum 관련하여 질문드립니다.

5개의 칼럼에 CrossTabSum을 적용하여서 데이터를 표현하고있습니다.

적은량의 데이터 표현에서는 문제가없으나 데이터의 량이 많아지니

value값으로 CrossTabSum이 적용된 컬럼에 의해서 속도가 급격히 저하되는 현상이 있습니다.

CrossTabSum이 적용된 칼럼을 빼고 실행을 해보면 정상 속도로 데이터가 나오지만,

CrossTabSum을 적용한 칼럼이 있을경우에는 스크롤을 움직이는것도 버거울 정도로 속도가 저하됩니다.
(데이터 량이 많을때는 CrossTabSum을 적용한 칼럼이 하나만 있어도 느려집니다.)

해결할 방도가 있나요?
번호 제목 닉네임 조회 등록일
3865 no image DetailID 관련 문의
김미소
1447 2011-01-07
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : * 문의할 Component명 및 버전 : * DataSet 버전 : * Tr 버전 : * 문의 유형(질문/요청/참조) : * 내용 : 안녕하세요. detailId 관련 문의 드립니다. 콤보A(Master), 콤보B(Detail) 을 그리드에서 detailId 사용하려고 하는데요. 데이터셋은 DB에서 set하였습니다. Master-Detail 모두 type, size 같게 하였으며(code:string(50), name:string(150), filter:string(3)) 콤보A DataSet -> select Code, NAME, CAST(decode(Code,'A','001','002) AS varchar2(3)) AS Filter From A 콤보B DataSet -> select Code, NAME, GR_CD AS Filter From B UNION ALL select Code, NAME, GR_CD AS Filter From C 이런식으로 DataSet이 설정되어있습니다. 물론 두개 콤보의 Code는 유니크한 값입니다. 그런데, 처음 콤보B에 DataSet을 설정하고 그리드의 Lookup콤보를 확인하면 잘 나옵니다. 콤보A의 첫번째 값을 선택하면 첫번째 값에 해당하는 콤보B가 잘 나옵니다. 콤보A의 두번째 값을 선택하면 두번째 값에 해당하는 콤보B의 갯수는 맞게 나오나 콤보에 표시되는 내용은 첫번째 값이 표시됩니다. 즉, 콤보A의 Data => A(001),B(002) 콤보B의 Data => A01(001), A02(001), A03(001), A04(001), A05(001), B01(002), B02(002), B03(002) 1. 콤보A의 1번째 값선택 --> A01, A02, A03, A04, A05 2. 콤보A의 2번째 값선택 --> A01, A02, A03 (실제로는 B01, B02, B03 이 표시되어야 합니다.) 또 특이한건 콤보A의 2번째 값선택 후 A02를 선택완료하면 그리드에 표시되는건 B02가 됩니다.료 문제는 B01,B02,B03이 표시되야하는데 filter 가 001인 name이 표시된다는 것입니다. 그러나 value는 filter가 002인 값이 들어가구요. 좀 길었지만, 자세한 상황설명을 위해 길어졌습니다. 답변 부탁드립니다.
3864 no image DetailID 관련 문의
관리자
1717 2011-01-07
이용해주셔서 감사합니다. Grid의 Master/detail 을 사용하실 때는 아래 두가지 경우를 권장하여 드립니다. 1) 2개 이상의 Lookup Column을 이용하여 Master/Detail 을 구성할 때 Detail로 사용할 Column을 설정할 때 http://www.gauce.com/ComponentManual/AMX/Basic/Grid/ColumnProp/DetailID/DetailID.htm 2) 2개 이상의 Master/Detail을 구성하는 경우 아래 FAQ의 에제를 참고 하시기 바랍니다. http://www.gauce.com/zboard.php?id=componentFAQ&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&keyword=master&select_arrange=headnum&desc=asc&no=126 감사합니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : >* 문의할 Component명 및 버전 : >* DataSet 버전 : >* Tr 버전 : >* 문의 유형(질문/요청/참조) : >* 내용 : > > >안녕하세요. detailId 관련 문의 드립니다. >콤보A(Master), 콤보B(Detail) 을 그리드에서 detailId 사용하려고 하는데요. >데이터셋은 DB에서 set하였습니다. > >Master-Detail 모두 type, size 같게 하였으며(code:string(50), name:string(150), filter:string(3)) >콤보A DataSet -> select Code, NAME, CAST(decode(Code,'A','001','002) AS varchar2(3)) AS Filter From A >콤보B DataSet -> select Code, NAME, GR_CD AS Filter From B >                          UNION ALL >                         select Code, NAME, GR_CD AS Filter From C > >이런식으로 DataSet이 설정되어있습니다. 물론 두개 콤보의 Code는 유니크한 값입니다. > >그런데, 처음 콤보B에 DataSet을 설정하고 그리드의 Lookup콤보를 확인하면 잘 나옵니다. >콤보A의 첫번째 값을 선택하면 첫번째 값에 해당하는 콤보B가 잘 나옵니다. >콤보A의 두번째 값을 선택하면 두번째 값에 해당하는 콤보B의 갯수는 맞게 나오나 콤보에 표시되는 내용은 첫번째 값이 표시됩니다. >즉, >콤보A의 Data => A(001),B(002) >콤보B의 Data => A01(001), A02(001), A03(001), A04(001), A05(001), B01(002), B02(002), B03(002) >1. 콤보A의 1번째 값선택 --> A01, A02, A03, A04, A05 >2. 콤보A의 2번째 값선택 --> A01, A02, A03 (실제로는 B01, B02, B03 이 표시되어야 합니다.) >또 특이한건 콤보A의 2번째 값선택 후 A02를 선택완료하면 그리드에 표시되는건 B02가 됩니다.료 > >문제는 B01,B02,B03이 표시되야하는데 filter 가 001인 name이 표시된다는 것입니다. >그러나 value는 filter가 002인 값이 들어가구요. > >좀 길었지만, 자세한 상황설명을 위해 길어졌습니다. 답변 부탁드립니다. >
3863 no image 체크 박스 체크가 안됩니다.
박이석
1539 2011-01-06
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 아주렌탈 * 문의할 Component명 및 버전 : GAUCE * DataSet 버전 : 3.0 * Tr 버전 : * 문의 유형(질문/요청/참조) : * 내용 : 체크박스가 체크가 안됩니다. 찾아서 edit 속성에 edit={Decode(check_yn,"N","false","Y","true") 해보았지만안됩니다. '<C>ID=CHKTF              name=""             width=20   align=center EditStyle=CheckBox  bgcolor=@ucolor </C> '                         + '<C>ID=CURROW             name="순번"         width=30    align=center value={String(CurRow)}  edit=none</C> '                         + '<C>ID=MOVINGPOSSDATE     name="이동가능일"   width=70  align=center mask="' + MASK_STRDATE + '" edit=none</C>'                         //+ '<C>ID=ERASERESION        name="대폐사유"        width=100  align=center edit=none</C>'                         + '<C>ID=TRANSINPUTDATE     name="이관입고일"   width=70  align=center mask="' + MASK_STRDATE + '" bgcolor=@ucolor2 edit=none</C>'                         + '<C>ID=TRANSINPUTDATE2    name="이관입고일"     width=70 show=false edit=none</C>'                         + '<C>ID=CARNO              name="차량번호"       width=80  align=center edit=none </C>'                         + '<C>ID=CHKOS              name=""             width=20   align=center EditStyle=CheckBox bgcolor=@ucolor </C> '                         + '<C>ID=CARBODYNO          name="차대번호"       width=130     edit=none                 </C>'                         + '<C>ID=DEPTNAME           name="지점"           width=80  align=left  edit=none </C>'                         + '<C>ID=GRADECODENAME      name="등급"           width=40   align=left  edit=none </C>'                         + '<C>ID=CARNAMEMSTNAME1    name="차명"           width=85  align=left  edit=none </C>'                         + '<C>ID=STATUS             name="계약상태"           width=60   align=center edit=none</C>'                         //+ '<C>ID=BASENO             name="근거번호"       width=50  align=center edit=none</C>'                         + '<C>ID=TERMTYPENAME       name="구분"           width=40   align=center edit=none</C>'                         + '<C>ID=REGDATE            name="등록일자"       width=70   align=center mask="' + MASK_STRDATE + '" edit=none</C>'                         + '<C>ID=INSERTDATE         name="대폐선정일자"   width=85  align=center mask="' + MASK_STRDATE + '" edit=none  </C>'                         + '<C>ID=RETURNPLANDATE     name="반납예정"       width=70   align=center mask="' + MASK_STRDATE + '" edit=none</C>'                         + '<C>ID=CUSTNAME1          name="거래처"         width=100  align=left edit=none  </C>'                         + '<C>ID=LONGCUSTNAME       name="장기거래처"     width=100  align=left edit=none  </C>'                         + '<C>ID=USINGTERMMONTH     name="사용월"         width=45   align=center edit=none</C>'                         + '<C>ID=KM                 name="KM"             width=50  align=right edit=none </C>'                         + '<C>ID=MAKERCODE          name="제작사"         width=100  align=right edit=none show=false</C>'                         + '<C>ID=CARNAME1CODE       name="차명대분류코드"  width=100  align=right edit=none show=false</C>'                         + '<C>ID=CARNAME2CODE       name="차명중분류코드"  width=100  align=right edit=none show=false</C>'                         + '<C>ID=TERMTYPE           name="구분코드"       width=100  align=right edit=none show=false</C>'                         + '<C>ID=DEPTCODE           name="지점코드"       width=100  align=right edit=none show=false</C>'                         + '<C>ID=COCUSTCODE         name="거래처코드"     width=100  align=right edit=none show=false</C>'                         + '<C>ID=GRADECODE          name="등급코드"       width=100  align=right edit=none show=false</C>'                         + '<C>ID=PLANYEAR           name="년"            width=100  align=right edit=none show=false</C>'                         + '<C>ID=PLANMOON           name="월"            width=100  align=right edit=none show=false</C>'                         + '<C>ID=PLANNO             name="회차"          width=100  align=right edit=none show=false</C>'                         + '<C>ID=RECEIVEPERSON      name="인계자"        width=100  align=right edit=none show=false  </C>'                         + '<C>ID=MAXYEAR            name="최대년"        width=100  align=right edit=none show=false</C>'                         + '<C>ID=MAXMOON            name="최대월"        width=100  align=right edit=none show=false</C>'                         + '<C>ID=MAXNO              name="최대회차"      width=100  align=right edit=none show=false</C>'
3862 no image 체크 박스 체크가 안됩니다.
기술지원67
2464 2011-01-07
데이타셋의 헤더에도 체크 박스를 위한 컬럼ID가 존재 하는지 보시기 바랍니다. 체크박스의 경우에도 데이타셋의 헤더에 ID값 정의를 반드시 하셔야 합니다.. 감사합니다 >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 아주렌탈 >* 문의할 Component명 및 버전 : GAUCE >* DataSet 버전 : 3.0 >* Tr 버전 : >* 문의 유형(질문/요청/참조) : >* 내용 : 체크박스가 체크가 안됩니다. 찾아서 edit 속성에 edit={Decode(check_yn,"N","false","Y","true") 해보았지만안됩니다. > > >'<C>ID=CHKTF name="" width=20 align=center EditStyle=CheckBox bgcolor=@ucolor </C> ' > + '<C>ID=CURROW name="순번" width=30 align=center value={String(CurRow)} edit=none</C> ' > + '<C>ID=MOVINGPOSSDATE name="이동가능일" width=70 align=center mask="' + MASK_STRDATE + '" edit=none</C>' > //+ '<C>ID=ERASERESION name="대폐사유" width=100 align=center edit=none</C>' > + '<C>ID=TRANSINPUTDATE name="이관입고일" width=70 align=center mask="' + MASK_STRDATE + '" bgcolor=@ucolor2 edit=none</C>' > + '<C>ID=TRANSINPUTDATE2 name="이관입고일" width=70 show=false edit=none</C>' > + '<C>ID=CARNO name="차량번호" width=80 align=center edit=none </C>' > + '<C>ID=CHKOS name="" width=20 align=center EditStyle=CheckBox bgcolor=@ucolor </C> ' > + '<C>ID=CARBODYNO name="차대번호" width=130 edit=none </C>' > + '<C>ID=DEPTNAME name="지점" width=80 align=left edit=none </C>' > + '<C>ID=GRADECODENAME name="등급" width=40 align=left edit=none </C>' > + '<C>ID=CARNAMEMSTNAME1 name="차명" width=85 align=left edit=none </C>' > + '<C>ID=STATUS name="계약상태" width=60 align=center edit=none</C>' > //+ '<C>ID=BASENO name="근거번호" width=50 align=center edit=none</C>' > + '<C>ID=TERMTYPENAME name="구분" width=40 align=center edit=none</C>' > + '<C>ID=REGDATE name="등록일자" width=70 align=center mask="' + MASK_STRDATE + '" edit=none</C>' > + '<C>ID=INSERTDATE name="대폐선정일자" width=85 align=center mask="' + MASK_STRDATE + '" edit=none </C>' > + '<C>ID=RETURNPLANDATE name="반납예정" width=70 align=center mask="' + MASK_STRDATE + '" edit=none</C>' > + '<C>ID=CUSTNAME1 name="거래처" width=100 align=left edit=none </C>' > + '<C>ID=LONGCUSTNAME name="장기거래처" width=100 align=left edit=none </C>' > + '<C>ID=USINGTERMMONTH name="사용월" width=45 align=center edit=none</C>' > + '<C>ID=KM name="KM" width=50 align=right edit=none </C>' > + '<C>ID=MAKERCODE name="제작사" width=100 align=right edit=none show=false</C>' > + '<C>ID=CARNAME1CODE name="차명대분류코드" width=100 align=right edit=none show=false</C>' > + '<C>ID=CARNAME2CODE name="차명중분류코드" width=100 align=right edit=none show=false</C>' > + '<C>ID=TERMTYPE name="구분코드" width=100 align=right edit=none show=false</C>' > + '<C>ID=DEPTCODE name="지점코드" width=100 align=right edit=none show=false</C>' > + '<C>ID=COCUSTCODE name="거래처코드" width=100 align=right edit=none show=false</C>' > + '<C>ID=GRADECODE name="등급코드" width=100 align=right edit=none show=false</C>' > + '<C>ID=PLANYEAR name="년" width=100 align=right edit=none show=false</C>' > + '<C>ID=PLANMOON name="월" width=100 align=right edit=none show=false</C>' > + '<C>ID=PLANNO name="회차" width=100 align=right edit=none show=false</C>' > + '<C>ID=RECEIVEPERSON name="인계자" width=100 align=right edit=none show=false </C>' > + '<C>ID=MAXYEAR name="최대년" width=100 align=right edit=none show=false</C>' > + '<C>ID=MAXMOON name="최대월" width=100 align=right edit=none show=false</C>' > + '<C>ID=MAXNO name="최대회차" width=100 align=right edit=none show=false</C>'
3861 no image DataSet 문제..
김병식
1416 2011-01-05
3860 no image DataSet 문제..
기술지원31
2688 2011-01-05
3859 no image 데이터셋 기본값
김현철
1889 2010-12-29
3858 no image 데이터셋 기본값
관리자
1515 2010-12-29
3857 no image 데이터셋 기본값
기술지원40
2071 2010-12-31
Selected no image crosstabsum 속도 관련 문의
김택근
1494 2010-12-29
3855 no image crosstabsum 속도 관련 문의 파일
관리자
1442 2010-12-29
3854 no image Cross Tab 에서 특정row 안보이는 기능
이주영
1503 2010-12-28
3853 no image Cross Tab 에서 특정row 안보이는 기능 파일
관리자
1589 2010-12-29
3852 no image 그리드 입력시 ROW 합치기
김현철
1556 2010-12-27
3851 no image 그리드 입력시 ROW 합치기
관리자
1550 2010-12-28
3850 no image CrossTab기능 질문하겟습니다..
김진우
1374 2010-12-27
3849 no image XChartU 샘플(기존설명들은 버전이 달라 참고않됨)
김길명
1411 2010-12-22
3848 no image XChartU 샘플(기존설명들은 버전이 달라 참고않됨)
관리자
1496 2010-12-28
3847 no image EMEdit의 ReadOnly속성
김길명
1466 2010-12-22
3846 no image EMEdit의 ReadOnly속성
기술지원48
1426 2010-12-28
Tag List
XE Login