Предыдущая функция, но для двух (или более) строк предыдущей - PullRequest
1 голос
/ 05 августа 2010

Я хотел бы получить значение ячейки, двумя предыдущими строками, это возможно?

Я знаю, что могу сделать предыдущую строку, но мне бы хотелось, чтобы две (или более) строки предшествовали

Previous({myTable.myColumn}) 

Ответы [ 2 ]

4 голосов
/ 05 августа 2010

Не с какой-либо стандартной функциональностью, о которой я знаю.

Впрочем, вы можете попробовать общие переменные.

Например, у вас может быть PrevRecord1 и PrevRecord2 переменные.Функция, которая находится в строке подробностей отчета, затем обновит PrevRecord2 на PrevRecord1, а затем обновит PrevRecord1 на Previous({myTable.myColumn}).

Очевидным недостатком этого решения является то, что вам понадобитсяпеременная для каждой строки, к которой вы хотите вернуться.

3 голосов
/ 05 августа 2010

За ответ на crystalreportsbook.com

Кристалл ограничен только одной записью предыдущей и одной записью после (следующей).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...