페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.
  • launchreleaseno
  • writer

page no. 

Showpageid

Start Release No : Image Removed  7.0.500.20240329-01 / Update Release No :  7.0.500.20240329-01

작성자 :  Image Removed   최한나 / 검수자 :  이경륜


  1. 기능 설명
    1. 자주
사용되는
    1. 사용하는 컨트롤의
스타일
    1. 속성을 표준으로
저장 후 컨트롤에 적용할 수 있도록 사용자 편의 기능 1차 추가  완료

※ 해당 기능은 단일 보고서 기준

※ 지속적으로 컨트롤 별로 속성 선별 후 추가 작업 예정

■ 현재 적용된 컨트롤 목록 및 속성

1. Label
    1. 설정하고, 다른 컨트롤에 이를 쉽게 적용할 수 있습니다.
      1. UI 표준화 기능의 등록은 단일 보고서를 기준으로 합니다.
      2. UI 표준화 기능의 추천은 서버를 기준으로 합니다.
           
    2. 대상 컨트롤 및 스타일 속성은 다음과 같습니다. 
      1. Button
        Width / Height / Default BoxStyle / MouseOver BoxStyle / MouseDown BoxStyle / LanguageCode
2. Button
      1. Label
        Width / Height / Cursor / LanguageCode / BoxStyle
3.
      1. CheckBox
        TextPosition / CheckedValue / UnCheckedValue / LanguageCode / BoxStyle
4.
      1. RadioButton
        TextPosition / CheckedValue / LanguageCode / BoxStyle
5.
      1. Grid 계열
        Field 속성 :
"
      1. Caption
", "Width","HeaderStyle","DataStyle","ButtonStyle","GridColumnWidthType",
"Editable","Sortable","Filterable","Mergeable","Resizable","UseExport","ColumnType","CursorType","Format",
"Unit","HeaderPosition","TextPosition","LanguageCode","FormatLanguageCode",
"CheckedValue","UnCheckedValue","VisibleCheckAllBox","ImageWidth" ,"ImageHeight6.
      1. / Width / HeaderStyle / DataStyle / ButtonStyle / GridColumnWidthType / Editable / Sortable / Filterable / Mergeable / Resizable / UseExport / ColumnType / CursorType / Format / Unit / HeaderPosition / TextPosition / LanguageCode / FormatLanguageCode / CheckedValue / UnCheckedValue / VisibleCheckAllBox / ImageWidth / ImageHeight
      2. OlapGrid
        Field 속성 :
"
      1. Caption
","Width","SummaryType","TotalSummaryType","SummaryVariation","GroupByType","Format","Unit",
"SortAble","FilterAble","AllowFilter","AllowRow" ,"AllowColumn","AllowData","LanguageCode" ,"VisibleSubTotal","TextAlignment" ,"HeaderAlignment",
"HeaderCellStyle", "HeaderTotalCellStyle", "DataCellStyle", "TotalDataCellStyle", "GrandTotalDataCellStyle"
      1. / Width / SummaryType / TotalSummaryType / SummaryVariation / GroupByType / Format / Unit / SortAble / FilterAble / AllowFilter / AllowRow / AllowColumn / AllowData / LanguageCode / VisibleSubTotal / TextAlignment / HeaderAlignment / HeaderCellStyle / HeaderTotalCellStyle / DataCellStyle / TotalDataCellStyle / GrandTotalDataCellStyle
        Option Style 속성 :
"
      1. DataCell
", "TotalDataCell", "GrandTotalDataCell",
"RowHeaderCell", "RowTotalHeaderCell", "RowGrandTotalHeaderCell",
"ColumnHeaderCell", "ColumnTotalHeaderCell", "ColumnGrandTotalHeaderCell",
"DimensionField", "MeasureField", "AttributeField", "PeriodField", "DatasField",
"MoreBoxItem",
"FilterFieldArea", "DataFieldArea", "ColumnFieldArea", "RowFieldArea",
"Selection", "LineColor", "BackgroundColor",
"LockedStyle", "EditedStyle", "ModifiedStyle"

■ 사용 방법 및 적용 방식 설명
1. 디자이너 편집모드에서
2. 대상 컨트롤 마우스 우클릭 [UI 표준화 등록] 메뉴 클릭하여 저장 시
  2-1. 1~4번 컨트롤의 경우 표시되는 Text 속성을 기준으로
          완전 일치 로 저장1 / 컨트롤 타입 기준으로(유사 일치) Baserule 로써 저장2, 두개의 세트로 저장
  2-2. Grid 계열 및 OLAP 의 경우
        공통 : 필드의 Key 기준으로 저장1 / 메타 데이터소스로 연결된 경우 MetaItemCode 로 기준으로 저장2, 두 개의 세트로 저장
        OLAP Option Style 속성의 경우 디자인>스타일 탭 메뉴 영역의 스타일 관련 모든 속성입니다.

