Текущее время: Ср, июн 18 2025, 10:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Не получается скрыть область на селекционном экране
СообщениеДобавлено: Чт, фев 05 2009, 14:17 
Специалист
Специалист

Зарегистрирован:
Пн, фев 11 2008, 16:17
Сообщения: 122
Пол: Мужской
Добрый день, Коллеги!

На стандартном селекционном экране отображаю элемент картотеки для вывода подэкрана следующим образом:

Code:
SELECTION-SCREEN: BEGIN OF TABBED BLOCK mytab FOR 10 LINES,
                  TAB (20) button USER-COMMAND push1
                                   DEFAULT SCREEN 1001
                                   MODIF ID id1,
                  END OF BLOCK mytab.


В зависимости от ряда параметров нужно скрывать данный элемент, однако, сам элемент скрывается, а вот пустое место на экране, равное по размеру тому, которое этот элемент занимает, остается (больше или меньше, в зависимости от числа, указанного в LINES)

Подскажите, пожалуйста, можно ли как-то скрыть и это пустое место на экране?

_________________
С Уважением, Danila


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не получается скрыть область на селекционном экране
СообщениеДобавлено: Пн, фев 09 2009, 10:09 
Специалист
Специалист

Зарегистрирован:
Пн, фев 11 2008, 16:17
Сообщения: 122
Пол: Мужской
Неужели нет никакого решения ? :cry:

_________________
С Уважением, Danila


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не получается скрыть область на селекционном экране
СообщениеДобавлено: Пн, фев 09 2009, 10:51 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
Danila написал:
На стандартном селекционном экране отображаю элемент картотеки для вывода подэкрана следующим образом:


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

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не получается скрыть область на селекционном экране
СообщениеДобавлено: Пн, фев 09 2009, 12:00 
Начинающий
Начинающий

Зарегистрирован:
Вт, июл 01 2008, 05:49
Сообщения: 9
Пол: Женский
Code:
at selection-screen output.
if <условие>.
  loop at screen.
    if screen-name = 'BUTTON'.
      screen-active = '0'.
      modify screen.
    endif.
  endloop.
endif.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не получается скрыть область на селекционном экране
СообщениеДобавлено: Пн, фев 09 2009, 12:07 
Специалист
Специалист

Зарегистрирован:
Чт, окт 26 2006, 16:44
Сообщения: 149
Откуда: Москва
Так пустая область останется


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не получается скрыть область на селекционном экране
СообщениеДобавлено: Пн, фев 09 2009, 12:55 
Начинающий
Начинающий

Зарегистрирован:
Вт, июл 01 2008, 05:49
Сообщения: 9
Пол: Женский
У Вас несколько закладок в картотеке? Надо сделать неактивными все закладки... У меня ничего не остается...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не получается скрыть область на селекционном экране
СообщениеДобавлено: Пн, фев 09 2009, 13:02 
Специалист
Специалист

Зарегистрирован:
Пн, фев 11 2008, 16:17
Сообщения: 122
Пол: Мужской
Закладка одна - я её и делаю неактивной в LOOP AT SCREEN так как Вы пишите.
Место пустое все равно остается, а картотека с закладкой, соответственно, исчезают :(

_________________
С Уважением, Danila


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не получается скрыть область на селекционном экране
СообщениеДобавлено: Пн, фев 09 2009, 13:06 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
Danila написал:
Закладка одна - я её и делаю неактивной в LOOP AT SCREEN так как Вы пишите.
Место пустое все равно остается, а картотека с закладкой, соответственно, исчезают :(


повторюсь что это не получится тем способом которым вы пытаетесь

ghost написал:
вы расширяли или ломали стандартную прогу ? если да тогда может уместно второй вариант селективного экрана создать. Табстрип, точнее область экрана выделенную для него, спрятать не полуиться

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не получается скрыть область на селекционном экране
СообщениеДобавлено: Пн, фев 09 2009, 13:21 
Специалист
Специалист

Зарегистрирован:
Пн, фев 11 2008, 16:17
Сообщения: 122
Пол: Мужской
Очень жаль, что никак нельзя её скрыть...

Видимо, придется делать второй селекционный экран, или же уговорить заказчика выводить что-нибудь вместо таблицы, когда она не нужна :)

_________________
С Уважением, Danila


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

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


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

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


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

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