Текущее время: Вс, июн 22 2025, 13:40

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


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

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


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

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