Crystal Report: как определить, есть ли два раздела на одной странице? - PullRequest
0 голосов
/ 15 декабря 2009

У меня проблема с отчетностью в Crystal Report. пользователь потребовал, чтобы эти два раздела были на одной странице, и между этими двумя разделами должно быть достаточно места. поэтому я положил новый раздел между ними, около половины дюйма. проблема в том, что когда первый раздел занимал все пространство первой страницы, то второй раздел будет иметь этот промежуточный раздел (тот, который облегчает интервал в полдюйма) перед ним. им не нужно пространство extra поверх второй страницы

моя идея - создать формулу подавления для этого промежуточного раздела:

pagenumber (first_section) <> pagenumber (second_section)

есть ли функция, которая может помочь в этом условном подавлении?

1 Ответ

3 голосов
/ 15 декабря 2009

Вы можете поместить поле формулы в заголовок раздела, содержащий что-то вроде:

shared numbervar sectionOnePageNum := PageNumber;

Затем создайте формулу подавления для пустого раздела, например:

shared numbervar sectionOnePageNum;
PageNumber <> sectionOnePageNum;

Это может сработать.

...