Текущее время: Пт, июл 18 2025, 09:00

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: set pf-status dropdown buttnon
СообщениеДобавлено: Пн, окт 28 2013, 17:02 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, июл 28 2012, 17:18
Сообщения: 50
Собственно сабж в заголовке темы. Можно ли сделать кнопку с выпадающим списком(listbox)?

_________________
My solution is difficult


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: set pf-status dropdown buttnon
СообщениеДобавлено: Пн, окт 28 2013, 19:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Можно только в ALV-Grid.
А чем обычное меню не угодило? :?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: set pf-status dropdown buttnon
СообщениеДобавлено: Вт, окт 29 2013, 09:58 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, июл 28 2012, 17:18
Сообщения: 50
Удав написал(а):
Можно только в ALV-Grid.
У меня обычный экран без элемента контейнера :(
Удав написал(а):
А чем обычное меню не угодило? :?
Заказчик хочет, чтобы из одной кнопки можно было сделать почти одинаковые по группе действия. Например кнопка создать ->: 1) за год, 2) за месяц.

_________________
My solution is difficult


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: set pf-status dropdown buttnon
СообщениеДобавлено: Вт, окт 29 2013, 10:13 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
Может прокатит такой вариант: создать кнопку, по нажатию на которую всплывает окошко с выбором: за год, за месяц, за сталина и т.д.? Но меню всё равно проще и удобнее.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: set pf-status dropdown buttnon
СообщениеДобавлено: Вт, окт 29 2013, 10:34 
Почетный гуру
Почетный гуру

Зарегистрирован:
Пт, дек 04 2009, 12:52
Сообщения: 219
Burning написал(а):
Собственно сабж в заголовке темы. Можно ли сделать кнопку с выпадающим списком(listbox)?
Вам поможет класс CL_GUI_GOS_CONTAINER, создающий контейнер прямо в Титлбаре экрана. В этот контейнер помещаете свой тулбар с дропдаун-списком (класс CL_GUI_TOOLBAR). Приблизительно так, как в примере (там, правда, простые кнопки):
Code:
*&---------------------------------------------------------------------*
*&      Module  0100_PBO  OUTPUT
*&---------------------------------------------------------------------*
MODULE 0100_pbo OUTPUT.

  INCLUDE <icon>.

  DATA go_container TYPE REF TO cl_gui_gos_container.
  DATA go_toolbar   TYPE REF TO cl_gui_toolbar.

*  CALL METHOD cl_gos_starter=>display.

  CHECK go_container IS NOT BOUND .

  CREATE OBJECT go_container
    EXPORTING
      width                   = 200
      no_autodef_progid_dynnr = 'X'
    EXCEPTIONS
      OTHERS                  = 5.
  CHECK sy-subrc = 0.

  CREATE OBJECT go_toolbar
    EXPORTING
      parent = go_container.

  CALL METHOD go_toolbar->add_button
    EXPORTING
      fcode     = 'X'
      icon      = icon_led_red
      butn_type = '0'
      text      = 'X'
      quickinfo = 'ButtonX'.

  CALL METHOD go_toolbar->add_button
    EXPORTING
      fcode     = 'Y'
      icon      = icon_led_yellow
      butn_type = '0'
      text      = 'Y'
      quickinfo = 'ButtonY'.

  CALL METHOD go_toolbar->add_button
    EXPORTING
      fcode     = 'Z'
      icon      = icon_led_green
      butn_type = '0'
      text      = 'Z'
      quickinfo = 'ButtonZ'.

ENDMODULE.                 " 0100_PBO  OUTPUT


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

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


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

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


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

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