런타임 시 BIRT 보고서에 신임 정보 전달

런타임 시 사용자 신임 정보를 전달하거나 입력하도록 하는 BIRT 보고서를 빌드하려면 특수 구성이 필요합니다. 이 절에서는 런타임 시 Report Launcher가 사용자 및 비밀번호 정보를 호출 매개변수로 전달하도록 하는 BIRT의 ClearQuest 데이터 소스를 정의하는 방법에 대해 설명합니다.

시작하기 전에

BIRT에 지정된 사용자 이름 및 비밀번호 신임 정보에 대한 매개변수는 Report Launcher 구성 파일 reportlauncher.properties에 지정된 매개변수 이름과 일치해야 합니다. 이 매개변수의 기본 구성은 다음과 같습니다.
reports.launcher.birt.userParameterName=UserId
reports.launcher.birt.passwordParameterName=Password
BIRT 보고서 디자인에 다른 매개변수 이름을 지정하는 경우 보고서 디자인의 이름과 일치하도록 Report Launcher 구성 파일의 값을 업데이트해야 합니다.

프로시저

사용자 그룹에 액세스를 부여하려면 다음을 수행하십시오.

  1. 매개변수를 정의하십시오.
    1. 대상 보고서를 여십시오.
    2. 데이터 탐색기 탭을 클릭하십시오.
    3. 보고서 매개변수를 선택하십시오. 그런 다음, 마우스 오른쪽 단추를 클릭한 후 컨텍스트 메뉴에서 새 매개변수를 선택하십시오.
    4. 매개변수 이름(예: UserId)을 입력하십시오.
    5. 원하는 대로 매개변수를 사용자 정의하십시오. 대부분의 설정은 매개변수가 BIRT 매개변수 프롬프트에서 표시되는 방식에 영향을 미칩니다.
    6. 완료되면 확인을 클릭하십시오.
    7. 위의 단계를 반복하여 비밀번호 매개변수를 정의하십시오.
      팁: BIRT 매개변수 프롬프트 보기에서 비밀번호 문자를 숨기려면 입력을 반향하지 않음 매개변수를 선택하십시오.
  2. 매개변수를 사용하도록 ClearQuest 조회 데이터 소스를 업데이트하십시오.
    1. 대상 ClearQuest 데이터 소스를 선택하십시오. 그런 다음, 마우스 오른쪽 단추를 클릭한 후 컨텍스트 메뉴에서 편집을 선택하십시오.
    2. 데이터 소스 편집 대화 상자에서 특성 바인딩을 선택하십시오.
    3. 사용자 이름에 대한 텍스트 상자의 오른쪽에 있는 단추를 클릭하십시오.
    4. 표현식 빌더 카테고리 목록에서 보고서 매개변수를 선택하십시오.
    5. 서브카테고리 목록에서 ---모두---를 선택하십시오.
    6. UserId 항목을 두 번 클릭하여 매개변수 표현식을 작성하십시오.
    7. 확인을 클릭하여 매개변수 검색 코드를 저장하십시오.
    8. 비밀번호에 대한 텍스트 상자의 오른쪽에 있는 단추를 클릭하십시오.
    9. 표현식 빌더 카테고리 목록에서 보고서 매개변수를 선택하십시오.
    10. 서브카테고리 목록에서 ---모두---를 선택하십시오.
    11. 비밀번호 항목을 두 번 클릭하여 매개변수 표현식을 작성하십시오.
    12. 확인을 클릭하여 매개변수를 저장하십시오.
  3. Report Launcher 매개변수 이름을 확인하십시오. BIRT 보고서 디자인에 구성된 사용자 이름 및 비밀번호 매개변수 이름이 Report Launcher 구성 파일 reportlauncher.properties에 지정된 값과 일치하는지 확인하십시오.

피드백