Текущее время: Вс, июл 20 2025, 23:20

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Обновление неактивного экрана
СообщениеДобавлено: Вт, июн 16 2009, 16:41 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Добрый день!
Столкнулся с такой проблемой:
-Необходимо отправить данные с одного экрана(модальное окно) на вызвавший экран и при этом увидеть результат на "заднем" экране, не закрывая модального окна (к примеру после дабл-клика).
То есть основная проблема заключается в обновлении неактивного экрана.
Реально ли сделать такое средствами абапа? Если да то как?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Вт, июн 16 2009, 17:13 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Нет. Нереально. Это противоречит самой сути модального окна.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Ср, июн 17 2009, 10:06 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Пономарев Артем написал:
Нет. Нереально. Это противоречит самой сути модального окна.

Да же боьше - это противоречит базовой концепции SAP по работе с экранами, т.к. фактически не существует понятия активного и неактивного экрана. Есть просто текущий экран(с различными атрибутами) и стек вызовов.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Ср, июн 17 2009, 10:11 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Ну да. Все окна в САП - модальные :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обновление неактивного экрана  Тема решена
СообщениеДобавлено: Ср, июн 17 2009, 10:17 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Ну нет так нет :)
Спасибо...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Чт, июн 18 2009, 12:59 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 21 2006, 07:27
Сообщения: 321
Откуда: Где-то на севере
Пол: Мужской
Но если надо, то можно всё таки запомнить состояние окна, закрыть его обновить вызывающее и вызвать заново модальное :) Но надо ли это?

_________________
I have a dream


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Чт, июн 18 2009, 13:33 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Да я уже думал об этом. Но модальное окно открывается в POV и при возврате на вызвавший экран у него не срабатывает из за этого PBO...
Короче закрыть можно, а заново открыть можно только по нажатию чего-нить :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Чт, июн 18 2009, 15:02 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, мар 03 2009, 12:33
Сообщения: 141
PBO можно и принудительно дернуть :wink:


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Чт, июн 18 2009, 15:07 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Из одного экрана дернуть PBO другого?
Так это как раз по САБЖу.
Давай Вафля - колись :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Чт, июн 18 2009, 17:57 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, мар 03 2009, 12:33
Сообщения: 141
:gigi:
не, погоди, ты сам писал "при возврате на вызвавший экран".
Я не говорил, что это можно сделать из модального окна :wink:


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Пт, июн 19 2009, 08:43 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Ты предлагаешь в конце POV вызвать PBO?
И как это сделать?


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

Зарегистрирован:
Вт, янв 30 2007, 19:13
Сообщения: 74
Пол: Мужской
Марик написал:
Ты предлагаешь в конце POV вызвать PBO?
И как это сделать?


Попробуй SAPGUI_SET_FUNCTIONCODE.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Пт, июн 19 2009, 10:35 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Ок, спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Пт, июн 19 2009, 10:48 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 21 2006, 07:27
Сообщения: 321
Откуда: Где-то на севере
Пол: Мужской
Уж не знаю, поможет ли вам это, но вот тема была http://sapboard.ru/forum/viewtopic.php?f=13&t=36880&hilit=POV

_________________
I have a dream


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление неактивного экрана
СообщениеДобавлено: Пт, июл 17 2009, 15:08 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Идея обновления одного экрана из другого не покидает моего постановщика.
И тем более, как он утверждает есть такие примеры в стандартных транзакциях.
А пример он привел такой:
Цитата:
заходишь в любой заказ
с изменением (то есть транзакция VA02)
запускаешь стандартное средство поиска материала
выводится список материалов без критериев поиска
крайняя справа кнопка - "хранить"
кликаем её - и теперь можно материал в позицию копировать, но средство поиска не закрывается

Как сделать такое со своим экраном?
Или накрайняк со своим средством поиска.

Добавил:
Поглядел для средства поиска такая кнопка добавляется по-умолчанию.
А как это реализовано - неужели нет возможности проделать это с обычным экраном, а не со средством поиска?


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

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


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

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


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

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