2009-08-06 6 views
0

Использование Crystal Report 9Как скрыть последнюю запись для каждого человека?

Пример

PersonID Date 
3405 28-02-2009 
3405 29-02-2009 
3406 25-02-2009 
3406 30-02-2009 

Итак, на ...,

Я хочу, чтобы скрыть последнюю запись для каждого PersonId

Expected Output 

3405 28-02-2009 
3406 25-02-2009 

Итак, на ...,

Как написать формулу для этого условия?

ответ

1

В формуле Подавить вашу деталь секции, используйте:

(NextIsNull({SomeTable.PersonID})) 
OR 
({SomeTable.PersonID} <> Next({SomeTable.PersonID})) 

Обратите внимание, что это будет только скрыть строку из отчета визуально, но если у вас есть какие-либо промежуточные итоги на основании записей, отображаемых, то вам необходимо использовать текущие итоги вместо обычных итоговых итогов (которые по-прежнему будут включать скрытые данные).

Смежные вопросы