Текущее время: Ср, май 14 2025, 22:12

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: GUI-статус
СообщениеДобавлено: Вт, июл 05 2005, 10:41 
Менеджер
Менеджер

Зарегистрирован:
Чт, фев 24 2005, 18:37
Сообщения: 530
На экране выбора (SELECTION-SCREEN) определила свой GUI-статус.
Каким образом при нажатии на мной определенную кнопку инициировать запуск отчета???


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 05 2005, 10:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Присвоить кнопке код ONLI

PS. Код CRET тоже покатит.


Последний раз редактировалось T Вт, июл 05 2005, 11:01, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 05 2005, 10:56 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 10 2004, 16:39
Сообщения: 72
Пол: Мужской
Вообще есть SY-UCOMM тут пользовательские комманды, т.е. при нажатии кнопочки здесь, как я понимаю будет код функции. А дальше условие и все остальное.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GUI-статус
СообщениеДобавлено: Вт, июл 05 2005, 11:31 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
Trisha написал(а):
На экране выбора (SELECTION-SCREEN) определила свой GUI-статус.
Каким образом при нажатии на мной определенную кнопку инициировать запуск отчета???



нескромный вопрос - а зачем на экране выбора свой ГУИ статус, стандартный то чем не угодил?

впрочем, например :
...
AT SELECTION-SCREEN.
CASE sy-ucomm.

...


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

Зарегистрирован:
Ср, ноя 10 2004, 16:39
Сообщения: 72
Пол: Мужской
Получается что-то типа:
Code:
SELECTION-SCREEN PUSHBUTTON /1(15) dnl USER-COMMAND UDNL.
........

initialization.
MOVE 'Кнопка' TO dnl.
  ............

start-of-selection.
  ........

*** обработка кнопок
AT SELECTION-SCREEN.
if sy-ucomm = 'UDNL'.  "или CASE
   call screen 100.
endif.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 10 2005, 09:47 
Гость
Я просто хотела кнопку на Salection сделать - только потом поняла, что на Salection-screen она есть - предопределенная!
Сначала думала - что с помощью GUI-статуса надо делать!




PS. Большое спасибо!


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 10 2005, 16:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Красиво получается, когда хочешь, например, на экране параметров пририсовать свои меню - надо, как при использовании REUSE_ALV_GRID_DISPLAY, скопировать стандартный статус RSSYSTDB %_00 в свой и в событии INITIALIZATION его установить, дополнив своими элементами.
Вся стандартная функциональность при этом сохраняется.

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


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

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


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

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


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

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