Текущее время: Чт, июл 17 2025, 08:05

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


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

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


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

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