2016-12-22 2 views
1

Я новичок в AS/400. У меня немного опыт кодирования и знаю, что всегда есть доступ к бэкэнду, если вы достаточно умны. Но разработчики в моей организации заявили, что с сервером сложно общаться и заставить его работать удаленно.AS/400 Автоматически запускает нажатия клавиш

Так что мне интересно, есть ли у вас какие-либо идеи, как я могу запланировать простую задачу. Я вхожу в «Персональное общение», которое является клиентским приложением. Затем я перехожу в определенное меню, то есть I543, введите параметр «1». И нажмите «ENTER», чтобы запустить отчет с файлом.

Я знаю, что функция «Макро» в Личном сообщении. Но это зависит от ключей отправки, которые не работают на заблокированном экране, и я не хочу активировать его вручную, что действительно бросает вызов точке автоматизации.

Я надеялся, что могу запланировать простую команду вызова, чтобы активировать какую-то процедуру. Просто нужно знать, если это возможно, и с чего начать искать? Благодарю.

+0

Вы спрашиваете, как выполнить опцию меню 1 без ввода ввода/вывода вручную? Или вы спрашиваете, как вызвать программу удаленно? – user2338816

+0

Да, возможно, оба. Я хочу выполнить его автоматически. И поскольку у меня нет физического доступа к серверу, я предполагаю, что это называется remote - с ПК конечного пользователя. Я знаю, что если у меня есть доступ к базе данных с моего ПК - запускать запросы, загружать файлы и входить в пользовательский интерфейс - тогда я могу отправлять команды на сервер и т. Д. – gemmo

+0

Просто интересно, какой пакет ERP вы используете, если таковые имеются? –

ответ

1

Последнее тысячелетия AS/400 и IBM сегодня я и есть основной планировщик заданий, построенный в.

Из командной строки WRKJOBSCDE.

Вам нужно выяснить, что произойдет, когда вы выберете опцию меню I543 1. Предположим, что это просто CALL MYRPT или SBMJOB CMD(CALL MYRPT), а затем добавить запланированное задание для запуска отчета легко.

Однако у вас, вероятно, нет полномочий для этого. Не обязательно, чтобы ваши разработчики могли это сделать. Ваш системный администратор является правильным человеком. В небольшом магазине это может быть тот, кто занимается разработкой. В большой, это другой человек или команда.

Но ваши разработчики должны были хотя бы указать вам на администратора и планировщика заданий.

+0

Спасибо, это дает мне отправную точку. Удивительно, надеюсь, что это пробегает память администратора. – gemmo

Смежные вопросы