3. 다른 컨트롤 선택 후 [UI 표준화 추천] 메뉴 클릭하여 컨트롤에 적용 시
    1~4번 컨트롤의 경우 표시되는 Text 속성 값이 완전히 같을 때는 저장되는 모든 속성이 동일하게 적용되고
    표시되는 Text 속성 값이 다를 경우 컨트톨 타입에 의해 Baserule로써(유사 일치) 저장된 속성만 적용됩니다.

     ※ 버튼 컨트롤에 대한 표준화 저장 데이터가 2개 이상일 경우 컨트롤 타입에 의한  Baserule(유사 일치) 의 경우 마지막 저장된 데이터가 컨트롤에 반영 됩니다.
    5,6번 Grid 계열 및 OLAP 의 경우 필드의 Key 기준 으로 완전 일치 일 경우는 모든 필드의 속성이 적용되며
    메타 데이터소스로 연결되어 MetaItemCode 가 같을 경우 우선 순위가 필드 Key 보다 높아 MetaItemCode 로 저장된 데이터가 우선 됩니다.
    OLAP Option Style 의
      1. / TotalDataCell / GrandTotalDataCell / RowHeaderCell / RowTotalHeaderCell / RowGrandTotalHeaderCell / ColumnHeaderCell / ColumnTotalHeaderCell / ColumnGrandTotalHeaderCell ,
        DimensionField / MeasureField / AttributeField / PeriodField / DatasField / MoreBoxItem / FilterFieldArea / DataFieldArea / ColumnFieldArea / RowFieldArea / Selection / LineColor / BackgroundColor / LockedStyle / EditedStyle / ModifiedStyle
           
  1. 사용 방법
    1. 실행 위치 : i-AUD 디자이너 > 편집모드

    2. 대상 컨트롤을 우클릭하여 나타나는 Context menu에서 [UI 표준화 등록] 메뉴를 클릭하여 스타일을 저장합니다.

    3. 스타일을 복사하고자 하는 다른 컨트롤을 선택한 후, Context menu에서 [UI 표준화 추천] 메뉴를 클릭합니다.

    4. 속성 값이 저장되고, 컨트롤에 적용되는 규칙은 아래와 같습니다.

      1. Button, Label, CheckBox, RadioButton 컨트롤은 두 종류의 속성 값을 세트로 저장합니다.

        • Text 속성을 기준으로 완전 일치 시의 속성 세트

        • 컨트롤 타입을 기준으로 Base Rule(유사 일치)시의 속성 세트

        • 위 컨트롤은 표시되는 Text 속성 값이 동일할 때 모든 속성 값을 적용하지만, 표시되는 Text 속성 값이 다를 경우 컨트롤 타입에 저장된 속성을 적용합니다.
      2. Grid 계열 및 OlapGrid 컨트롤은 두 종류의 속성 값을 세트로 저장합니다.

        • 필드의 Key 기준으로 저장하는 속성 세트

        • 메타 데이터소스로 연결한 경우, MetaItemCode 로 기준으로 저장하는 속성 세트

        • Grid 계열 및 OlapGrid의 경우 필드의 Key 기준으로 완전 일치 일 경우는 모든 필드의 속성을 적용합니다.
        • 동일한 메타 데이터소스로 연결되어 MetaItemCode가 같을 경우, 스타일 적용의 우선 순위는 필드 Key보다 MetaItemCode가 높습니다.

        • Olap Option Style의 경우 컨트롤 타입이 OlapGrid 일 경우 무조건

적용됩니다.

※ BaseRule 의 경우 단일 보고서 내 컨트롤 타입별 마지막 저장된 데이터로 최종 반영됩니다(컨트롤 타입별 1개)

        • 적용합니다.

           

  1. 적용 예
        1. Button : BaseRule(유사 일치)
          Image Modified

      □ Button 완벽 일치 Text==저장                                                                                                                                       □ Button 완벽 일치 Text==확인

      Image Removed           Image Removed

        1.    
        2. Button : Text 일치
          Image Added Image Added


      도움말
      title참고 사항
      • 현재 1차 개발이 완료된 상태며, 지속적인 업데이트를 통해 해당 기능이 적용되는 컨트롤 및 스타일 속성이 추가될 예정입니다.
      • Boxstyle 사용을 권장합니다.


      참고사항
      title주의 사항
      • 변경 사항

        변경 전변경 후릴리즈 번호
        UI 표준화 기능이 존재하지 않아 스타일 및 속성을 매번 새롭게 설정해야 했습니다.UI 표준화 기능으로 편리하게 스타일 및 속성을 일괄 적용시킬 수 있습니다.7.0.500.20240329-01



      기능 정보
      •  API Open
      •  UI Open
      •  Read Only
      •  Not Use
      •  Hidden
      •  Not Recommend
      •  해당 없음
      시작 버전 정보
      • i-AUD App version : 7.3Release No : 7.0.500.0-202403221630 이상 / mgt-extend.jar : 2024년 3월 26일 화요일 이후 버전20240329-01


      정보
      title샘플 정보
      • 샘플 URL :
      • 샘플 파일

      첨부 파일
      patterns.*jsp,.*zip,.*xml,.*js,.*mtsd,.*xlsx,.*xlsb,.*mtzb,.*mtvx,.*mtx,.*mtxz,


      페이지 속성
      hiddentrue


      정보
      titleBCRM 정보


      (BCRM#E0947) UI/UX 컨트롤 스타일 추천 기능 개발
      (BCRM#E0818) i-AUD UI/UX 추천 엔진 서비스 개발