подавить записи в основном отчете, когда подотчет не содержит данных - PullRequest
0 голосов
/ 05 февраля 2019

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

Кажется, способ сделать это - создать общую переменную.Я вижу статьи о «подсчете» записей в подотчете, но я предполагаю, что я хочу сделать так: назначить логическое значение Да, если у него есть информация, нет, если нет.Затем исключите запись в основном отчете, если переменная общего доступа - нет.Любое направление о том, как этого добиться, будет высоко ценится.

1 Ответ

0 голосов
/ 05 февраля 2019

Вставка строк в другой раздел не вариант?Тогда попробуйте:

  • В шапке есть подотчет.этот подотчет должен установить общую переменную = количество строк.все элементы (поля, разделы) должны быть исключены в этом подотчете.установите подотчет «подавить пустой подотчет».установите заголовок раздела на «подавление пустого раздела».

  • В любом разделе после заголовка - так скажем, нижний колонтитул.поставить копию отчета.этот подотчет будет отображать данные, если они есть.в разделе нижнего колонтитула установите формулу «подавить», чтобы подавить раздел нижнего колонтитула, если совместно используемая переменная из первого подотчета возвращает 0 строк.

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

...