페이지를 매긴 보고서에 코드 추가(보고서 작성기)

적용 대상:Microsoft 보고서 작성기(SSRS) Power BI 보고서 작성기 SQL Server Data Tools의 보고서 디자이너

모든 식에서 페이지를 매긴 보고서의 사용자 지정 코드를 호출할 수 있습니다. 다음과 같은 두 가지 방법으로 코드를 제공할 수 있습니다.

보고서에 임베디드 코드 추가

  1. 디자인 뷰에서 보고서 테두리 바깥쪽의 디자인 화면을 마우스 오른쪽 단추로 클릭하고 보고서 속성을 선택합니다.

  2. 코드를 선택합니다.

  3. 사용자 지정 코드에 코드를 입력합니다. 코드에 오류가 있으면 보고서 실행 시 경고가 발생합니다. 다음 예에서는 ChangeWord라는 단어를 Bike로 바꾸는 Bicycle이라는 사용자 지정 함수를 만듭니다.

    Public Function ChangeWord(ByVal s As String) As String  
       Dim strBuilder As New System.Text.StringBuilder(s)  
       If s.Contains("Bike") Then  
          strBuilder.Replace("Bike", "Bicycle")  
          Return strBuilder.ToString()  
          Else : Return s  
       End If  
    End Function  
    
  4. 다음 예에서는 하나의 식을 사용하여 Category라는 데이터 세트 필드를 이 함수에 전달하는 방법을 보여 줍니다.

    =Code.ChangeWord(Fields!Category.Value)  
    

    범주 값을 표시하는 테이블 셀에 이 식을 추가하면 해당 행의 데이터 세트 필드에 Bike라는 단어가 있을 때마다 해당 테이블 셀 값이 Bicycle이라는 단어를 대신 표시합니다.

보고서 속성 대화 상자, 코드
식 예시(보고서 작성기)
매개 변수 컬렉션 참조(보고서 작성기)