По поводу события "Новая страница" в Активных отчетах 9?

Я работаю над отчетом по разделу. Проблема, с которой я столкнулся, заключается в том, что у меня есть группа "Страна", и я связываю "Идентификатор страны" в качестве поля данных с этой группой. В подробном разделе у меня есть 3 текстовых поля: одно для "State", другое для его "Capital" и другое текстовое поле для постоянного интервала для следующего состояния.

"" - согласованное пространство 0,25f;"Телангана""Хайдарабад"

"" - согласованное пространство 0,25f;"Андхра-Прадеш""Амаравати"

Теперь, когда раздел сведений автоматически заполняется полями данных (штат и капитал). В подробном разделе установлено свойство group keep group, равное "true", когда не хватает места для размещения на странице, он переходит на следующую страницу, которая до сих пор работает нормально, но когда она начинается заново на новой странице, мне не требуется какой-либо постоянный интервал.

проблема в том, что секция детализации выполняется, и после выполнения она проверяет, подходит ли она или нет, и затем она переходит в нижний колонтитул страницы, а затем на новую страницу, прежде чем перейти к событию заголовка страницы, печатая секцию детализации, которую она уже выполнила на предыдущей странице.,

Так что это ошибка или в цикле активных отчетов9 нет события, чтобы обнаружить, что его (Деталь) переходит на Новую страницу, когда на этой странице нет места.

Нужна помощь. Извините за мой плохой английский

1 ответ

В основном вы хотите интервал, только если деталь не переместила группу в новую.

Это может сработать, но я не пробовал.

в формате groupHeader установите ширину элемента управления пространством на 0,25 и установите для локальной переменной значение currentPagenumber. в groupHeader beforePrint проверьте, равен ли currentPagenumber = локальной переменной, т.е. вы все еще находитесь на той же странице, если не измените ширину ширины элемента управления пространством на 0.

Другие вопросы по тегам