Текущее время: Ср, июл 16 2025, 17:51

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: ALV Grid подсчет количества строк
СообщениеДобавлено: Чт, июл 27 2006, 16:17 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, июл 20 2006, 09:41
Сообщения: 5
Есть отчет в котором выводятся номера штатных должностей в столбец с возможностью суммирования. Возможно ли сделать так, чтобы при суммировании по этому столбцы происходил именно подсчет количества выведенных записей а не сумма? Можно ли для решения проблемы выставить какоето значение в поле структуры slis_fieldcat_alv или это простым путем недостижимо? Используется ФМ REUSE_ALV_GRID_DISPLAY. Поиск в гугле результата не дал. Скорее всего потому что я не знаю куда копать. Буду благодарен за любую подсказку.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 27 2006, 16:35 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, окт 06 2005, 09:02
Сообщения: 64
Пол: Мужской
я так понял что вам надо чтоб в итоговой строке выводилось
количество записей в таблице
я на форуме подобное видал
Почитайте тут
http://sapboard.ru/forum/viewtopic.php ... hlight=alv
может это вам поможет


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 28 2006, 10:42 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, июл 20 2006, 09:41
Сообщения: 5
Спасибо, теперь попробую с собитием разобраться.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 28 2006, 13:27 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, окт 06 2005, 09:02
Сообщения: 64
Пол: Мужской
Хотя если вы используете REUSE_ALV_GRID_DISPLAY
то там не будет обрабатываться события
BEFORE_LINE_OUTPUT или
AFTER_LINE_OUTPUT правда есть некий Clarus, он
предлагает использовать SUBTOTAL_TEXT,
Цитата:
Можно использовать событие SUBTOTAL_TEXT, оно позволяет подменить в ALV суммы итогов на какие-то свои.

но для этого нужно делать
какие то дополнительные движения
я так понял Exhumator пытался это сделать вот что пишет
Цитата:
Но реально не помогло, потому что при печати или при выводе в список этот subtotal_text не выводится (SAP-ы козлы, не могли все по нормальному сделать)


Мне вот теперь самому интересно как в REUSE_ALV_GRID_DISPLAY добавить в итоговую строку произвольный текст

может модератор Clarus разъяснит на пальцах что где надо написать чтоб все нормально заработало


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV Grid подсчет количества строк
СообщениеДобавлено: Пт, июл 28 2006, 16:07 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Lucky Cat написал(а):
именно подсчет количества выведенных записей а не сумма? ... Буду благодарен за любую подсказку.

Как вариант: добавить поле, в котором прописать для всех записей 1 (единицу). Сумма по этому полю даст количество записей. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 28 2006, 18:03 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Еще встроенная возможность создавать счетчики есть в SAP Query (возможно только с 4.7, точно не помню)

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV Grid подсчет количества строк
СообщениеДобавлено: Пн, июл 31 2006, 10:45 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 02:02
Сообщения: 188
Откуда: Мирный -> Москва
Пол: Мужской
Parazit написал:
Lucky Cat написал(а):
именно подсчет количества выведенных записей а не сумма? ... Буду благодарен за любую подсказку.

Как вариант: добавить поле, в котором прописать для всех записей 1 (единицу). Сумма по этому полю даст количество записей. :)


Кстати все так обычно и делают... и с фильтрами проще и в любом случая проще :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV Grid подсчет количества строк
СообщениеДобавлено: Пн, июл 31 2006, 15:22 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, июл 20 2006, 09:41
Сообщения: 5
Parazit написал:
Lucky Cat написал(а):
именно подсчет количества выведенных записей а не сумма? ... Буду благодарен за любую подсказку.

Как вариант: добавить поле, в котором прописать для всех записей 1 (единицу). Сумма по этому полю даст количество записей. :)


Я так и сделал. Просто хотелось "покрасивше". :-)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB