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

* 고객시스템명 : 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>
번호 제목 닉네임 조회 등록일
2729 csv 파일 로드 파일
박찬석
1501 2007-03-08
2728 csv 파일 로드
기술지원44
1199 2007-03-08
2727 서비스 빌더 부탁 드립니다.
하창훈
1317 2007-03-07
2726 서비스 빌더 부탁 드립니다.
기술지원44
1005 2007-03-08
2725 gauce 3.5 설치후 sample 실행시 treeview가 보이질 않고, log파일에 에러메시지가...
윤용식
1705 2007-03-05
2724 gauce 3.5 설치후 sample 실행시 treeview가 보이질 않고, log파일에 에러메시지가... 파일
관리자
1753 2007-03-06
2723 Indexoutofbundexception 문의 파일
채순병
1040 2007-03-03
2722 Indexoutofbundexception 문의
관리자
964 2007-03-06
2721 importXML에서 xsd사용
최연혁
1001 2007-03-03
2720 importXML에서 xsd사용
관리자
1103 2007-03-06
2719 preview 를 사용항 프린트 기능문의
서문윤
907 2007-03-03
2718 preview 를 사용항 프린트 기능문의
관리자
1348 2007-03-06
2717 GridToExcel
정정희
982 2007-03-03
2716 GridToExcel
관리자
2229 2007-03-06
2715 Excel 저장시 컬럼 제어에 대한 질문드립니다
안영수
964 2007-03-02
2714 Excel 저장시 컬럼 제어에 대한 질문드립니다
기술지원44
1109 2007-03-02
Selected X-chart 실행시 Internet Explorer 종료되는 문제
안근식
984 2007-03-02
2712 X-chart 실행시 Internet Explorer 종료되는 문제 파일
기술지원44
1184 2007-03-02
2711 Lookup 사용시 질문
김재민
1002 2007-03-01
2710 Lookup 사용시 질문
기술지원44
1185 2007-03-02
Tag List
XE Login