rpgle

    0熱度

    1回答

    我有一個非鍵控物理文件(比如說X),我想根據key來訪問它。我使用了帶KEYFLD參數的OPNQRYF並共享它的ODP。在rpgle程序中我打開文件X在到達序列中(即未在F規格中指定K)。rpg程序是根據密鑰還是以到達的順序處理記錄?我也是面臨的一個奇怪的錯誤,當我做 Setll 1 XR read XR 考慮XR作爲文件X.It的記錄格式是跳過第一個記錄和第二個記錄以後閱讀。

    2熱度

    1回答

    我在ILE RPG中頗爲新穎。今天,我開始從我的作品中編寫出書。在本章的其中一章中,有一些使用子串函數%SUBSTR的示例。下面是代碼: DMOD S 5 INZ('VWXYZ') DCON S 5 INZ('abcde') DLENGTH S 5 0 INZ(2) DSTART1 S 5 0 INZ(3)

    1熱度

    2回答

    考慮下面的代碼: D#TIME1 S T D#numeric1 S 6 0 D#numeric2 S 6 0 D C TIME #numeric1 C eval #TIME1 = %TIME(#numeric1:*HMS)

    0熱度

    4回答

    您能否給我一些關於查看文件的想法如何區分RPG副本和程序? 例如,在c中,如果您在文件中有main,那麼您知道它可以用作程序。 在此先感謝。

    7熱度

    1回答

    有沒有人有構建IBM i軟件的專業知識:rpgle,sqlrpgle,clle程序,帶gradle的srvpgms? 現在的想法是: 存儲在混帳回購協議 詹金斯CI,用git集成所有的源代碼,拉動軟件更新 存在也犯了JSON文件,其中存儲發佈的完整描述(項目信息,依賴關係,所有對象描述與構建指令),就像maven中的pom.xml 在那個地方jenkins應該運行gradle任務,該任務應該從je

    2熱度

    3回答

    我正在IBM環境中工作,特別是使用AS400機器和DB2數據庫。 我的下一個任務是將每個可能的文件從PF和LF轉換爲SQL(例如,CREATE TABLE ...和CREATE VIEW ...)。 有沒有我不能這樣做的情況? 我知道對於多記錄格式的文件你不行,這是真的嗎?

    0熱度

    3回答

    我在RPGLE AS400中進行屏幕值驗證。在子文件中有10個字段,用戶可以在這些字段中輸入值。如果用戶輸入Y,則有一個字段應該受到保護,而只有其他字段應該受到保護。並且驗證沒有按Enter鍵,只要輸入值就應該檢查並顯示錯誤信息。

    0熱度

    8回答

    我試圖刪除物理文件PFILE記錄它沒有密鑰的字段,但我不知道爲什麼,如果條款不工作報表,即使我有ID = 123 0001.00 fPFILE UF E DISK 0002.00 DID S 8P 0 0003.00 c read rec 0004.00 c eval ID=123 0005.00 c ID CHAIN P

    0熱度

    3回答

    我正在尋找從rpgle中的子過程返回多個值(如數組)的方法。我不想使用文件等來存儲此值。 有人可以推薦任何好的方法來實現這一目標嗎?

    1熱度

    1回答

    我不確定我的代碼出了什麼問題,我正在嘗試創建一個while循環,它將使用在SQL中聲明的遊標來獲取字段(代碼)中的下一個字符。目標是通過循環獲取下一個匹配的字符。然後我想在循環結束時返回結果。目標是與代碼進行部分匹配,如果沒有完全匹配的話。我之前從未使用過遊標,所以我儘可能多地學習使用獲取和遊標。 EXEC SQL SELECT field FROM file WHERE fi