• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1291
2008.09.10 (04:12:14)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : 푸르덴셜생명 영업report 시스템
* 문의할 Component명 및 버전 : AnsiMax (Version 1.2.X.X)
* DataSet 버전 :
* Tr 버전 :
* 문의 유형(질문/요청/참조) :
* 내용 :
그리드를 뿌려줄때 한row,혹은 한column씩 뿌려주게 되있는거 같습니다.
그래서 많은 양의 데이터를 뿌려줄때 시간이 많이걸리고 브라우저가 뻗어버리는 경우도 있습니다.
아무래도 이렇게 쓰는건 아닌거 같아서 혹시 그리드에서 데이터를 한번에 뿌려줄수 있게 설정하는 방법이나
특별한 코딩방법이 필요한가 해서 질문드립니다.
답변기다리겠습니다.
감사합니다.

번호 제목 닉네임 조회 등록일
2505 no image 아무런 답변을 안주시네요??? CrossTabSum 문의
기술지원45
2114 2008-10-17
안녕하세요? 쉬프트 정보통신 솔루션지원팀입니다. 문의하신 부분에 대해서 말씀드리겠습니다. 일단 답변을 늦게 드린 점 양해 부탁드립니다. crosstabsum을 사용할 경우 decimal 데이터 컬럼을 지정시에 decimal형이 아닌 int형으로 표현되는 것은 가상컬럼에 대해서 기본적으로 int형을 세팅하기 때문입니다. 원하시는 것처럼 decimal값을 그대로 표현하고자 한다면 crosstabsum을 선언한 컬럼 정의 부분에 dec 속성 또는 decao 속성을 지정하시면 됩니다. dec는 지정한 자리수 만큼 소수점을 표현해주되, 데이터가 없으면 0으로 표현을 해주는 것이고 decao는 지정한 자리수만큼 소소점을 표현해주되, 데이터가 없으면 표현하지 않는 것입니다. 따라서 원하시는 표현방법을 결정하시면 위의 두 속성 중 하나로 세팅하시면 됩니다. 자세한 사항은 Component Manual 중 Grid-ColumnProp-Dec 또는 Grid-ColumnProp-Decao 부분을 참고하시기 바랍니다. 즉. <C>Id=Sum name="Sum" width=40 Bgcolor="#E3E3FF" Value={CrossTabSum(V1)} decao=2 Align=Right</C> 위와 같이 코딩하시면 원하는 것처럼 표현 하실 수 있으시리라 봅니다. 확인해 보시고 기타 문의 사항이 있으면 연락 주시기 바랍니다. 그럼 수고하시고 좋은 하루 되시기 바랍니다. >아래 관련해서 아무런 답변을 안주시네요,,, > >일단 동적으로 구성하는 문제는 확인을 해보니,, > >GroupExpr 을 먼저 set 하고 다시 조회를 하면 정상적으로 처리되길래 한번더 조회하는 방식으로 처리를 했습니다... > > >그런데,, 소수점의 CrossTabSum 의 경우는 버그 아닌지요??? > >메뉴얼을 봐도 소수점 처리를 따로 해야한다던지 그런 항목은 없는데요... > > >어떻게 해야할지 답변좀 부탁드립니다... > > > >>안녕하세요,, 탕정입니다.. >> >>cross tab 관련 문의좀 드리겠습니다... >> >> >>dataset 은 1.2.1.60 grid 는 1.2.1.288 을 사용중인데요.. >> >>CrossTabSum 을하면 정수형의 경우 제대로 나오는데,, >>소수점의 경우 0.91 은 0 으로 나오고.. 0.97 은 1 로 나오네요?? >> >>소수점은 지원을 안하나요?? >> >> >>그리고,, cross tab 의 경우 동적으로 구현이 안되는건지요?? >> >>제가 생각한 방법은,, >> >>dataset 을 2 개 만들고,, grid 를 하나 만든다음,, >> >>'', Y1, Y2, Y3, Y4 를 select box 로 만들어,, >>선택된 항목을 x value 로 올리려고 합니다,, >>여기서 '' 를 선택하면 원본 dataset 에 목록이 그냥 display 되구요... >> >> >>처음에는 원본 dataset 으로 grid 에 display 하면 잘나옵니다... >> >>그런데,, select box 어떤항목을(예로 Y3) 선택해서 헤더를 재구성해서 grid.Format 으로 주고.. >>cross tab ds.Logical = true; >>cross tab ds.DataID = '원본 ds'; >>cross tab ds.GroupExpr = 'Y1:Y2:Y4,Y3,V1:V2'; >> >>cross tab ds 를 grid 에 DataID 에 주면 헤더만 나오고 데이타가 나오지 않습니다.. >> >> >>그리고,, 다시 select box 에서 '' 을 선택하면 원래 목록으로 헤더나 데이타가 제대로 나오고요.. >> >>다시 항목을 하나 선택(Y2)하면 이전에 선택했던 항목(Y3)으로 cross tab 이 구성되어 grid 에 display 됩니다.. >> >> >>첨부는 CrossTab_Sum 을 기초로 제가 생각한대로 수정을 했는데... >>이거역시 안되네요... >> >>제가 사용법이 잘못된건지요?? >> >
2504 suppress 문의 파일
이지혜
1289 2008-09-29
2503 no image suppress 문의
기술지원44
1424 2008-10-01
2502 no image MGRID 헤더 색 지정
서경순
1230 2008-09-25
2501 no image MGRID 헤더 색 지정
관리자
1226 2008-09-26
2500 no image MGRID 헤더 색 지정 (스타일 시트로 변경 가능한가요?)
서경순
1537 2008-09-27
2499 no image MGRID 헤더 색 지정 (스타일 시트로 변경 가능한가요?) 파일
기술지원44
1669 2008-09-29
>API 에 나와서 잘 참고 하였습니다, > >그러나.. 저희 시스템하고 스타일이 비슷하게 안나오는데,.. > >혹시.. 스타일 시트로 만들수 있나요? > >그렇다면 샘플로 되어있는.. 소스가 있음 부탁 드립니다. > > > >==================================================== >>안녕하세요? >> >>당연히 지정이 가능합니다 ^^ >> >>컴포넌트 메뉴얼에서 >> >>MGrid -> LayoutInfo > ColumnInfo > Header > bgcolor등을 참고 하시길 바랍니다. >> >>그럼 수고하세요. >> >>>게시판을 이용해 주셔서 감사합니다. >>>다음양식에 맞게 입력해주세요. >>> >>>* 고객시스템명 : >>>* 문의할 Component명 및 버전 : >>>* DataSet 버전 : >>>* Tr 버전 : >>>* 문의 유형(질문/요청/참조) : >>>* 내용 : >>>======================================================= >>>Mgrid 가 level5이상 구현 하였습니다. >>>그러나 저희가 만들고 있는 시스템에 대자인이 맞지 않습니다. >>> >>>예를 들어.. 헤더 표기시 <c></c> 나 <FC></FC> >>>값들 주게 됩니다, >>> >>>하지만. M 그리드에서 >>> >>><COLUMNINFO> >>><COLUMN id="A" refcolid="A"> >>><HEADER left="0" top="0" right="140" bottom="20" text="AAA"/> >>><VIEW left="0" top="0" right="140" bottom="20"/> >>> >>>이런식으로 헤더를 지정 하게 되더라고요. >>> >>>여기서 질문.. 그렇다면 Mgrid 상에.. 헤더 부분의 색을 지정 할수 있는지요. >>> >>>======================================================= >> > Mgrid 는 XML 형태로 포맷을 정의합니다. 첨부한 파일을 이해하시고 응용하시면 가능한 부분입니다.
2498 no image 가우스 라이센스 만료시 install을 했으나..
최정옥
1225 2008-09-24
2497 no image 가우스 라이센스 만료시 install을 했으나..
관리자
1314 2008-09-26
2496 no image Edit 속성 Row별 활성,비활성 처리에 대한 문의
하효정
1271 2008-09-22
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 시험관리시스템 * 문의할 Component명 및 버전 : MxGridU 1,2,1,168 * DataSet 버전 : 2,0,1,49 * Tr 버전 : 2,0,1,36 * 문의 유형(질문/요청/참조) : Edit에 Row별 활성/비활성 문제 * 내용 : 안녕하세요? 이곳 게시판을 참고해서 ColumnProp의 EditStyle=CheckBox일때 Edit 활성/비활성 기능을 짜고 있는데, 실행이 제대로 안되고 있습니다. 도와주세요. <object id="Failure_Grid" classid="clsid:71E7ACA0-EF63-4055-9894-229B056E9C31" width=100% height=100%> <Param Name="DataID" value="Failure_DataSet"> <Param Name="editable" value="true"> <Param Name="indwidth" value="0"> <Param Name="ColSizing" value="true"> <Param Name="UsingOneClick" value="1"> <Pram Name=AutoResizing value=true> <Pram Name="MultiRowSelect" value=True> <Param Name="Format" value=' <C> id=status show=true width=100 align=center HeadBgColor=#EAF2F6 bgcolor=$color</C> <F> id=add_yn align=center width=30 edit={decode(status,"-","true","N","false","Y","false")} editstyle=CheckBox editdata="F:N,T:Y" HeadBgColor=#EAF2F6 bgcolor=$color </F> <F> id={currow} Name=No align=center width=30 edit=none HeadBgColor=#EAF2F6 bgcolor=$color </F> '> </object></comment><SCRIPT>__WS(__NSID__);</SCRIPT> status 의 값은 "-" or "Y" DB에 있는 데이터 그대로 잘 보여지는데, edit={decode(status,"-","true","N","false","Y","false")} <-- 이 부분이 적용되지 않고 Edit가 모두 비활성처리되어 버립니다. edit={decode(status,"-","true","N","true","Y","false")} <-- 이렇게 바꿔보면 모두 활성처리되구요. 아무래도 id=status를 인지를 못하는게 아닌지 의심이 됩니다만, status 항목의 값은 제대로 보이거든요. 어떤 부분이 잘못되었을까요?
2495 no image Edit 속성 Row별 활성,비활성 처리에 대한 문의
관리자
1510 2008-09-23
안녕하세요? status는 예약어입니다. 컴포넌트 메뉴얼 Gird -> Expression Function -> Reserved Keyword에 보시면 예약어로 되어있습니다. 따라서 decode문에 사용한 status값은 컬럼 값이 아닌 row의 status를 사용하기 때문에 그런 증상을 보이게 됩니다. status컬럼 이름을 다른명칭으로 변경해 주셔야 합니다. 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 시험관리시스템 >* 문의할 Component명 및 버전 : MxGridU 1,2,1,168 >* DataSet 버전 : 2,0,1,49 >* Tr 버전 : 2,0,1,36 >* 문의 유형(질문/요청/참조) : Edit에 Row별 활성/비활성 문제 >* 내용 : > >안녕하세요? >이곳 게시판을 참고해서 ColumnProp의 EditStyle=CheckBox일때 Edit 활성/비활성 기능을 짜고 있는데, >실행이 제대로 안되고 있습니다. 도와주세요. > ><object id="Failure_Grid" classid="clsid:71E7ACA0-EF63-4055-9894-229B056E9C31" > width=100% height=100%> ><Param Name="DataID" value="Failure_DataSet"> ><Param Name="editable" value="true"> ><Param Name="indwidth" value="0"> ><Param Name="ColSizing" value="true"> ><Param Name="UsingOneClick" value="1"> ><Pram Name=AutoResizing value=true> ><Pram Name="MultiRowSelect" value=True> ><Param Name="Format" value=' ><C> id=status show=true width=100 align=center HeadBgColor=#EAF2F6 bgcolor=$color</C> ><F> id=add_yn align=center width=30 edit={decode(status,"-","true","N","false","Y","false")} editstyle=CheckBox editdata="F:N,T:Y" HeadBgColor=#EAF2F6 bgcolor=$color </F> ><F> id={currow} Name=No align=center width=30 edit=none HeadBgColor=#EAF2F6 bgcolor=$color </F> > '> ></object></comment><SCRIPT>__WS(__NSID__);</SCRIPT> > >status 의 값은 "-" or "Y" DB에 있는 데이터 그대로 잘 보여지는데, >edit={decode(status,"-","true","N","false","Y","false")} <-- 이 부분이 적용되지 않고 >Edit가 모두 비활성처리되어 버립니다. > >edit={decode(status,"-","true","N","true","Y","false")} <-- 이렇게 바꿔보면 모두 활성처리되구요. >아무래도 id=status를 인지를 못하는게 아닌지 의심이 됩니다만, status 항목의 값은 제대로 보이거든요. > >어떤 부분이 잘못되었을까요? > >
2494 no image 크로스탭 사용 관련 파일
송여진
1304 2008-09-19
2493 no image 크로스탭 사용 관련
관리자
1331 2008-09-22
2492 no image MGRID
서경순
1224 2008-09-17
2491 no image MGRID
관리자
1270 2008-09-22
2490 no image MGrid 기능 관련(열병합)
신혜정
1275 2008-09-11
2489 no image MGrid 기능 관련(열병합)
관리자
1281 2008-09-22
2488 suppress 질문 파일
김원철
61676 2008-09-11
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 삼성SDI * 문의할 Component명 및 버전 : gauce3.5 grid * DataSet 버전 : * Tr 버전 : * 문의 유형(질문/요청/참조) : * 내용 : 특정 부분에 suppress가 적용이 안됩니다. 코드에 잘못이 있는지 확인 부탁드립니다. 그리드 화면 첨부 합니다. gr.format = "" +"<F> id=pur_grp name='"+gfn_GetText("A1195")+ "',width=40,align='center',"+gfn_GetGridColor("C")+",edit=none, Align=Center Suppress=1</F>" +"<F> id=code name='"+gfn_GetText("A20037")+ "',width=60,align='center',"+gfn_GetGridColor("C")+",edit=none, Align=Center Suppress=1</F>" +"<F> ID=desc NAME='"+gfn_GetText("A2018")+ "' WIDTH=60, ALIGN='center', "+gfn_GetGridColor("C")+",edit=none, Align=Center Suppress=1</F>" +"<F> id=vendor NAME='"+gfn_GetText("A635")+ "',width=60,align='center',"+gfn_GetGridColor("C")+",edit=none, Align=Center Suppress=1</F>" +"<F> id=sel NAME='"+gfn_GetText("A317")+ "',width=62,align='left',"+gfn_GetGridColor("C")+",edit=none ,Align=Center Suppress=1</F>" +"<F>ID=unit NAME='"+gfn_GetText("A642")+ "' WIDTH=40, "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" +"<F>ID=contract NAME='"+gfn_GetText("A775")+ "' WIDTH=60, "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" // +"<F>ID=contract NAME='"+gfn_GetText("A775")+ "' WIDTH=60, ALIGN='left',"+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" +"<F>ID=price NAME='"+gfn_GetText("A641")+ "' WIDTH=70, ALIGN='left', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" +"<F>ID=currency NAME='"+gfn_GetText("A746")+ "' WIDTH=70, ALIGN='left', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" +"<F>ID=per NAME='"+gfn_GetText("A1105")+ "' WIDTH=70, ALIGN='left', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" +"<F>ID=t_po NAME='"+gfn_GetText("A1143")+ "' WIDTH=70, ALIGN='left', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" +"<F>ID=rest NAME='"+gfn_GetText("A1051")+ "' WIDTH=70, ALIGN='left', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" +"<G>ID=pur name='"+gfn_GetText("A1193")+ "',align='right',"+gfn_GetGridColor("G")+",edit=none, align=center" +"<F>ID=create NAME='"+gfn_GetText("A771")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" +"<F>ID=release NAME='"+gfn_GetText("A1142")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" +"<F>ID=open NAME='"+gfn_GetText("A2010")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" +"<F>ID=dci NAME='"+gfn_GetText("A2011")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" +"</G>" +"<G>ID=track name='"+gfn_GetText("A2012")+ "',align='right',"+gfn_GetGridColor("G")+",edit=none, align=center" +"<F>ID=trans NAME='"+gfn_GetText("A2013")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" +"<F>ID=ship NAME='"+gfn_GetText("A702")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" +"<F>ID=om NAME='"+gfn_GetText("A2014")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" +"<F>ID=gr NAME='"+gfn_GetText("A2015")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" +"</G>"; 수고 하세요
2487 no image suppress 질문
관리자
1369 2008-09-22
안녕하세요? 일단 소스에서 suppress level이 모두 1로 되어있는데 이부분을 우측부터 1,2,3,4...와 같이 수정후에 테스트 해보시고, 그래도 동일 증상이라면.. 저희쪽에 전화 주셔서 점검 받으시는게 좋을것 같습니다. 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 삼성SDI >* 문의할 Component명 및 버전 : gauce3.5 grid >* DataSet 버전 : >* Tr 버전 : >* 문의 유형(질문/요청/참조) : >* 내용 : >특정 부분에 suppress가 적용이 안됩니다. >코드에 잘못이 있는지 확인 부탁드립니다. > >그리드 화면 첨부 합니다. > >gr.format = "" > +"<F> id=pur_grp name='"+gfn_GetText("A1195")+ "',width=40,align='center',"+gfn_GetGridColor("C")+",edit=none, Align=Center Suppress=1</F>" > +"<F> id=code name='"+gfn_GetText("A20037")+ "',width=60,align='center',"+gfn_GetGridColor("C")+",edit=none, Align=Center Suppress=1</F>" > +"<F> ID=desc NAME='"+gfn_GetText("A2018")+ "' WIDTH=60, ALIGN='center', "+gfn_GetGridColor("C")+",edit=none, Align=Center Suppress=1</F>" > +"<F> id=vendor NAME='"+gfn_GetText("A635")+ "',width=60,align='center',"+gfn_GetGridColor("C")+",edit=none, Align=Center Suppress=1</F>" > +"<F> id=sel NAME='"+gfn_GetText("A317")+ "',width=62,align='left',"+gfn_GetGridColor("C")+",edit=none ,Align=Center Suppress=1</F>" > +"<F>ID=unit NAME='"+gfn_GetText("A642")+ "' WIDTH=40, "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" > +"<F>ID=contract NAME='"+gfn_GetText("A775")+ "' WIDTH=60, "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" >// +"<F>ID=contract NAME='"+gfn_GetText("A775")+ "' WIDTH=60, ALIGN='left',"+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" > +"<F>ID=price NAME='"+gfn_GetText("A641")+ "' WIDTH=70, ALIGN='left', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" > +"<F>ID=currency NAME='"+gfn_GetText("A746")+ "' WIDTH=70, ALIGN='left', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" > +"<F>ID=per NAME='"+gfn_GetText("A1105")+ "' WIDTH=70, ALIGN='left', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" > +"<F>ID=t_po NAME='"+gfn_GetText("A1143")+ "' WIDTH=70, ALIGN='left', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" > +"<F>ID=rest NAME='"+gfn_GetText("A1051")+ "' WIDTH=70, ALIGN='left', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center Suppress=1</F>" > +"<G>ID=pur name='"+gfn_GetText("A1193")+ "',align='right',"+gfn_GetGridColor("G")+",edit=none, align=center" > +"<F>ID=create NAME='"+gfn_GetText("A771")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" > +"<F>ID=release NAME='"+gfn_GetText("A1142")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" > +"<F>ID=open NAME='"+gfn_GetText("A2010")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" > +"<F>ID=dci NAME='"+gfn_GetText("A2011")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" > +"</G>" > +"<G>ID=track name='"+gfn_GetText("A2012")+ "',align='right',"+gfn_GetGridColor("G")+",edit=none, align=center" > +"<F>ID=trans NAME='"+gfn_GetText("A2013")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" > +"<F>ID=ship NAME='"+gfn_GetText("A702")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" > +"<F>ID=om NAME='"+gfn_GetText("A2014")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" > +"<F>ID=gr NAME='"+gfn_GetText("A2015")+ "' WIDTH=50, ALIGN='CENTER', "+gfn_GetGridColor("C")+",Edit=none ,Align=Center</F>" > +"</G>"; > >수고 하세요
Selected no image 그리드를 한번에 뿌려주는기능?
오정환
1291 2008-09-10
Tag List
XE Login