Текущее время: Вт, июл 22 2025, 10:32

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: TABSTRIP
СообщениеДобавлено: Ср, авг 24 2011, 14:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
Здравствуйте, коллеги.

Подскажите пожалуйста. Можно ли при определенных условиях сделать некоторые закладки невидимыми ?

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: TABSTRIP
СообщениеДобавлено: Ср, авг 24 2011, 14:39 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Можно. Каждая закладка вызывается с помощью отдельной кнопки. А кнопка - это обычный элемент экрана, который можно обработать в LOOP AT SCREEN.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: TABSTRIP
СообщениеДобавлено: Ср, авг 24 2011, 20:09 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
Спасибо большое.
Но наверно не до конца выразился, лупить по SCREEN INVISIBLE = 1 когда закладки крутятся на сервере приложений. А если у меня реализовано таким образом что TABSTRIP крутится на ГУИ. Т.е. Call Subscreen по очередности. В принципе можно так же сделать но логика ПБО и ПАЙ отработают. Вот я и подумал можно как-нибудь вообще не вызывать подэкран?

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: TABSTRIP
СообщениеДобавлено: Чт, авг 25 2011, 10:36 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июл 15 2009, 05:55
Сообщения: 174
Откуда: Мегион - > СПб
Пол: Мужской
Просто не указывать вызываемый subscreen по умолчанию, а только когда происходит щелчек по кнопке, вызывать нужный скрин. А как спрятать кнопку, уже сказано. Это для стандартного экрана (для собственного наверно аналогично)
Code:
selection-screen begin of tabbed block mytab for 12 lines.
...
selection-screen tab (15) tabs2 user-command ucomm1
"default screen 100
.
...

selection-screen end of block mytab.
at selection-screen.
if sy_ucomm = 'UCOMM1'.
        mytab-dynnr = 100.
endif.

_________________
Ничто так не заразительно, как смех начальника...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: TABSTRIP  Тема решена
СообщениеДобавлено: Чт, авг 25 2011, 12:49 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
FeBO-Sh написал:
В принципе можно так же сделать но логика ПБО и ПАЙ отработают. Вот я и подумал можно как-нибудь вообще не вызывать подэкран?

Определяйте подэкран динамически, при сокрытии кнопки укажите просто специальный пустой подэкран с пустой логикой.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: TABSTRIP
СообщениеДобавлено: Пт, авг 26 2011, 07:49 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
Всем спасибо.

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


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

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


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

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


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

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