簡體   English   中英

我如何知道我的假脫機文件所在的位置?

[英]How can I know where my spooled file is located?

我正在使用 java 程序從 as400 調用 CL 程序,該程序生成要檢索的假脫機文件。 我不知道生成的假脫機文件在哪里。 它位於哪里?

我嘗試使用與創建假脫機文件的作業具有相同編號、用戶和名稱的 wrkjob 找到它。

問題是在這種情況下,主機服務器作業已從默認 QUSER 配置文件交換為您連接的用戶 ID...IBM i 在名為 QPRTJOB 的單獨作業中生成假脫機文件,該作業在用戶 ID 下運行你曾經連接。

因此,您應該使用任何標准方法(例如WRKSPLF USER(*CURRENT)將假脫機文件視為您自己的假脫機文件

您還應該能夠通過WRKJOB JOB(your-user-profile/QPRTJOB) OPTION(*SPLF)找到它

如果您沒有看到假脫機文件,要么它沒有被創建,要么它被打印出來(並且您的系統配置為在打印后刪除。)

當人們有一個創建假脫機文件並將其轉換為 PDF 並通過電子郵件發送的現有進程時,這個問題通常會困擾人們。 由於假脫機文件最終是在不同的作業中創建的,因此轉換過程找不到它,因為大多數人都在尋找在當前作業中創建的假脫機文件。

在這種情況下,一種選擇是修改進程以使用檢索最后創建的假脫機文件的標識 (QSPRILSP) API

這是一些關於這個問題的 IBM 文檔。
查找和使用在 QPRTJOB 作業下生成的假脫機文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM