Текущее время: Ср, июл 23 2025, 23:09

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Вызов средства поиска в ALV
СообщениеДобавлено: Ср, июн 06 2012, 16:52 
Специалист
Специалист

Зарегистрирован:
Ср, окт 28 2009, 11:37
Сообщения: 117
Коллеги, добрый день!
Есть редактируемый ALV grid, некоторые значения которого могут быть выбраны при помощи средства поиска.
Я первично заполняю значение (руками или через СП), далее вызываю СП снова, и закрываю его, ничего не выбрав. Как итог - значение в ячейке затирается.
Где это происходит отладчик отказывается показать. Значение нужно оставить, а зацепиться не за что :(

Никто не знает как это решается?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов средства поиска в ALV
СообщениеДобавлено: Чт, июн 07 2012, 05:38 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Alexgo написал(а):
Коллеги, добрый день!
Есть редактируемый ALV grid, некоторые значения которого могут быть выбраны при помощи средства поиска.
Я первично заполняю значение (руками или через СП), далее вызываю СП снова, и закрываю его, ничего не выбрав. Как итог - значение в ячейке затирается.
Где это происходит отладчик отказывается показать. Значение нужно оставить, а зацепиться не за что :(

Никто не знает как это решается?

Стандартная программа BCALV_EDIT_08 так же криво работает?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов средства поиска в ALV
СообщениеДобавлено: Чт, июн 07 2012, 06:57 
Специалист
Специалист

Зарегистрирован:
Ср, окт 28 2009, 11:37
Сообщения: 117
Нет, в ней все хорошо, значение остается в ячейке.
В отладчике проги, с которой я работаю, вижу следующее:
CL_ALV_CHANGED_DATA_PROTOCOL
CONSTRUCTOR
MODIFY_PROTOCOL_ENTRY
FREE
Эти методы выполняются последовательно. После этого значение в соотв. ячейке внутренней таблицы затирается. Где именно - явно не видно :(


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов средства поиска в ALV
СообщениеДобавлено: Чт, июн 07 2012, 07:31 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Alexgo написал(а):
Нет, в ней все хорошо, значение остается в ячейке.
В отладчике проги, с которой я работаю, вижу следующее:
CL_ALV_CHANGED_DATA_PROTOCOL
CONSTRUCTOR
MODIFY_PROTOCOL_ENTRY
FREE
Эти методы выполняются последовательно. После этого значение в соотв. ячейке внутренней таблицы затирается. Где именно - явно не видно :(

Сори, это мне не о чем не говорит, у Вас наверное где в событии onf4 или data change ошибка. Как и что Вы делали чтобы СП повесить? Какие события используете?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов средства поиска в ALV  Тема решена
СообщениеДобавлено: Чт, июн 07 2012, 07:53 
Специалист
Специалист

Зарегистрирован:
Ср, окт 28 2009, 11:37
Сообщения: 117
СП вызывается по событию onf4, для вызова используется ФМ F4IF_INT_TABLE_VALUE_REQUEST.
Ошибку нашел, - неправильно реализован обработчик события. Если значение не выбрано он его затирает, не хватает одного условия. Спасибо!


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

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


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

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


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

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