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

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


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

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


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