• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1186
2007.03.02 (19:30:25)
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : PRMS
>* GAUCE 버전 : gauce40Uni
>* WAS 종류(WebLogic 등등) : WebLogic
>* DB 종류 : Oracle
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>X-Chart 실행시 인터넷 익스플로어가 비정상 종료가 이루어지는 경우가 많습니다...
>
>제가 코딩을 잘못한건지 아니면,,,
>
>어디서 충돌이 일어나는지 잘 모르겠습니다,,,
>
>파일첨부가 되지 않아,,, 아래 소스를 보내드립니다,,,
>
>그럼 수고하세요,,,
>
>연락처 : 011-9819-2310
>
>
>////////////////// 소스 부분 /////////////////
><html>
><head>
><title>Production Request</title>
><%@include file="/include/Common.jsp"%>
><!-----------------------------------------------------------------------------
>  J A V A   S C R I P T   D E C L A R A T I O N
>------------------------------------------------------------------------------>
><script language="javascript">
>  function init() {
>    // Department
>    sch_department.Clear();
>    sch_department.Add("-All-","All");
>    sch_department.addData(opener.gdsSummaryList,"departmentName","departmentCode");
>    
>    // Chart
>    retrieveAnalisysList();
>  }
>  
>  // Chart
>  function retrieveAnalisysList() {
>    
>    var startDateMM = document.all.hdn_startDate.value;
>    var startMM = startDateMM.substring(0, 7);
>    
>    var uri = new JsUri();
>    
>    uri.setPage("/dvpr.monitoring.retrieveMonitoringDelayAnalisysList.gau");
>    uri.add("divisionCode", ""+document.all.hdn_divisionCode.value);
>    uri.add("departmentCode", ""+document.all.sch_department.value);
>    uri.add("startDateMM", ""+startMM);
>    uri.add("startDate", ""+document.all.hdn_startDate.value);
>    
>    WaitShow();
>    
>    gdsAnalisysList.DataID = uri.getUri();
>    gdsAnalisysList.Reset();
>  }
>  
>  //-------------------------------------------------------------------------
>  // Chart의 기본적인 속성을 정의하는 부분
>  //-------------------------------------------------------------------------
>  function onStart()
>  {
>    XChart.RemoveAllSeries();      // 챠트에 정의된 모든 시리즈(Series)들을 제거한다.
>    XChart.Aspect.View3D = false;  // 3D 미적용
>
>    XChart.Panel.Color = XChart.ToOLEColor("#dddddd,#ffffff");
>    XChart.Panel.BorderStyle = 0;
>    XChart.Panel.Gradient.Visible = true;
>    XChart.Panel.Gradient.Direction = 1;
>    XChart.Panel.Gradient.StartColor = XChart.ToOLEColor('#A4C9E4');
>    XChart.Panel.Gradient.EndColor = XChart.ToOLEColor('#F1F9FF');
>
>    XChart.Zoom.Enable = false;    // 마우스 드래그에 의한 Zoom 기능의 가능여부를 정의한다
>
>    XChart.Axis.Bottom.Automatic = true;  // 축에 대해 최대/최소값을 자동적으로 계산할것인지 여부를 정의한다
>    XChart.Axis.Bottom.GridPen.visible = true;  // 차트에 쓰이는 선들의 표시여부를 정의한다.
>    XChart.Axis.Left.GridPen.visible = true;
>    XChart.Axis.Right.GridPen.visible = true;
>
>    XChart.Axis.Bottom.Labels.Font.Color = XChart.ToOLEColor("RED");   // 텍스트에 대해 폰트 색상을 정의한다.
>    XChart.Axis.Left.Labels.Font.Color   = XChart.ToOLEColor("BLUE");
>    
>    //Legend의 속성을 설정한다
>    XChart.Legend.Visible = false;     // 범례의 표시여부를 정의한다.
>    XChart.Legend.LegendStyle = 0;    
>    XChart.Legend.TextStyle = 0;      // 범례에 나타나는 Text의 형식을 정의한다.
>    XChart.Legend.CheckBoxes = true;  // Legend Check Box들을 표시할지 여부를 정의한다.
>    XChart.Legend.Symbol.Width = 20;  // 각 항목의 아이콘에 대한 너비,위치 등을 정의한다.    
>    XChart.Legend.Alignment = 1;      // 범례의 위치를 정의한다(Top,Left,Right,Bottom)    
>    XChart.Legend.Font.Size = 7.5;    // text의 크기, font.height
>    XChart.Legend.TopPos = 5;         // 범례의 상단위치를 전체차트 높이에 대한 백분율로 정의한다.
>    XChart.Legend.VertSpacing = 0;    // 범례의 항목들 사이의 간격을 Pixel단위로 정의한다.
>    XChart.Legend.ShadowSize = 5;     // 도형에 붙는 그림자의 크기(Pixel)
>    XChart.Legend.ShapeStyle = 1;     // 범례에 붙는 도형이 직사각형인지 모서리가 둥근 사각형인지를 정의한다.
>    XChart.Legend.Color = XChart.ToOLEColor("WHITE");
>    XChart.Legend.ShadowColor = XChart.ToOLEColor("green");
>    XChart.Legend.MaxNumRows = 5;     // 범례의 위치가 상단,하단일경우 표시할 최대 row수를 설정한다.
>    
>    XChart.Scroll.Enable = 0;     // Mouse에 의한 Scroll하는 방식을 규정한다.
>    XChart.Environment.MouseWheelScroll = false;
>    
>    XChart.Reset();
>  }
>  
></script>
>
><!-----------------------------------------------------------------------------
>    D A T A S E T   C O M P O N E N T S   D E C L A R A T I O N
>------------------------------------------------------------------------------>
><!-- AnalisysList DataSet -->
><object id="gdsAnalisysList" classid="<%=LGauceId.DATASET%>">
></object>
>
><!-----------------------------------------------------------------------------
>    G A U C E   C O M P O N E N T' S   E V E N T S
>------------------------------------------------------------------------------>
><!-- AnalisysList  -->
><script language=JavaScript for=gdsAnalisysList event=OnLoadCompleted(rowCnt)>
>  onStart(XChart);
>  
>  var idx = XChart.AddSeries(0);                    // 차트의 종류
>  XChart.Series(idx).DataID = "gdsAnalisysList";    // Object Name
>  XChart.Series(idx).YValueColumn = "delayRate";    // Y축 컬럼명
>  XChart.Series(idx).ValueFormat = "0%";            // 소숫점 자릿수
>  XChart.Series(idx).LabelColumn = "rateMonth";     // X축 컬럼명
>  XChart.Series(idx).Marks.visible = true;          // Mask사용여부
>  XChart.Series(idx).Marks.Style=0;                 // Mast Style
>  XChart.Series(idx).asLine.LinePen.Width = 2;      // Line의 width
>  XChart.Series(idx).Color = "red";                 // Line Color
>  
>  XChart.Reset();
>  WaitHide();
></script>
>
><!-- AnalisysList Error -->
><script language=JavaScript for=gdsAnalisysList event=OnLoadError()>
>  alert(gdsAnalisysList.ErrorMsg);
>  WaitHide();
></script>
>
></head>
><body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="init();">
><input type="hidden" name="hdn_divisionCode" value="<%=request.getParameter("divisionCode")%>">
><input type="hidden" name="hdn_startDate" value="<%=request.getParameter("startDate")%>">
><!-----------------------------------------------------------------------------
>    U S E R   I N T E R F A C E   A R E A
>  ------------------------------------------------------------------------------>
><div class="layout_page">
>
>  <!-- 타이틀 -->
>  <div class="page_title">Delay Rate Monthly Analisys</div>
>  
>  <table width="98%" border="0" cellspacing="0" cellpadding="0">
>    <tr>
>      <td height="10" colspan="2"></td>
>    </tr>
>    <tr>
>      <td width="80%">
>        <select class="short" id="sch_department" onChange="retrieveAnalisysList();">
>        </select>
>      </td>
>      <td width="20%" align="right">
>        <input type="button" class="button_default" value="Close" onclick="self.close();">
>      </td>
>    </tr>
>    <tr>
>      <td width="100%" colspan="2">
>        <!--Grid Component-->
>        <comment id="__NSID__">
>          <object classid="<%=LGauceId.XCHART%>"
>                  id="XChart"
>                  width="100%"
>                  height="420">
>          </object>
>        </comment><script>__ShowEmbedObject(__NSID__);</script>
>      </td>
>    </tr>
>  </table>
>  
></div>
><!-- progress -->  
><iframe id="progress"
>        src="/images/waiting.gif"
>        frameBorder="0" marginHeight=0 marginWidth=0
>        style="position:absolute;display:none;"></iframe>
></body>
></html>

