2014-12-25 3 views
1

행에서 데이터를 가로로 확장하려면 요구 사항이있었습니다. 그래서이 링크에 표시된 것처럼 Matrix의 Column 그룹에 Child Row 그룹을 만들었습니다.SSRS - 열 그룹 - 가로로 확장 된 테이블

Reference Link

그것은 잘 작동된다. 결과를 아래와 같이 표시합니다.

enter image description here

요구했다 : 위와 같은 건물에 대한 업로드 된 이미지의 표시 축소판.

하지만 이제 문제는 이미지 수가 많아지면 가로로 확장 될 수 있다는 것입니다.

8 개 또는 10 개의 이미지 뒤에이 행을 반복하고 싶습니다.

모든 아이디어 어떻게 이것을 SSRS에서 수행 할 수 있습니까?

감사합니다.

Mittal.

답변

2

귀하의 요구 사항에 대해 잘 모르시겠습니까? 각 이미지가 최대 8 개의 이미지를 가지고 있습니다. 그렇다면 8 개의 이미지를 하나의 그룹으로 만들어야합니다. 이 시나리오에서는 목록을 만들 수 있습니다. 당신은 당신의 데이터 세트 (각 이미지에 대한 특정 ID를 같이) 인덱스 필드가있는 경우, 우리는이와 함께 그룹 식에 넣을 수 있습니다 :

= 천장

당신이 만약 (필드 Index.Value/8!) 이런 종류의 인덱스 열이 없으면 수동으로 만들 수 있습니다.

Dim CountNumber As Integer = 0 
Public Shared Previous as Object 
Public Function GroupNumber(ByVal category As Object) As Integer 
If Category <> Previous then 
    CountNumber = CountNumber + 1 
    Return CountNumber 
Else  
    Return CountNumber 
End If 
End Function 

다음이 함께 그룹 식 교체 : 아래의 사용자 지정 코드 삽입

= 천장 (! Code.GroupNumber (필드 Image.Value)/8) 내가 테스트 한

을 내 지역 환경과 그것이 작동합니다. 하지만 낮은 평판 때문에 스크린 샷을 공유 할 수 없습니다.