Текущее время: Вс, июл 20 2025, 23:40

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Создание своего экрана в расширении AA
СообщениеДобавлено: Чт, дек 14 2006, 14:28 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 14 2006, 14:14
Сообщения: 15
Проблема такая:
Создаю свой подэкран в расширении для AA (группа функций XAIS).
При нажатии на кнопку на экране ее код передается в PAI и соответствующий прогр. код обрабатывается. НО..потом даже если очистить sy-ucomm, то в нем восстанавливается код предыдущей нажатой кнопки и если затем пользователь нажмет Enter, то код сработает повторно.
Как быть? :?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 14 2006, 16:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Вообще-то использовать и очищать нужно не sy-ucomm, а okcode-переменную, определённую в экране.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 15 2006, 08:08 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 14 2006, 14:14
Сообщения: 15
sibrin написал:
Вообще-то использовать и очищать нужно не sy-ucomm, а okcode-переменную, определённую в экране.

Не прокатит.
В подэкране свою okcode-переменную определить нельзя.


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
2m написал(а):
В подэкране свою okcode-переменную определить нельзя.


Естественно. Могу предположить, что в вызывающей программе забыли про очистку Ok-code и придётся сделать это в экзите.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 15 2006, 10:28 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 14 2006, 14:14
Сообщения: 15
Цитата:
Естественно. Могу предположить, что в вызывающей программе забыли про очистку Ok-code и придётся сделать это в экзите.

Как я понял - главная программа AIST (группа функц), экран 1000 (хотя мож я и ошибаюсь?).
Там переменная определена как OK-CODE, но из моих расширений она недоступна, пишет - field "OK-CODE" is unknown, следовательно и очистить я ее не могу...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 15 2006, 10:31 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
А динамически - через пресловутый field-symbols - не пробовали?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 15 2006, 10:49 
Специалист
Специалист

Зарегистрирован:
Чт, июн 23 2005, 18:05
Сообщения: 119
Можно попробовать чистить так:
Clear (ИМЯПРОГИ)sy-ucomm.
Иногда прокатывает.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 15 2006, 12:05 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 14 2006, 14:14
Сообщения: 15
EGF написал(а):
А динамически - через пресловутый field-symbols - не пробовали?

А поподробнее можно?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 15 2006, 13:51 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Тема настолько популярная, что даже странно, как вы не нашли ничего в поиске.


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

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


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

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


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

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