rpgle

    0熱度

    1回答

    如何使一個TYPE(* PNAME)參數是: 要求 有一個默認值 有一個初步的10 如何處理在提示字段的長度的增加,長度0 * PNAME類型的提示字段的長度可以通過「&」增加。 RPGLE需要是命令處理程序(CPP) 實施例,命令源定義: PARM KWD(PCML) TYPE(*PNAME) LEN(10) MIN(0) DFT(*MYDFT) SPCVAL((*MYDFT)) PROMPT(

    3熱度

    3回答

    我開始使用RPGLE,並試圖確定是否有任何方法可以爲我的服務程序中的過程定義一次參數。我知道我可以將原型放在一個拷貝成員(我已經完成)中,但是我仍然必須將相同的代碼放到過程體中(「過程接口」)。 我的問題是,是否有某種方式使用原型來定義過程界面中的參數(反之亦然)? 理想的情況下,這樣的: 原型: D buildForm PR D formType 10A CONST D mode

    2熱度

    1回答

    我有一個java的方法之一,其參數是一個二維字節數組(byte[][])。我想從RPG中調用這種方法。我知道它適用於一維字節數組,例如通過在RPG中將參數聲明爲nA,其中n是數組的長度,A是字母。即RPG中的nA與java中的byte[]相同。但是,當我將DIM(k)添加到參數聲明RPG時,它表示在方法的原型中不允許使用關鍵字。 我可以使用字符串數據類型,但我想避免數據類型轉換,如從字節到Java

    2熱度

    2回答

    我想在編譯時指定庫列表。 所以我會做一個SBMJOB。我希望對象在這些庫中查找引用對象,但不希望將它們添加到用戶庫列表中。

    1熱度

    1回答

    錯誤NoClassDefFound異常處理在Constructor 這是構造在Java代碼中 public Class MyBook{ String name; public MyBook(){ try{ name = "BookName"; } catch(javax.xml.rpc.ServiceException se){}

    1熱度

    1回答

    如何在IBMi上自動創建Webservices? 在http://my.ibmi:2001/HTTPAdmin上使用GUI是一個非常緩慢的過程,並且容易發生胖手指錯誤。因此我追求自動化。 在我的研究中,我無法找到CL命令將我的RPGLE * SRVPGM過程導出爲Web服務。 自動化IBMi V6R1或V7R1。 參考站點: http://www.ibm.com/systems/power/sof

    0熱度

    1回答

    我們在RPGLE程序中使用PREFIX關鍵字在文件字段中添加一些前綴,如下所示。 FTESTPF i f e k disk Prefix(@) CLLE中有PREFIX關鍵字的替代嗎?

    0熱度

    4回答

    我正在嘗試學習IBM RPG併爲我的僱主重寫一個程序。我需要一種方法來查看我的變量是否已分配給我期望的值,但我不知道如何將某些內容輸出到我的屏幕以顯示值。有沒有辦法在RPG程序中發送包含變量的中斷消息,而不是CL程序?由於

    0熱度

    3回答

    在AS/400上,在RPG中有沒有辦法將指針地址設置爲變量的值而不是變量本身的地址? 例如: variable = 'NewVariable' 其中值將是程序內所用的實際的可變 pointer = %addr('NewVariable') VS pointer = %addr(variable) address of value VS address of variable

    1熱度

    1回答

    我有兩個服務項目:mySrvPgm和myerr中 mySrvPgm具有包含一個過程: /free ... exec sql INSERT INTO TABLE VALUES(:RECORD_FMT); if sqlError() = *ON; //handle error endif; ... /end-free myerr中有一個