Я создал отчет по разделам с помощью ActiveReports 9 Designer. Мне нужно установить водяной знак на основе флага. Если флажок установлен, водяной знак должен быть установлен для этой конкретной страницы. Если флажок снят, водяного знака не должно быть.
У меня есть текстовое поле флага и изображение водяного знака в заголовке группы. Поэтому я подумал о переключении водяного знака в сценарии GROUPHEADER1_BeforePrint отчета.
Sub GroupHeader1_BeforePrint
if(TxtFlg.text = "1") Then
rpt.Watermark = imgWaterMark.Image
else
rpt.Watermark = nothing
End If
End Sub
Моя проблема в том, что первая страница пропускается и продолжается со следующей страницы. Водяной знак 1-й страницы отображается на 2-й странице, водяной знак 2-й страницы отображается на 3-й странице и так далее. Почему так отображается?
Кто-нибудь может мне помочь, пожалуйста . Заранее спасибо .