Текущее время: Ср, июл 16 2025, 04:09

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Автоподбор размера грида
СообщениеДобавлено: Пт, фев 19 2016, 10:10 
Специалист
Специалист

Зарегистрирован:
Пт, янв 22 2016, 10:20
Сообщения: 170
Подскажите как сделать автоподбор размера/Уменьшить окно с выводом грида при просмотре
документов на задачах


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автоподбор размера грида
СообщениеДобавлено: Пт, фев 19 2016, 18:13 
Специалист
Специалист

Зарегистрирован:
Пт, янв 22 2016, 10:20
Сообщения: 170
AP


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автоподбор размера грида
СообщениеДобавлено: Пт, фев 19 2016, 20:28 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Что такое "автоподбор размера"?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоподбор размера грида
СообщениеДобавлено: Сб, фев 20 2016, 07:47 
Специалист
Специалист

Зарегистрирован:
Пт, сен 09 2011, 11:47
Сообщения: 116
Добрый день!
Вы имеете ввиду, что при уменьшении размера окна с полного экрана у вас появляются двойные скролы и размер контейнера не подстраивается под новый размер окна?

Первый чтобы прокручивать контейнер грида, а второй для прокручивания отобраржаемых данных в алв гриде и вы хотите от этого избавиться.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автоподбор размера грида
СообщениеДобавлено: Сб, фев 20 2016, 10:18 
Специалист
Специалист

Зарегистрирован:
Пт, июл 27 2007, 13:06
Сообщения: 137
Надо использовать cl_gui_docking_container.
Code:
REPORT zz.
START-OF-SELECTION.

  DATA cont TYPE REF TO CL_GUI_DOCKING_CONTAINER.
  CREATE OBJECT CONT
    exporting
      PARENT                      = CL_GUI_CUSTOM_CONTAINER=>DEFAULT_SCREEN
      REPID                       = sy-REPID
      DYNNR                       = '0100'
      EXTENSION                   = 9999
    exceptions
      CNTL_ERROR                  = 1
      CNTL_SYSTEM_ERROR           = 2
      CREATE_ERROR                = 3
      LIFETIME_ERROR              = 4
      LIFETIME_DYNPRO_DYNPRO_LINK = 5
      OTHERS                      = 6
    .
  if sy-subrc <> 0.
   message id sy-msgid type sy-msgty number sy-msgno
              with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  endif.


SELECT *
  INTO TABLE @DATA(lt)
  FROM adrc
  UP TO 100 ROWS.

  cl_salv_table=>FACTORY(
    exporting
      R_CONTAINER    = cont
    importing
      R_SALV_TABLE   = DATA(salv)
    changing
      T_TABLE        = lt
  ).
*    catch CX_SALV_MSG.    "
  salv->DISPLAY( ).
call SCREEN 100.

Создать пустой экран и пример будет работать. Обработки кнопок самостоятельно естественно


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоподбор размера грида
СообщениеДобавлено: Сб, фев 20 2016, 11:42 
Специалист
Специалист

Зарегистрирован:
Пт, янв 22 2016, 10:20
Сообщения: 170
я имею, ввиду, что получается большое окно и на нём маленький грид


способ предложенный Sam Stone сегодня посмотрю


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автоподбор размера грида
СообщениеДобавлено: Сб, фев 20 2016, 11:47 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
AL13SH написал(а):
я имею, ввиду, что получается большое окно и на нём маленький грид


способ предложенный Sam Stone сегодня посмотрю

Ручками вводите максимальные размеры экрана 200*255, ручками вводите макс размеры контейнера.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоподбор размера грида
СообщениеДобавлено: Вт, апр 26 2016, 16:35 
Ассистент
Ассистент

Зарегистрирован:
Чт, май 17 2007, 16:31
Сообщения: 40
Откуда: Санкт-Петербург
Besa написал:
Ручками вводите максимальные размеры экрана 200*255, ручками вводите макс размеры контейнера.

Дополнительно для контейнера необходимо поставить два CheckBox в Изменение размера по вертикали и горизонтали и указать мин. строк и столбцов (можно и 1)


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

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


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

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


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

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