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

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


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

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


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

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