ограничения при печате

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
tatyanka
Сообщения: 1
Зарегистрирован: 29 мар 2005, 17:49
Откуда: казахстан
Контактная информация:

ограничения при печате

Сообщение tatyanka »

прошу прощения за лаймерский вопрос, но у нас проблемка , существует отчет, а вот хотелось бы чтобы он выдовал только те записи у которых полe SUM>100000, как это сделать не знаем, мучаемся на сапорте.
Den
Местный житель
Сообщения: 1842
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: ограничения при печате

Сообщение Den »

Поподробнее пожалуйста - что за отчет, какую информацию он выводит..
ALEKS123
Местный житель
Сообщения: 278
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: ограничения при печате

Сообщение ALEKS123 »

Если я правильно понял суть вопроса.

Вставь такие строчки в отчет

.{?INTERNAL; (SUM>100000);
.FIELDS
SUM (короче - что печатать)
.ENDFIELDS
&&&&&&&&&&&&&.&&&&
.}

Эта конструкция позволит тебе вывести на печать нужные поля только в том случае, если выполняется условие.

Если это не ARD, а стандартный галактический отчет и FIELDS описаны в самом начале, ничего страшного, пиши конструкцию INTERNAL, внутри которой будут стоять только описания формата вывода переменной.
.{?INTERNAL; (SUM>100000);
&&&&&&&&&&&&&.&&&&
.}

Если будут вопросы, приведи фрагмент отчета, чтобы было более понятно о чем речь
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Re: ограничения при печате

Сообщение Maverick »

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