사용법 및 예제

날짜 선택기 웹 확장 프로그램을 구성하려면 다음 매개 변수를 지정해야 합니다.

  • 테마: 색 테마를 지정합니다. 옵션으로는 "Vibrant""Subtle"이 있습니다. 기본값은 "Subtle"입니다.
  • 모드: 색상을 지정합니다. 값은 "Light", "Dark", "High Contrast", ""입니다. 빈 문자열 값 """Light" 값과 같습니다.
  • 레이블: 제어의 레이블을 설정합니다. 빈 문자열 값 ""는 레이블, 필수 표시기 및 도구 설명과 함께 정보 아이콘을 숨깁니다.
  • : 날짜 선택기의 현재 값을 날짜의 숫자 표현으로 나타냅니다. 예를 들어, 날짜 선택기의 경우 YYYY-MM-DD이고, 날짜-시간 선택기의 경우 YYYY-MM-DD'T'hh:mm:ss입니다. 값이 변경되면 편집된 셀 작업이 있는 셀에 대한 참조가 실행됩니다.
  • 필수: 요소 선택이 필요한지 여부를 정의합니다. 제공되지 않으면 기본값은 "TRUE"입니다.
  • 정보: [정보] 아이콘의 도구 설명 텍스트를 제공합니다. 빈 문자열 ""는 정보 아이콘을 숨깁니다.
  • 힌트 텍스트: 힌트 텍스트를 문자열로 정의하며 날짜가 선택되지 않은 경우 표시됩니다. 빈 문자열 ""는 지역 설정에 따라 날짜 형식을 표시합니다.
  • 더티 플래그: 선택한 날짜가 변경되었는지 여부를 나타냅니다. 더티 플래그 표시기를 사용하려면 "TRUE" 또는 빈 문자열 ""를 사용합니다. 플래그를 무시하려면 "FALSE"를 사용합니다.
  • Type: 기본 날짜 선택기 또는 날짜-시간 선택기를 사용할지 여부를 정의합니다.
  • 일자 범위: 시작 및 종료 날짜와 비활성화된 범위 및 날짜에 대한 조건의 쉼표로 구분된 목록 포함되어 있습니다. 제공되지 않으면 2000-01-01부터 2099-12-31까지의 날짜 범위를 사용할 수 있습니다.
  • 상태: 제어 상태를 "Enabled", "Disabled" 또는 "Read-only"로 정의합니다. 입력되지 않으면 기본값은 "활성화됨"입니다.
  • 오류: 오류 텍스트가 문자열로 제공되면 컨트롤은 오류 상태로 렌더링됩니다. 오류 상태를 숨기려면 빈 문자열 ""을 사용합니다.

이 예제에서는 날짜 선택기를 만들고 추가 처리를 위해 선택 내용을 보고서 변수에 저장하는 방법을 보여줍니다.

  1. Application Studio 보고서를 만듭니다.
  2. 이름이 Selected_Date인 보고서 변수를 만듭니다.
  3. 속성 - 보고서 창에서 [즉시 쓰기 저장] 옵션을 [자동]으로 설정합니다.
  4. 셀 B5:C6에 날짜 선택기 웹 확장 프로그램을 삽입합니다.
  5. 웹 확장 서식 대화 상자에서 다음 값을 지정합니다.
    테마
    ="Vibrant" 지정
    모드
    ="Light" 지정
    레이블
    ="Start Date"를 지정합니다.
    =B9 지정
    필수
    ="TRUE" 지정
    정보
    ="Sets the employee start date"를 지정합니다.
    힌트 텍스트
    =""를 지정합니다.
    더티 플래그
    =""를 지정합니다.
    유형
    ="Date"를 지정합니다.
    데이터 범위
    =""를 지정합니다.
    상태
    ="Enabled" 지정
    오류
    =""를 지정합니다.
  6. B9 셀을 클릭하고 Getproperty("XML_properties","key","property") 함수를 추가합니다.
    =
    	IF(
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value")="",
    		NOW(),
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value“))
  7. B9 셀의 경우 다음 설정으로 작업을 정의합니다.
    • 작업
      유형
      매개 변수 설정을 지정합니다.
      조건
      =TRUE 지정
      모드
      셀 편집을 지정합니다.
    • 매개 변수
      이름
      Selected_Date를 지정합니다.
      속성
      값(.Text) 지정
      =SETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value",B9) 지정
  8. [확인]을 클릭합니다.
  9. 웹 브라우저에서 보고서를 저장하고 확인합니다.