Текущее время: Пн, июл 21 2025, 05:26

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


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

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


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

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