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

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


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

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


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

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