SAPфорум.RU
https://sapboard.ru/forum/

Команда CALL 'SYSTEM' ID 'COMMAND' FIELD doscmd ID 'TAB'... дает ошибку sy-subrc = 127
https://sapboard.ru/forum/viewtopic.php?f=13&t=100573
Страница 1 из 1

Автор:  AlexU123 [ Чт, сен 12 2024, 11:13 ]
Заголовок сообщения:  Команда CALL 'SYSTEM' ID 'COMMAND' FIELD doscmd ID 'TAB'... дает ошибку sy-subrc = 127

Нужно прочитатъ названия файлов с дирректории в таблицу.
Code:
doscmd  =  cmd  /c dir /b /o-d 'C:/TEMP/*.txt'

Code:
CALL 'SYSTEM' ID 'COMMAND' FIELD doscmd ID 'TAB' FIELD lt_table

На одной системе все работает, на другой тот же код дает ошибку sy-subrc = 127.
прикрепил профиль SAP_ALL.
послe выполнения ABAP команды вызываю транзакцию SU53. нет никаких ошибок с правами.
в ABAP ошибка та же sy-subrc = 127.
система WINDOWS. в CMD-окне команда работает.
Может кто нибуть подсказать в чем может бытъ причина?

Автор:  AlexU123 [ Ср, сен 18 2024, 20:15 ]
Заголовок сообщения:  Re: Команда CALL 'SYSTEM' ID 'COMMAND' FIELD doscmd ID 'TAB'... дает ошибку sy-subrc = 127  Тема решена

ступил. не может такого быть.. причина - переносил с windows на linux. лень было посмотреть.
виндосовские cmd отрабатывают на linux с sy-subrc = 127.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/