Текущее время: Чт, июл 31 2025, 17:34

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Фон + пакетный ввод + gr55
СообщениеДобавлено: Ср, июл 29 2009, 14:47 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, мар 21 2009, 11:45
Сообщения: 54
Пол: Мужской
Всем привет!
Сложилась ситуация, что при заполнении в программе пакетника для gr55 и запуска этой программы в фоновом режиме, откуда ни возьмись на моём экране отчета появляется сообщение мол: "Данные пакетного ввода для экрана SAPMSSY0 0120 отсутствуют".
Для диалога же всё ок.
Подскажите, что не так?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Фон + пакетный ввод + gr55
СообщениеДобавлено: Ср, июл 29 2009, 16:33 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 06 2005, 17:52
Сообщения: 559
Параметры запуска пакетника? Точки останова нигде не ставили?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фон + пакетный ввод + gr55
СообщениеДобавлено: Ср, июл 29 2009, 17:05 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
asoloviyov написал:
Всем привет!
Сложилась ситуация, что при заполнении в программе пакетника для gr55 и запуска этой программы в фоновом режиме, откуда ни возьмись на моём экране отчета появляется сообщение мол: "Данные пакетного ввода для экрана SAPMSSY0 0120 отсутствуют".
Для диалога же всё ок.
Подскажите, что не так?
Использование пакетника. Поищите соответствющие ФМ для запуска группы отчётов.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фон + пакетный ввод + gr55
СообщениеДобавлено: Чт, июл 30 2009, 05:18 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, мар 21 2009, 11:45
Сообщения: 54
Пол: Мужской
Sergeant написал(а):
Параметры запуска пакетника? Точки останова нигде не ставили?


Параметры такие:
call transaction 'GR55' using bdcdata mode 'A' update 'A'(можно и вообще без упдэйт) messages into dl_itab_mes.
Так вот, обнаружил ситуацию, что после выполнения этого пакетника, то есть отработки транзакций в диалоге - выводится листинг и вылетает окно о распечатке результатов на принтере. Может из за этого в фоне вылетает ошибка, которую указал выше?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Фон + пакетный ввод + gr55
СообщениеДобавлено: Чт, июл 30 2009, 06:13 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
asoloviyov написал:
Sergeant написал(а):
Параметры запуска пакетника? Точки останова нигде не ставили?


Параметры такие:
call transaction 'GR55' using bdcdata mode 'A' update 'A'(можно и вообще без упдэйт) messages into dl_itab_mes.
Так вот, обнаружил ситуацию, что после выполнения этого пакетника, то есть отработки транзакций в диалоге - выводится листинг и вылетает окно о распечатке результатов на принтере. Может из за этого в фоне вылетает ошибка, которую указал выше?

Почему mode 'A'? Как вы заполняли bdcdata, тр shdb использовали?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фон + пакетный ввод + gr55
СообщениеДобавлено: Чт, июл 30 2009, 06:28 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, мар 21 2009, 11:45
Сообщения: 54
Пол: Мужской
Тьфу, да, опечатка. Не "А" а "Е", но это дело не меняет.
Да , формировал через shdb как фоновый режим, так и диалоговый, но всё равно не катит.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Фон + пакетный ввод + gr55
СообщениеДобавлено: Чт, июл 30 2009, 09:16 
Специалист
Специалист

Зарегистрирован:
Ср, окт 08 2008, 10:44
Сообщения: 164
Откуда: оттуда
Пол: Мужской
asoloviyov написал:
Sergeant написал(а):
Параметры запуска пакетника? Точки останова нигде не ставили?


Параметры такие:
call transaction 'GR55' using bdcdata mode 'A' update 'A'(можно и вообще без упдэйт) messages into dl_itab_mes.
Так вот, обнаружил ситуацию, что после выполнения этого пакетника, то есть отработки транзакций в диалоге - выводится листинг и вылетает окно о распечатке результатов на принтере. Может из за этого в фоне вылетает ошибка, которую указал выше?


Смотрим логику экрана SAPMSSY0 0120, возможно действительно связано с принтером :wink:

PROCESS BEFORE OUTPUT.
MODULE SYST-LISTP.
*
PROCESS AFTER INPUT.
MODULE LIST_COMMAND.
MODULE PRINT_START.
MODULE SYST-LISEL.
MODULE SYST-LILEV.

_________________
Мне не надо девятьсот, два по двести и пятьсот


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фон + пакетный ввод + gr55
СообщениеДобавлено: Чт, июл 30 2009, 12:15 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, мар 21 2009, 11:45
Сообщения: 54
Пол: Мужской
На счёт принтера я уже что-то начал сомневаться, но нашёл другие фишки:
когда через shdb делаю запись, при этом поставив галку эмуляции фонового режима, по ходу выполнения транзакции выводятся сообщения типа 'w', на которых нужно нажимать ОК, в диалоговой же записи эти сообщения выводятся типа 's' внизу экрана в срточке и уже не надо нажимать кнопку ОК ...
Может у кого нибудь возникли идеи??


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Фон + пакетный ввод + gr55
СообщениеДобавлено: Чт, июл 30 2009, 12:54 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
asoloviyov написал:
На счёт принтера я уже что-то начал сомневаться, но нашёл другие фишки:
когда через shdb делаю запись, при этом поставив галку эмуляции фонового режима, по ходу выполнения транзакции выводятся сообщения типа 'w', на которых нужно нажимать ОК, в диалоговой же записи эти сообщения выводятся типа 's' внизу экрана в срточке и уже не надо нажимать кнопку ОК ...
Может у кого нибудь возникли идеи??

Это окошко с сообщение соответствует SAPMSSY0 0120? если да, то что Вам мешает записать shdb в режиме эмуляции фонового режима и потом запрограммировать это в Вашей программе.
У меня тоже были такие проблемы, делаешь руками одно показывает, пакетником другое, это минус пакетного ввода, попробуйте заменить на BADI ил ФМ если есть конечно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фон + пакетный ввод + gr55
СообщениеДобавлено: Чт, июл 30 2009, 13:03 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, мар 21 2009, 11:45
Сообщения: 54
Пол: Мужской
Besa написал:
asoloviyov написал:
На счёт принтера я уже что-то начал сомневаться, но нашёл другие фишки:
когда через shdb делаю запись, при этом поставив галку эмуляции фонового режима, по ходу выполнения транзакции выводятся сообщения типа 'w', на которых нужно нажимать ОК, в диалоговой же записи эти сообщения выводятся типа 's' внизу экрана в срточке и уже не надо нажимать кнопку ОК ...
Может у кого нибудь возникли идеи??

Это окошко с сообщение соответствует SAPMSSY0 0120? если да, то что Вам мешает записать shdb в режиме эмуляции фонового режима и потом запрограммировать это в Вашей программе.
У меня тоже были такие проблемы, делаешь руками одно показывает, пакетником другое, это минус пакетного ввода, попробуйте заменить на BADI ил ФМ если есть конечно.

Не, это не SAPMSSY0 0120, это - как я понимаю, динамический message '...' type 'W'.
ФМ вот щас смотрю..


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

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


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

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


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

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