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

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


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

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


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

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