Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Итоги по Report / 10 сообщений из 10, страница 1 из 1
14.06.2020, 12:35
    #39968977
ValeryIvanovich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итоги по Report
Помогите! В Report, например, выдается название Вида оплаты за товар
Затем идут строки по товарам с этим видом оплаты, затем выдается итоговая строчка по Виду оплаты
Как в Report сделать, чтобы итоговая сумма по Виду оплаты не выдавалась, если всего один товар по данному виду оплаты?
Если можно без намёков, а поподробнее. Спасибо
...
Рейтинг: 0 / 0
14.06.2020, 14:02
    #39968994
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итоги по Report
ValeryIvanovich,

1. Добавляешь переменную отчета, которая считает кол-во записей в группе и сбрасывается при переходе на новую группу.
2. В групп футер для лейбла и суммы по группе на закладке Print when в поле внизу (Print when expression is true) пишешь IIF(ПеременнаяОчетаГруппы = 1, .t., .f.)
...
Рейтинг: 0 / 0
14.06.2020, 22:11
    #39969104
ValeryIvanovich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итоги по Report
PaulWist,
Спасибо, попробую. Я пробовал в каждом реквизите итоговой строки в Print When писал
IIF(Сумма по строке = Сумме по виду оплаты, .F.,.T.) [даже для разделителей |], но, кажется, не получалось, к сожалению не помню
...
Рейтинг: 0 / 0
15.06.2020, 06:21
    #39969175
ValeryIvanovich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итоги по Report
PaulWist,
Доброго утра!
Попробовал.В каждом реквизите итоговой строки в Print When поставил условия К-во строк>1 Всё хорошо, ничего не печатается,
но пустая строка осталась. Как её убрать?
...
Рейтинг: 0 / 0
15.06.2020, 06:34
    #39969177
ValeryIvanovich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итоги по Report
PaulWist,
Может какой-то реквизит с других строк ""налазит"
...
Рейтинг: 0 / 0
15.06.2020, 10:56
    #39969252
asdor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итоги по Report
ValeryIvanovich,
Не уверен. Попробуйте сделать строку полностью пустой, и поставить float.
Кажется так убирал
...
Рейтинг: 0 / 0
15.06.2020, 14:42
    #39969355
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итоги по Report
ValeryIvanovich
PaulWist,
Доброго утра!
Попробовал.В каждом реквизите итоговой строки в Print When поставил условия К-во строк>1 Всё хорошо, ничего не печатается,
но пустая строка осталась. Как её убрать?


Там же на Print When поставить галку на Remove line if blank
...
Рейтинг: 0 / 0
16.06.2020, 06:19
    #39969561
ValeryIvanovich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итоги по Report
PaulWist,
Сделал, все работает.Дякую!
P.S. Это всё я уже делал раньше, сейчас на пенсии многое что позабыл, даже элементарные вещи. Ещё раз Спасибо,что не отказываете!
...
Рейтинг: 0 / 0
16.06.2020, 06:27
    #39969562
ValeryIvanovich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итоги по Report
asdor,
Немного не понял: Что значит сделать строку пустой и где установить Float, извините
...
Рейтинг: 0 / 0
16.06.2020, 07:44
    #39969569
asdor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итоги по Report
ValeryIvanovich
asdor,
Немного не понял: Что значит сделать строку пустой и где установить Float, извините

Да Паша уже подсказал верный путь. А флоэт, это скорее, что бы многострочный текст, ложился верно, без промежутков.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Итоги по Report / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]