Текущее время: Сб, июн 21 2025, 22:50

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Подскажите или подкиньте идею, плиз.
СообщениеДобавлено: Пт, апр 08 2005, 16:42 
Специалист
Специалист

Зарегистрирован:
Пт, мар 25 2005, 13:58
Сообщения: 216
У меня у созданного экрана 0100
В модуле Input, обрабатывается нажатие клавиши.
*------------------------------------------------
MODULE USER_COMMAND_0100 INPUT.
OK_CODE = SY-UCOMM.
CASE OK_CODE .
WHEN 'BUTTON_EXIT'.
LEAVE PROGRAM.
WHEN OTHERS.
ENDCASE.

PERFORM USER_OK_TC USING 'MY_PAYROLL'
'RGDIR'
' '
CHANGING OK_CODE.
ENDMODULE.
*---------------------------------

Однако, когда я только в него проваливаюсь по любой нажатой кнопке SY-UCOMM у меня пустой значение.

Почему может не передаваться код клавиши?
Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 08 2005, 17:00 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, апр 05 2005, 17:02
Сообщения: 70
По-моему, это уже обсуждалось в http://sapboard.ru/forum/viewtopic.php?t=4320
Обзываешь на своём окне контрол с типом ОК, например, FCODE
и далее в модуле
Code:
CASE FCODE .
WHEN 'BUTTON_EXIT'.
LEAVE PROGRAM.
WHEN OTHERS.
ENDCASE.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 08 2005, 17:22 
Специалист
Специалист

Зарегистрирован:
Пт, мар 25 2005, 13:58
Сообщения: 216
PROCESS BEFORE OUTPUT.

LOOP AT RGDIR
WITH CONTROL MY_PAYROLL
CURSOR MY_PAYROLL-CURRENT_LINE.
MODULE MY_PAYROLL_GET_LINES.
ENDLOOP.

MODULE SET_MY_STATUS.

PROCESS AFTER INPUT.
MODULE USER_COMMAND_0100.

LOOP AT RGDIR.
ENDLOOP.



Вот у меня логика экрана в модуле
USER_COMMAND_0100
sy-ucomm всегда пустая :((

Т.е. никакие клавиши не реагируются.
Почему?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 08 2005, 17:27 
Гость
может ты просто свой pf-status не активировал?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 08 2005, 17:30 
Специалист
Специалист

Зарегистрирован:
Пт, мар 25 2005, 13:58
Сообщения: 216
Нет sy-pfkey в этом модуле показывает верно MY_STATUS.
Сравниваю с примерами - там всё ок,
у меня же :(((


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 08 2005, 17:32 
Гость
войди все-таки в свой pf-status
проверь назначения кнопок - потом проверяй именно по ним
сохрани и активируй (!)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 08 2005, 17:56 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Да кстати, не забывай активировать! У меня например вообще рефлекс выработался - ctrl-s, ctrl-f3 :)

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 08 2005, 17:59 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:50
Сообщения: 134
Откуда: UA->DE
Пол: Женский
ArmAnn написал:
Да кстати, не забывай активировать! У меня например вообще рефлекс выработался - ctrl-s, ctrl-f3 :)

А зачем ctrl-s, если ctrl-f3? :wink:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 08 2005, 18:13 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Pchelka написала:
А зачем ctrl-s, если ctrl-f3? :wink:

поначалу не был уверен что ctrl-f3 сохраняет... а потом рефлекс наработался и теперь уже фиг исправишь :)

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


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

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


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

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


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

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