Текущее время: Пт, июл 18 2025, 23:55

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Cуммирование по страницам
СообщениеДобавлено: Пт, ноя 25 2005, 14:21 
Специалист
Специалист

Зарегистрирован:
Вт, авг 09 2005, 15:51
Сообщения: 149
Имеется смартформа, с длинной таблицей в главном окне. В конце каждой строки значение одного из его полей суммируется в переменную, которая выводится в отдельном окне. В конце страницы переменная обнуляется. Имеется странный глюк - в сумму почему-то не добавляется самая первая строчка на странице, суммирование идет сразу со второй. В чем может быть дело?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cуммирование по страницам
СообщениеДобавлено: Пт, ноя 25 2005, 14:57 
Гость
Snus написал(а):
Имеется смартформа, с длинной таблицей в главном окне. В конце каждой строки значение одного из его полей суммируется в переменную, которая выводится в отдельном окне. В конце страницы переменная обнуляется. Имеется странный глюк - в сумму почему-то не добавляется самая первая строчка на странице, суммирование идет сразу со второй. В чем может быть дело?


А сумма правильно подсчитывается? Может это значение суммируется к переменной до перехода на след страницу, а при переходе вы обнуляете переменную, и таким образом не получаете значение из первой строки новой страницы


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 25 2005, 15:00 
Специалист
Специалист

Зарегистрирован:
Вт, авг 09 2005, 15:51
Сообщения: 149
Посчитал сумму. Выяснилось, что первая строчка страницы почему-то прибавляется к сумме предыдущей страницы. Похоже, сначала система переносит строку, а потом - суммирует. Как бороться, кто-нить может подсказать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 25 2005, 15:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Такой прикол для SmartForm известен. Обработчик сначала будет пытаться запихнуть строку на страницу (как следствие, отработают все события подсуммирования), а потом уже, если не удалось, перенесет ее на следующую.
В версии 4.6С практически не лечится.
Как вариант - реализовать через SapScript или Listing.

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 25 2005, 15:26 
Гость
nicky555 написал:
Такой прикол для SmartForm известен. Обработчик сначала будет пытаться запихнуть строку на страницу (как следствие, отработают все события подсуммирования), а потом уже, если не удалось, перенесет ее на следующую.
В версии 4.6С практически не лечится.
Как вариант - реализовать через SapScript или Listing.

Лечится, отслеживать переход на сл страницу своими силами, используя для пербора строк не таблицу а цикл LOOP, в нем можно отслеживать значения переменных, и по ним определять сумиирова ли, не суммировать, что обнулить а что нет


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 05 2006, 17:30 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Чт, сен 21 2006, 12:42
Сообщения: 27
А где вообще найти событие перехода на другую страницу?
В справке выитала, что должна быть закладка Events в таблице, но у меня её нетуууу :( Может надо какие-нибудь параметры задать, чтобы она появилась?
Подозреваю, что ларчик просто открывается, что-то просмотрела наверное...


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

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


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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