Текущее время: Пт, июл 18 2025, 17:47

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: submit
СообщениеДобавлено: Сб, окт 26 2013, 14:28 
Специалист
Специалист

Зарегистрирован:
Пн, авг 27 2012, 13:27
Сообщения: 139
Вопрос ко всемогущему all ) .
Как при помощи submit или иного оператора вызвать из программы 'А' отчет из программы 'В' + выбрав первую строчку отчета B нужно автоматически нажать кнопку в отчете 'B'. Обрисую как есть - из своего отчета по дабл клику я должен провалиться в отчет 'B' + необходимо чтоб автоматически нажалась кнопка и я провалился в еще один отчет .
Знаю , что можно пакетным вводом , но можно ли это проделать через submit ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: submit
СообщениеДобавлено: Сб, окт 26 2013, 14:49 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 29 2012, 16:47
Сообщения: 85
1. Нажать кнопку монжо call transact...
2. Что мешает узнать название конечного отчета (функц.модуля) вызываемого по кнопке? :?:
3. Ну и по submit - иногда делают скрытые параметры на экране, заполнив которые можно заставить программу плясать по иному.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: submit
СообщениеДобавлено: Сб, окт 26 2013, 21:21 
Специалист
Специалист

Зарегистрирован:
Пн, авг 27 2012, 13:27
Сообщения: 139
Crystal_Ra написал(а):
1. Нажать кнопку монжо call transact...
2. Что мешает узнать название конечного отчета (функц.модуля) вызываемого по кнопке? :?:
3. Ну и по submit - иногда делают скрытые параметры на экране, заполнив которые можно заставить программу плясать по иному.

Как сделать скрытые параметры на экране , заполнив которые можно заставить прогу работать? + что если при нажатии на кнопку у меня вызывается не новый ФМ а просто другой отчет из этой же проги?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: submit
СообщениеДобавлено: Сб, окт 26 2013, 22:37 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
Параметр селекционного экрана становится скрытым, если добавить к нему опцию NO-DISPLAY. Проверяйте значение этого параметра в START-OF-SELECTION и вызывайте нужный отчет хоть в ФМ, хоть в подпрограмме.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: submit
СообщениеДобавлено: Сб, окт 26 2013, 22:47 
Специалист
Специалист

Зарегистрирован:
Пн, авг 27 2012, 13:27
Сообщения: 139
Поймите плиз , нет проблемы зайти в ФМ или транзакцию через свою прогу , загвоздка в том , чтоб зайти в меню этой проги!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: submit
СообщениеДобавлено: Вс, окт 27 2013, 02:46 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
maksim2050 написал(а):
из своего отчета по дабл клику я должен провалиться в отчет 'B' + необходимо чтоб автоматически нажалась кнопка и я провалился в еще один отчет .

Что мешает сразу вызывать 2-й отчет?

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: submit
СообщениеДобавлено: Вс, окт 27 2013, 16:12 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
maksim2050 написал(а):
Поймите плиз , нет проблемы зайти в ФМ или транзакцию через свою прогу , загвоздка в том , чтоб зайти в меню этой проги!
А зачем вы тогда спросили о скрытом параметре? Я понял так: из своего Z-отчета 'А' вы хотите вызвать свой Z-отчете 'В', в нем отработает его стандартная логика, заполнится некоторая внутреняя табличка. А потом вы хотите с этой табличкой выполнить еще какое-то действие ("зайти меню этой проги", "провалился в еще один отчет"). Вам предлагают сделать скрытый параметр на селекционном экране в Z-отчет 'В'. А после обычной для этого отчета логики добавить проверку - заполнен ли этот скрытый параметр. Если заполнен - сразу выполнить нужное действие.
Если я понял не так - попробуйте описать подробнее. А то даже пробелы впрыгивают перед запятыми у вас.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: submit
СообщениеДобавлено: Пн, окт 28 2013, 14:38 
Специалист
Специалист

Зарегистрирован:
Пн, авг 27 2012, 13:27
Сообщения: 139
weise написал(а):
maksim2050 написал(а):
Поймите плиз , нет проблемы зайти в ФМ или транзакцию через свою прогу , загвоздка в том , чтоб зайти в меню этой проги!
А зачем вы тогда спросили о скрытом параметре? Я понял так: из своего Z-отчета 'А' вы хотите вызвать свой Z-отчете 'В', в нем отработает его стандартная логика, заполнится некоторая внутреняя табличка. А потом вы хотите с этой табличкой выполнить еще какое-то действие ("зайти меню этой проги", "провалился в еще один отчет"). Вам предлагают сделать скрытый параметр на селекционном экране в Z-отчет 'В'. А после обычной для этого отчета логики добавить проверку - заполнен ли этот скрытый параметр. Если заполнен - сразу выполнить нужное действие.
Если я понял не так - попробуйте описать подробнее. А то даже пробелы впрыгивают перед запятыми у вас.

Дело в том, что Z-отчет 'А' мой, а вот Z-отчет 'В' - нет. Я не могу его корректировать под себя, скрытых параметров там тоже нет . Я из своего отчета по даблклику проваливаюсь в чужой отчет "В" . Затем я должен выделить первую строку и потом нажать кнопку . Загвоздка в том, что все это должно получиться автоматически . Отчет программы 'B' - обычный alv grid . В силу этого пакетный ввод не подойдет , т.к. я не могу пакетным вводом обеспечить выделение строки (данное действие никак не фиксируется при трассировке в SHDB.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: submit
СообщениеДобавлено: Пн, окт 28 2013, 14:55 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, янв 25 2012, 01:54
Сообщения: 59
так нужна просто информация первой строки внутренней таблицы алв грида?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: submit
СообщениеДобавлено: Пн, окт 28 2013, 15:42 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
Тогда, ИМХО, упс...
Но если очень-очень нужно - посмотрите в сторону eCATT. Ну или расширять Z-отчет 'В' (хотя проще решить вопрос организационно и модицифировать таки его).


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: submit  Тема решена
СообщениеДобавлено: Пн, окт 28 2013, 17:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
[quote="maksim2050"]Дело в том, что Z-отчет 'А' мой, а вот Z-отчет 'В' - нет. Я не могу его корректировать под себя[quote]
А кто мешает посмотреть логику отчета В и реализовать ее у себя (лучший случай - внешний perform, если отчет В написан правильно)? :?

_________________
С уважением,
Удав.


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

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


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

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


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

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