Текущее время: Пт, июл 25 2025, 18:55

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


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

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


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

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