사용자가 특정 필드로 그룹화하도록 선택할 수 있는지 여부에 대한 보고서가 있습니다.동적 .rdlc를 작성하여 매개 변수 값을 기준으로 그룹화 또는 그룹화하지 않음
IIf(Parameters!rptGroup.Value = "none", "", Fields(Parameters!rptGroup.Value).Value)
그룹화하고 rptGroup 매개 변수의 값을 제공하면 잘 작동합니다. 그러나 그룹화하지 않고 rptGroup 매개 변수를 "none"으로 설정하면 아무 것도 그룹화하지 않기를 기대합니다 (그룹화하지 않음). 그러나 "iif"문이 진술의 실제 부분을 평가하고 ""반환해야하기 때문에 "none"이 내 데이터 집합의 필드가 아니기 때문에 오류가 발생합니다. 대신 값 " none "을 표시하고 물론 내 데이터 집합의 필드로 찾지 않습니다. 내가 여기서 잘못된 생각을 갖고 있니?
rptGroup의 값을 기준으로 그룹 머리글과 바닥 글을 숨기거나 표시하는 가시성 표현이 있습니다.
데이비드. 그게 효과가있는 것처럼 들리네. 하지만 내가 끝낸 것은 2 개의 보고서를 작성하는 것이 었습니다. 그룹이없는 그룹과 그룹이없는 그룹입니다. 사용자가 그룹화를 선택했는지 여부에 따라 적절한 것을 사용합니다. –