Текущее время: Чт, июн 26 2025, 01:25

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Selection screen и текстовый редактор
СообщениеДобавлено: Ср, сен 09 2015, 12:35 
Специалист
Специалист

Зарегистрирован:
Вс, сен 04 2011, 13:15
Сообщения: 105
Здравствуйте. Подскажите, можно ли на экране выбора добавить область, где будет открыт на ввод тектовый редактор? Сразу скажу, что переход к текстовому редактору по кнопке нам не подходит. Хочется, чтобы вверху экрана были поля, определенные, как параметры или диапазоны, а под ними - тектовый редактор.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Ср, сен 09 2015, 12:46 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Stya: можно. но смысл?
Сделать можно через добавления подэкрана, в котором разместить редактор.
А можно наоборот: сделать диалоговый экран, внутри которого разместить подэкран с сел.скрином.
Но, опять же: зачем?

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Ср, сен 09 2015, 13:41 
Специалист
Специалист

Зарегистрирован:
Вс, сен 04 2011, 13:15
Сообщения: 105
На селекшен скрине заполняются определенные данные, по нажатию кнопки "выполнить" нужно сделать какие то действия в системе. Сейчас задача, чтобы еще и обновлять текст (в нашем случае в заявке на закупку). Не хочется переписывать экран на свой. Поэтому и появился вопрос можно ли добавить тектовый редактор. А как можно добавить подэкран, чтобы все было одновременно на экране? Я смотрела примеры в системе, там визуально только либо один подэкран, либо другой.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Ср, сен 09 2015, 21:54 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Stya:
1) подэкран на сел.экране
2) сел.экран в подэкране
3) ну и можно засунуть в сел.экран докинг-контейнер, в который вывести текст. редактор

Stya написал(а):
На селекшен скрине заполняются определенные данные, по нажатию кнопки "выполнить" нужно сделать какие то действия в системе. Сейчас задача, чтобы еще и обновлять текст (в нашем случае в заявке на закупку). Не хочется переписывать экран на свой.

А как же вы оповещаете пользователя о выполнении? По обычной логике, которая используется в Sap в gui-разработках, следующим должен быть экран протокола\демонстрации результатов действия.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Чт, сен 10 2015, 07:15 
Специалист
Специалист

Зарегистрирован:
Вс, сен 04 2011, 13:15
Сообщения: 105
Да, следующий экран есть. На нем информация о том, какие объекты и как были изменены.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Чт, сен 10 2015, 09:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Stya написал(а):
а, следующий экран есть. На нем информация о том, какие объекты и как были изменены.


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

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Чт, сен 10 2015, 09:52 
Специалист
Специалист

Зарегистрирован:
Вс, сен 04 2011, 13:15
Сообщения: 105
Так не хотелось бы. Это то же самое, что и кнопка, по которой вызывается тектовый редактор. Понятно, что это решает задачу. Но, т.к. задача не очень горящая, то хочу сделать так, как максимально удобно. А удобно видеть вверу экрана одни данные, ниже - текст. Удостовериться, что все корректно (без дополнительных действий, таких как перейти в др. окно) и нажать "выполнить".


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Чт, сен 10 2015, 10:11 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Stya написал(а):
Так не хотелось бы. Это то же самое, что и кнопка, по которой вызывается тектовый редактор. Понятно, что это решает задачу. Но, т.к. задача не очень горящая, то хочу сделать так, как максимально удобно. А удобно видеть вверу экрана одни данные, ниже - текст. Удостовериться, что все корректно (без дополнительных действий, таких как перейти в др. окно) и нажать "выполнить".

Для задач ввода данных лучше использовать не экран выбора, а нормальный экран.
Кнопку "выполнить" на нем тоже можно нарисовать, хотя уже есть стандартная кнопка "Сохранить".

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Чт, сен 10 2015, 11:24 
Специалист
Специалист

Зарегистрирован:
Вс, сен 04 2011, 13:15
Сообщения: 105
Я понимаю, что нужен нормальный экран. Но вопрос в том, в принципе возможно это или нет.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Чт, сен 10 2015, 14:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Stya написал(а):
Я понимаю, что нужен нормальный экран. Но вопрос в том, в принципе возможно это или нет.

На этот вопрос ответ уже был

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Чт, сен 10 2015, 14:35 
Специалист
Специалист

Зарегистрирован:
Вс, сен 04 2011, 13:15
Сообщения: 105
Подскажите, пожалуйста, а как в селекционный экран добавить докинг-контейнер? Первые два варианта не подходят, т.к. визуально объекты на экране появляеются последовательно, а не одновременно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Чт, сен 10 2015, 15:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Stya
Вы что-то не правильно делаете, если у вас объекты появляются последовательно.

С контейнером пробовать надо. не факт что получится. Идея: попробовать воткнуть его создание в at selection-screen output

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Чт, сен 10 2015, 17:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Stya
вот наколеночный вариант "контейнер-в-сел-экране". ни форматирования, ни проверок. ничего. только код, чтобы просто понять принцип. У меня этот пример отработал
Code:
REPORT z_test_container.
PARAMETERS
  : pa AS CHECKBOX
  .
DATA
  : go_container  TYPE REF TO cl_gui_docking_container
  , go_alv        TYPE REF TO cl_salv_table
  , gt_items      TYPE fagl_t_item_list
  .

AT SELECTION-SCREEN OUTPUT.
  CREATE OBJECT go_container
    EXPORTING
      repid  = sy-repid
      dynnr  = sy-dynnr
      ratio  = 50
    EXCEPTIONS
      others = 0.

  cl_salv_table=>factory(
    EXPORTING
      r_container    = go_container
    IMPORTING
      r_salv_table   = go_alv
    CHANGING
      t_table        = gt_items
  ).

  go_alv->display( ).

START-OF-SELECTION.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Чт, сен 10 2015, 21:51 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Кодер написал(а):
вот наколеночный вариант "контейнер-в-сел-экране".

Ну хотя бы проверку на существование контейнера стоит сделать...

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection screen и текстовый редактор
СообщениеДобавлено: Чт, сен 10 2015, 22:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Удав написал(а):
Ну хотя бы проверку на существование контейнера стоит сделать...


Угу.. а еще обработку исключений.. а еще....
В общем, остановили его, когда он заканчивал написание нового фреймфорка :wink:
Я думаю, после первого же дампа человек начнет что-то подозревать

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

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


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

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


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

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