Страница 1 из 1

Нумерация строк в MasterDataBand

Добавлено: 10 июл 2012, 12:25
eLVik
Здравствуйте.

Во вложении находится пример простого Master-Detail отчета и XML-данными из дистрибутива, из которых удалены все продукты одной из категорий (CategoryID = 2).
У master-бэнда отключена опция "Печатать если нет данных" (по умолчанию)

Проблема заключается в том, что системная переменная {Line} не учитывает непечатаемые строки master-бэнда. В результате получаем нумерацию с пропуском 1, 3, 4, 5...

Версия Ultimate от 05 июля 2012 г.

Спасибо.

Re: Нумерация строк в MasterDataBand

Добавлено: 10 июл 2012, 15:42
Aleksey
Здравствуйте,

Это правильно.
Данная системная переменная показывает номер строки в используемом датасоурсе. В данном случае, строка просто не выводится, но она есть.
Как вариант, можно использовать дополнительную переменную "счетчик" в этом примере.

Спасибо.

Re: Нумерация строк в MasterDataBand

Добавлено: 10 июл 2012, 17:01
eLVik
Aleksey писал(а):Как вариант, можно использовать дополнительную переменную "счетчик" в этом примере.
Да, я так и поступил. Спасибо.

Re: Нумерация строк в MasterDataBand

Добавлено: 11 июл 2012, 10:33
Aleksey
Здравствуйте,

Ок.
Сообщите, если понадобится дополнительная помощь.