Возможно, вам потребуется настроить его с помощью пользовательского кода.
На странице кода свойств отчета введите следующий код:
Dim LastCheck As String
Dim ThisCheck As String
Function SetCheck(CheckNumber As String) AS String
Begin
LastCheck = ThisCheck
ThisCheck = CheckNumber
Return ThisCheck
End
Теперь для вашего текстового поля txtCalc_DspCheckNum21
дайте ему выражение:
=Code!SetCheck(Fields!CheckNum.Value)
В заголовке установите для изображения скрытое выражение Visiblility:
=IIF(Code.ThisCheck = Code.LastCheck, False, True)
Итак, что мы делаем, каждый раз, когда текстовое поле txtCalc_DspCheckNum21
обрабатывается, оно запоминает предыдущие и текущие контрольные номера. Если они разные (то есть первая страница для этой проверки), она скрывает изображение, и если они одинаковы, то показывает изображение VOID (то есть последующие страницы для этой проверки).
Обратите внимание, что это зависит от txtCalc_DspCheckNum21
, отображаемого на каждой странице.