Текущее время: Сб, июн 28 2025, 04:29

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


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

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


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

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