|
|
|
| Как можно скрыть НЕКОТОРЫЕ повторяющиеся ПОЛЯ записей в отчете, в случае если этих самых записей по одному и тому-же ID несколько.
ПРИМЕР ОТЧЕТА:
=================================================
№п.п | ОБЪЕКТ | АДРЕС | ФИО | ПРОЧИЕ ДАННЫЕ
=================================================
1 | Объект1 | Васюки | Пупкин | инфа 1 об объекте 1
=================================================
| (скрыто) | (скрыто) | (скрыто) | инфа 2 об объекте 1
=================================================
2 | Объект 2 | Гадюкино | Пупкин | инфа 1 об объекте 2
ГРУППИРОВКА происходит по ФИО, потом по ОБЪЕКТ (ID объекта)
Допустим, какие-то поля я через свойство "повторяющиеся записи" скрыл, но по другим полям как раз таки и надо чтобы значения отображались дальше по всей ГРУППЕ ФИО
Может через функцию IIF(), например по полю ID объекта: вот так IIF(Count(ID)>1;[ФИО];"") , однако так не работает | |
|
| |
|
|
|
| Видимо для этого нужно на событии Format раздела сравнивать значения полей текущей записи с сохраненными значениями предыдущей. В зависимости от этого прятать или показывать поля (или делать цвет фонта равным цвету фона).
Свойство "повторяющиеся записи" не использовать. | |
|
| |
|
|
|
| Спасибо, внял совету - справился | |
|
| |