첨부하신 소스로 샘플을 만들어 테스트 해보았으나.. 정상작동하였습니다..

샘플로 첨부한 문서 확인하시고.. 다른 부분도 확인해 보시기 바랍니다.
번호 제목 닉네임 조회 등록일
7449 호환성 보기 설정 이후에도 메뉴 깨짐 현상
kiarakim
8816 2017-02-15
7448 Shift DEMO 사이트 에서 IE11 다운됨
정성호
9042 2017-02-10
7447 엑셀 업로드 속도 문의
jokerrain
9072 2016-12-15
7446 차트 질문 첨부 파일
신현철
8998 2016-10-04
7445 java.io.IOException/java.lang.NullPointerException 발생
윤재국
9813 2016-07-13
7444 호환성 보기
kiarakim
8604 2016-07-11
7443 가우스 그리드에 문자입력시 한글/영문 우선순위 변경
hthink
8572 2016-04-21
7442 레포트 DFooter영역 이미지 태그
FKSS
9140 2016-04-20
7441 좌/우측으로 데이터 이동
헐랭이
7727 2016-04-15
7440 가우스 리포트를 PDF로 저장 가능한가요?
안순주
9970 2016-04-12
7439 중간소계 필드 제외 문의
김은영2
7624 2016-04-08
7438 가우스 그리드 범위지정 선택 가능여부 문의 [1]
hthink
9849 2016-03-29
7437 그리드에 이미지표현 첨부 파일 [1]
홍혜련
8938 2016-03-23
7436 Internet Explorer의 작동이 중지되었습니다. 첨부 파일 [1]
김태성2
8620 2016-03-18
7435 특정 index (row) 삭제 [1]
c1138
8884 2016-03-17
7434 was교체시 업그레이드 재설치 문의 [1]
박서영
7768 2016-03-15
7433 파일 업로드 문의(핸들이 잘못 되었습니다)
임종훈
8692 2016-03-15
7432 개발서버 라이센스 갱신 문의 [1]
정민75
9810 2016-03-07
7431 문의합니다 첨부 파일 [1]
c1138
9123 2016-03-07
7430 EnterpriseMode 적용이 되지 않습니다. 첨부 파일 [1]
동긔나긔
10297 2016-03-03
Tag List
XE Login