전문 관리 > 시스템 및 비즈니스 정보 분석 > 보고서 및 질의 > 보고서 템플릿 관리 > 질의 작성기 유지 관리 대시보드 > Windchill 11.0 이전에 작성된 질의 작성기 보고서 템플릿에 대한 업그레이드 모드
  
Windchill 11.0 이전에 작성된 질의 작성기 보고서 템플릿에 대한 업그레이드 모드
Windchill 11.0에 대한 QML(질의 마크업 언어) 구조가 수정되었습니다. 업데이트된 QML(질의 마크업 언어) 형식은 사용자가 보고서를 실행할 때 보고서 작성기 사용자 인터페이스와 보다 매끄럽게 통합되며 이후의 향상된 기능을 위한 기반을 구축합니다.
보고서가 원래 Windchill 11.0 이전 릴리즈에서 작성된 경우 이전 QML 형식을 사용하여 작성되었습니다. 11.0의 보고서 작성기에서 보고서를 처음 실행하거나 질의 작성기에서 처음 편집할 때 표준 모드의 현재 QML 형식으로 자동 업그레이드됩니다. 추가 사용자 작업은 필요하지 않습니다.
Windchill 11.0 이전 릴리즈의 보고서가 있고 보고서 작성기가 도입되기 전에 표시된 것과 동일한 방식으로 사용자에게 표시하려는 경우 다른 업그레이드 모드(레거시 모드 또는 단일 날짜 모드) 중 하나 또는 둘 다를 사용하여 보고서를 업그레이드하도록 선택할 수 있습니다.
표준 모드
표준 모드로 보고서를 업그레이드하면 보고서 템플릿이 다음과 같이 변경됩니다.
11.0 이전 질의 작성기조건 탭에 지정된 대로
현재 QML로 업그레이드한 후의 결과
조건의 열이 select 절의 열과 일치하는 매개변수
예외:
매개변수가 함수 또는 하위 선택 질의에 사용되는 경우
매개변수가 criteria 절에 여러 번 사용되는 경우
이러한 매개변수는 지정된 기본값 또는 상수 값을 포함하여 select 절에서 일치하는 열과 결합되며 select 절 열의 디스플레이 이름을 사용합니다. 즉, 이제 매개변수는 선택 또는 제약 탭에서 지정된 항목의 디스플레이 이름을 사용하여 보고서 템플릿의 선택 또는 제약 탭에 항목으로 나타납니다. 이전 QML에서 지정된 모든 상수 또는 기본값이 열 편집 창의 열에 대한 등록 정보에 상수 값 또는 기본값으로 채워집니다.
criteria 절의 매개변수 참조가 조건 탭의 보고서 속성 참조 항목으로 교체되고 선택 또는 제약 탭의 항목을 참조합니다.
동일한 날짜 열에 대한 두 날짜 매개변수(< 또는 <= 연산자가 포함된 매개변수 및 > 또는 >= 연산자가 포함된 매개변수)입니다.
예외:
매개변수가 where 절에 여러 번 사용되는 경우
매개변수가 함수 또는 하위 선택 질의에 사용되는 경우
매개변수가 criteria 절의 Not 또는 Or 부울 조건 아래에 나타나는 경우
두 날짜 매개변수는 criteria 절에 지정된 매개변수 열을 사용하여 select 절의 날짜 열 하나로 결합됩니다.
즉, 날짜 매개변수는 보고서 템플릿의 선택 또는 제약 탭에 있는 단일 보고 가능 항목입니다. 이전 QML에서 지정된 모든 상수 또는 기본값이 열 편집 창의 열에 대한 시작 날짜 또는 종료 날짜 등록 정보에 상수 값 또는 기본값으로 채워집니다.
날짜는 보고서 작성기 조건 창에서 시작 날짜 및 종료 날짜 둘 다의 입력 필드가 있는 단일 엔트리로 표시됩니다.
기타 모든 매개변수:
select 절의 항목과 일치하지 않는 매개변수
함수 또는 하위 선택 질의에 사용되는 매개변수
criteria 절에 여러 번 사용되는 매개변수
criteria 절의 Not 또는 Or 부울 조건 아래에 나타나는 매개변수
이러한 매개변수는 select 절로 이동됩니다. 즉, 이제 각 매개변수는 보고서 템플릿의 선택 또는 제약 탭에 있는 매개 변수 값입니다.
새 항목은 선택 또는 제약 탭의 맨 위에 배치되며 보고서 작성기 조건 창의 맨 위에 나타납니다. 따라서 보고서 템플릿 내에서 쉽게 찾아서 필요에 따라 이동하거나 편집할 수 있습니다.
criteria 절의 매개변수 참조가 조건 탭의 보고서 속성 참조 항목으로 교체되고 선택 또는 제약 탭의 항목을 참조합니다.
이제 선택 또는 제약 탭에서 각 항목의 보고서 작성기 옵션이 다음과 같이 설정되었습니다.
사용자가 조건을 지정할 수 있도록 허용이 선택됨(사용자가 조건을 입력할 수 있는 입력 상자가 보고서 작성기의 조건 창에 표시됨)
사용자가 결정하도록 허용이 선택됨(보고서 작성기의 조건 창에서 항목 옆에 확인란이 표시되어 사용자가 보고서 결과에 해당 항목을 포함할지 여부를 선택할 수 있음)
따라서 이제 보고서 템플릿에 대한 선택 또는 제약 탭의 모든 항목이 보고서를 볼 때 보고서 작성기의 조건 창에 나타나며 사용자가 선택하거나 지정할 수 있습니다.
보고서 작성기에서 처음 실행하거나 질의 작성기에서 편집을 위해 처음 열 때 보고서가 표준 모드로 자동 업그레이드됩니다.
레거시 모드
레거시 모드로 보고서를 업그레이드하면 보고서 작성기가 도입되기 전과 동일한 방식으로 보고서 작성기의 조건 창이 나타나도록 질의 작성기선택 또는 제약 탭에서 각 항목의 보고서 작성기 옵션을 설정합니다.
이전 질의 작성기조건 탭의 매개변수이며 select 절에 해당 열이 있는 항목의 경우 보고서 작성기 옵션이 다음과 같이 설정됩니다.
사용자가 조건을 지정할 수 있도록 허용이 선택됨(사용자가 조건을 입력할 수 있는 입력 상자가 보고서 작성기의 조건 창에 표시됨)
항상 포함이 선택됨
(항목이 보고서 결과에 항상 표시됨)
이전 질의 작성기조건 탭의 매개변수이지만 select 절에 해당 열이 없는 항목의 경우 보고서 작성기의 조건 창에서 다음을 충족해야 합니다.
사용자가 조건을 입력할 수 있는 입력 상자가 항상 표시됩니다.
사용자가 보고서 결과의 필드를 선택할 수 있는 확인란이 표시되지 않습니다. 매개변수 값은 보고서 결과에 포함되지 않습니다.
매개변수 값에 대한 연산자가 표시되지 않습니다. 조건 탭에서 지정된 연산자가 질의에 사용됩니다.
보고서 템플릿의 선택 또는 제약 탭에 있는 다른 모든 항목의 경우 보고서 작성기 옵션이 다음과 같이 설정됩니다.
사용자가 조건을 지정할 수 있도록 허용이 선택되지 않음
항상 포함이 선택됨
표준 모드에 대해 설명한 다른 모든 변경 사항이 레거시 모드에도 적용됩니다.
단일 날짜 모드
단일 날짜 모드로 보고서를 업그레이드하면 날짜 매개변수 날짜 범위의 시작 날짜와 종료 날짜가 선택 또는 제약 탭에서 단일 매개변수 값으로 결합되지 않고 개별 매개변수 값으로 유지됩니다. 보고서 작성기의 조건 창에서 날짜 범위에 대한 활성 왼쪽 및 오른쪽 값이 있는 단일 행이 아니라 개별 조건 필드로 나타납니다.
표준 모드에 대해 설명한 다른 모든 변경 사항이 단일 날짜 모드에도 적용됩니다.
레거시 모드 및 단일 날짜 모드
레거시 모드단일 날짜 모드를 둘 다 선택하면 두 업그레이드 모드가 모두 적용됩니다. 레거시 모드 설정의 결과로 보고서 작성기에 표시되는 날짜 매개변수는 단일 날짜 모드에 대해 설명한 대로 개별 매개변수 값으로 유지됩니다.