Текущее время: Сб, июл 26 2025, 11:31

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Появление и исчезновение ФРЕЙМА
СообщениеДобавлено: Сб, июн 09 2007, 13:54 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Суть проблемы - есть два фрейма: на одном две радиокнопки, на втором какие нить параметры: :D
Code:
***************1-БЛОК***************************************
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-045.
SELECTION-SCREEN BEGIN OF LINE .
PARAMETERS  p_calc RADIOBUTTON GROUP rad1 USER-COMMAND radio DEFAULT 'X'.
SELECTION-SCREEN COMMENT 7(30) text-043 FOR FIELD p_calc.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE .
PARAMETERS  f_calc RADIOBUTTON GROUP rad1 .
SELECTION-SCREEN COMMENT 7(30) text-044 FOR FIELD f_calc.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK b1.
*************************************************************
*****************2-БЛОК**************************************
SELECTION-SCREEN BEGIN OF BLOCK criter WITH FRAME TITLE text-001.
PARAMETERS : p_bukrs    LIKE t001-bukrs  " OBLIGATORY " БЕ
          , p_bwkey    LIKE t001w-werks  "OBLIGATORY " Область оценки
           , p_bdatj    LIKE ckmlpp-bdatj DEFAULT sy-datum(4) " OBLIGATORY " финансовый год
           , p_popern   LIKE ckmlpp-poper  "OBLIGATORY " период - начало
           , p_poperk   LIKE ckmlpp-poper            " период - конец
            ,p_kostl    LIKE csks-kostl              " Передел (МВЗ)
           MATCHCODE OBJECT zh_fcalk_kostl
           , p_mtart    LIKE mara-mtart              " Вид материала
           .
SELECT-OPTIONS : so_extwg FOR mara-extwg " Внешняя группа материалов
                 NO INTERVALS
               , so_matnr FOR mara-matnr " Материал
               .
PARAMETERS : p_vers LIKE tck32t-tvers MATCHCODE OBJECT zh_plan_calk_vers  MODIF ID sc2.
SELECTION-SCREEN END OF BLOCK criter.

ВОПРОС: КАК СДЕЛАТЬ, ЧТОБЫ ПРИ СМЕНЕ РАДИОКНОПКИ ФРЕЙМ С ПАРАМЕТРАМИ ТО ПОЯВЛЯЛСЯ ТО ИСЧЕЗАЛ?
----------------------------------------------------------------------------------
БЛАГОДАРЮ ЗА УЧАСТИЕ :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, июн 09 2007, 14:27 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
В модуле AT SELECTION-SCREEN OUTPUT нужно организовать цикл по экрану и скрывать/раскрывать что нужно.
Пример в программе demo_at_selection_screen_pbo.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, июн 09 2007, 15:06 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
John Doe написал:
В модуле AT SELECTION-SCREEN OUTPUT нужно организовать цикл по экрану и скрывать/раскрывать что нужно.
Пример в программе demo_at_selection_screen_pbo.

Эт все канечно хорошо :D , но ты ко второму фрейму же должен как-то обратиться? Насчет того как скрывать SELECT-OPTIONS или PARAMETERS у меня вопросов нет :D А ВОТ КАК СКРЫВАТЬ ЦЕЛЫЙ ФРЕЙМ? ВОТ ЭТО ВОПРОС? :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, июн 09 2007, 15:31 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
ROKO написал:
А ВОТ КАК СКРЫВАТЬ ЦЕЛЫЙ ФРЕЙМ? ВОТ ЭТО ВОПРОС? :D

Скроете все элементы блока, скроется и весь блок.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, июн 09 2007, 15:32 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
Цитата:
А ВОТ КАК СКРЫВАТЬ ЦЕЛЫЙ ФРЕЙМ? ВОТ ЭТО ВОПРОС?

Скрой все элементы на "фрейме", он сам и пропадет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, июн 09 2007, 15:40 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Можно даже сам фрейм скрыть
Code:
    IF SCREEN-GROUP3 = 'BLK' AND SCREEN-NAME = '%B001010_BLOCK_1000'.
      SCREEN-INVISIBLE = '1'.
      MODIFY SCREEN.
    ENDIF.
screen-name своего блока посмотреть в дебагере :lol: поля жаль все равно скрывать тоже придется...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, июн 09 2007, 15:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Сергей Королев написал:
Скроете все элементы блока, скроется и весь блок.

Достаточно муторно, если представить скока элементов может быть. :D

John Doe написал:
Можно даже сам фрейм скрыть
Code:
    IF SCREEN-GROUP3 = 'BLK' AND SCREEN-NAME = '%B001010_BLOCK_1000'.
      SCREEN-INVISIBLE = '1'.
      MODIFY SCREEN.
    ENDIF.
screen-name своего блока посмотреть в дебагере :lol: поля жаль все равно скрывать тоже придется...

Этот способ я сам сделал :D Но он не совсем корректный, вот решил спросить, мож кто еще чего0нибудь предложит :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, июн 09 2007, 19:23 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
ROKO написал:
Сергей Королев написал:
Скроете все элементы блока, скроется и весь блок.

Достаточно муторно, если представить скока элементов может быть. :D

...


Некоторую помощь может оказать следующая форма описания параметров:

Цитата:
PARAMETERS <p> ...... MODIF ID <key> ......

подробности: здесь

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, июн 09 2007, 21:53 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
sy-uname написал(а):
Достаточно муторно, если представить скока элементов может быть. :D
Некоторую помощь может оказать следующая форма описания параметров: PARAMETERS <p> ...... MODIF ID <key> ......


Не всегда. Например захочу нарисовать третью радиокнопку :D . При нажатии на которую у меня второй фрейм не будет исчезать, а исчезать будут (или появляться) определенные поля этого фрейма :D
Так что............... :D Ну ладно спасибо всем за неоценимые советы :D


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

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


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

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


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

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