Текущее время: Пт, июн 27 2025, 20:33

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Вызов экрана другой программы  Тема решена
СообщениеДобавлено: Пн, дек 06 2004, 11:24 
Гость
всем пр ...
собственно вопрос: как мне корректно из моей программы вызвать один экран другой программы ? Причем чтоб и обработка этого экрана нормально подцеплялась и вообще чтоб все как положено ... чтоб он работал :-)


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 06 2004, 11:29 
Гость
запусти соответствующую транзакцию :wink:

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


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: Вызов экрана другой программы
СообщениеДобавлено: Пн, дек 06 2004, 11:38 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
EHOT написал(а):
всем пр ...
собственно вопрос: как мне корректно из моей программы вызвать один экран другой программы ? Причем чтоб и обработка этого экрана нормально подцеплялась и вообще чтоб все как положено ... чтоб он работал :-)

Да вроде никак. Только подэкраны можно вызывать из другиз программ.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 06 2004, 14:51 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, сен 17 2004, 08:10
Сообщения: 1024
Надо вызвать ФМ, в котором, во первых, передать данные, а во вторых в этом ФМ запустить нужный экран. И все должно быть хорошо.

_________________
- Ничего не поделаешь, - возразил Кот. - Все мы здесь не в своем уме - и ты, и я!
- Откуда вы знаете, что я не в своем уме? - спросила Алиса.
- Конечно, не в своем, - ответил Кот. - Иначе как бы ты здесь оказалась? :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов экрана другой программы
СообщениеДобавлено: Пн, дек 06 2004, 19:08 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
EHOT написал(а):
всем пр ...
собственно вопрос: как мне корректно из моей программы вызвать один экран другой программы ? Причем чтоб и обработка этого экрана нормально подцеплялась и вообще чтоб все как положено ... чтоб он работал :-)


СALL SUBSCREEN sub_area INCLUDING prog dynnr.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 07 2004, 08:19 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Такой вызов пройдет только если вызываемый экран объявлен подэкраном.
Есть такая штука как диалоговый модуль (SE35) - это что-то типа функционального модуля, только построенный на экране со своей логикой. Возможно, требуемый экран содержится в таком объекте? Мне кажется, стоит посмотреть.
На критический случай можно создать свой и далее вызывать его по CALL DIALOG из разных программ.

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


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

Зарегистрирован:
Пт, сен 17 2004, 08:10
Сообщения: 1024
Ну так как, решилась проблема-то?

_________________
- Ничего не поделаешь, - возразил Кот. - Все мы здесь не в своем уме - и ты, и я!
- Откуда вы знаете, что я не в своем уме? - спросила Алиса.
- Конечно, не в своем, - ответил Кот. - Иначе как бы ты здесь оказалась? :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 07 2004, 09:17 
Гость
Так как программа, где находится вызываемый экран, моя, то пришлось просто вынести этот экран в отдельную программку и вызывать её ... в принципе решение простое ... а вот если б прога была чужая, хз как и чего бы делал ...


Пометить тему как нерешенную
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

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


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

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


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

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