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

Часовой пояс: 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 часа


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

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


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

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