как получить файлы спулинга as400 в текст в c # - PullRequest
0 голосов
/ 17 мая 2018

Я пытаюсь закодировать консольное приложение, чтобы получить файл спула от as400 до другого места назначения в виде текстового файла.Я искал вокруг, но я не нашел небольшой код, чтобы начать оттуда, я искал вокруг и не нашел ничего близкого.

Ребята, у вас есть идеи или предложения, как начать это?

Заранее спасибо.

1 Ответ

0 голосов
/ 30 мая 2018

У меня такая же проблема. Я использую вызовы API QUSRTVUS для получения списка буферных файлов и хочу открыть определенный буферный файл с информацией о предыдущем вызове API. После получения списка файлов я создаю новое пользовательское пространство с QUSCRTUS. Затем я хочу открыть файл с помощью QSPOPNSP, но это моя проблема. Исходный код для открытия файла

После открытия файла я читал содержимое с помощью QSPGETSP, который копирует файл в пользовательское пространство, где я мог его прочитать.

Это план, но без открытия файла остальное не работает. Я получаю ошибку непосредственно при вызове API, это не сообщение об ошибке при работе вызова. Изменение параметров не приводит к изменению сообщения об ошибке.

Может, у кого-то есть подсказка?

ОБНОВЛЕНИЕ: я обнаружил ошибку. Несмотря на вводящее в заблуждение сообщение об ошибке, это была проблема с авторизацией. Мне не разрешили вызывать API.

...