Текущее время: Пт, июл 25 2025, 05:09

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: глюк с ALV и текстовым полем на экране.
СообщениеДобавлено: Пн, дек 01 2008, 17:50 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
есть такая ситуация.

Есть ALV на экране.
Есть текстовое поле. TEXT1 например.

Я по контекстному меню что-то выбрал и присваиваю TEXT1 = 'Ляля'.

Так вот, если в этот момент TEXT1 пустой, значение присваивается, если там что-то уже есть, значение остается как и было :shock:.

Что я неправильно сделал?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 02 2008, 11:47 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 20 2008, 10:29
Сообщения: 339
Откуда: Мюнхен
Пол: Мужской
Насколько я понял, то под "если там что-то есть" понимается следующий выбор по контекстному меню без перезапуска программы? если так, то попробуйте поставить точку прерывания возле text1 = 'фыв' и посмотреть, заходит ли программа туда второй раз. Может быть и не в этом проблема, но я уже так раз подкололся.

Вариант второй. Может text1 = 'фыв' отрабатывается оба раза, но во втором случае это значение где-то в логике перетирается снова на старое значение. Тоже попадалось такое.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 02 2008, 12:33 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
Как то все странно, код отрабатывает.но присвоения реально не происходит.
Причем именно из контекстного меню ALV.

Выкрутился через промежуточную переменную и в PBO обрабатываю.
так работает...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 03 2008, 15:38 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
Попробуй после присвоения вызвать CL_GUI_CFW=>SET_NEW_OK_CODE


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

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


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

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


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

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