페이지 트리
메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동

이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 7 다음 »


page no.    79414193

Start Release No : 7.0.400.20230209 / Update Release No : 7.0.500.20240329-01

작성자 :  김예슬       / 검수자 :  이경륜

  1. 기능 설명
    1. Slider 컨트롤의 스타일을 변경할 수 있는 API가 추가되었습니다.

  2. 사용 방법
    1. 신규 추가된 스크립트 API를 이용하여 Slider 컨트롤의 스타일을 변경할 수 있습니다.

      예제 코드
      var Slider = null; 
      
      var initControlVariables = function(){
      	Slider = Matrix.getObject("Slider"); 
      	setSliderGreen();
      };
      initControlVariables();
      
      function setSliderGreen(){
      	var green = {
      		bar: '#82d173',
      		line: '#dbf4a7',
      		handle: '#b6e94c',
      		hadleHover: '#91ba3c',
      		fromtoBgColor: '#416839',
      		activeBgColor: '#51ba3d',
      		text: 'white',
      		grid: '#c273d1'
      	};
      	// Slider의 스타일 객체 : Slider.sliderStyle
      	Slider.sliderStyle.BarBackground = green.bar;
      	Slider.sliderStyle.LineBackground = green.line;
      	Slider.sliderStyle.HandleColor = green.handle;
      	Slider.sliderStyle.HoverHandleColor = green.hadleHover;
      	Slider.sliderStyle.FromToDataLabelBackgroundColor = green.fromtoBgColor;
      	Slider.sliderStyle.FromToDataLabelTextColor = green.text;
      	Slider.sliderStyle.ActiveDataLabelBackgroundColor = green.activeBgColor;
      	Slider.sliderStyle.GridColor = green.grid;
      	Slider.sliderStyle.HandleBorderColor = green.activeBgColor;
      	Slider.sliderStyle.GridTextFont = 'Courier';
      }
      
  3. 기능 상세
    1. Slider 구조는 다음과 같습니다.

      1. Bar
      2. Line
      3. Handle
      4. FromToDataLabel
      5. ActiveDataLabel
      6.  Grid


    2. 지원하는 API리스트는 다음과 같습니다.
      • Property

        Property Name

        Data Type설명사용 예시
        BarBackgroundstringBar 배경 색Slider.sliderStyle.BarBackground = '#90dfc0';
        LineBackgroundstringLine 배경 색Slider.sliderStyle. LineBackground= '#90dfc0';
        HandleColorstringHandle 배경 색SlidersliderStyle..HandleColor= '#90dfc0';
        HandleBorderColorstringHandle의 Border 색Slider.sliderStyle. HandleBorderColor= '#90dfc0';
        HoverHandleColorstringHandle의 마우스 오버 했을 때의 배경 색Slider.sliderStyle. HoverHandleColor= '#90dfc0';
        FromToDataLabelBackgroundColorstringFrom / To Data Label의 배경 색Slider.sliderStyle. FromToDataLabelBackgroundColor= '#90dfc0';
        FromToDataLabelTextColorstringFrom / To Data Label의 폰트 색Slider.sliderStyle.FromToDataLabelTextColor= '#90dfc0';
        FromToDataLabelTextSizestringFrom / To Data Label의 폰트 크기Slider.sliderStyle. FromToDataLabelTextSize= '13px';
        FromToDataLabelTextFontstringFrom / To Data Label의 폰트 종류Slider.sliderStyle.FromToDataLabelTextFont= 'Courier';
        ActiveDataLabelBackgroundColorstringActive Data Label의 배경 색Slider.sliderStyle. ActiveDataLabelBackgroundColor= '#90dfc0';
        ActiveDataLabelTextColorstringActive Data Label의 폰트 색Slider.sliderStyle. ActiveDataLabelTextColor= '#90dfc0';
        ActiveDataLabelTextSizestringActive Data Label의 폰트 크기Slider.sliderStyle. ActiveDataLabelTextSize= '13px';
        ActiveDataLabelTextFontstringActive Data Label의 폰트 종류Slider.sliderStyle. ActiveDataLabelTextFont= 'Courier';
        ShadowColorstringShadow 색Slider.sliderStyle.ShadowColor = ' #90dfc0';
        GridColorstringGrid 색Slider.sliderStyle.GridColor = ' #90dfc0';
        GridTextSizestringGrid 폰트 크기Slider.sliderStyle.GridColor = ' 13px';
        GridTextFontstringGrid 폰트 종류Slider.sliderStyle.GridColor = 'Courier';
      • Method

        Method NameReturns설명사용 예시
        Clear()voidSlider의 스타일을 초기화시킵니다
        예제 코드
        Button.OnClick = function(s, e){
        	Slider.sliderStyle.Clear();
        }

참고 사항

  • 참고 사항

    1. 백업 대상 파일은 다음과 같습니다.

      1. 보고서 파일 + MX-GRID 디자인 파일(Excel, .json2, .ds) + Server Script 파일

    2. 백업 파일 저장 경로는 다음과 같습니다.

      1. /reports/cm/VERSIONS/{REPORT_CODE}/{UUID}.zip
  • 해당 기능을 사용하기 위해서는 /extention/shell/customscript.jsp 파일을 업데이트 해야 합니다.
  • 기존 백업 파일은 기존 대로 정상적으로 동작합니다. 


주의 사항

  • 변경 사항

    변경 전변경 후릴리즈 번호

    기본 제공 스타일만 이용할 수 있었습니다.

    기본 제공 스타일의 커스텀이 가능합니다.

    7.0.400.20230209
기능 정보
  • API Open
  • UI Open
  • Read Only
  • Not Use
  • Hidden
  • Not Recommend
  • 해당 없음
시작 버전 정보
  • Release No : 7.0.400.20230209

샘플 정보

  • 샘플 URL :
  • 샘플 파일

공유된 파일이 아직 없습니다.

  • 레이블 없음