問題タブ [rpg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rpgle - RPGLE サブプロシージャーでのローカル・ファイル仕様のシミュレート
V6R1 で導入される新しい「ローカル F 仕様」に非常に興奮しています。以下を参照してください。
http://www.mcpressonline.com/programming/rpg/v6r1-rpg-enhancements.html
SRVPGM 手順で V5R4 でこれをシミュレートする方法を知っている人はいますか?
stored-procedures - iSeries プロシージャー呼び出しでのコミットメント制御エラー
iSeries ストアード・プロシージャー (さまざまな CL および RPG プログラムで構成される) を呼び出すときに断続的な問題が発生します。エラーは次のとおりです。
前述のように、この問題は常に発生するとは限りませんが、手順の負荷テストを行うとさらに発生します。
情報が曖昧であることは承知していますが、どんなアイデアでも大歓迎です!!
java - RPGからiSeries上のリモートJavaプログラムを呼び出す
IseriesV5r4で実行されているRPGからJavaプログラムを呼び出すことを検討しています。リモートプログラムは、Websphereで実行されるWebサービスクライアント(郵便番号ルックアップを実行)です。
理想的にはRPGから直接呼びたいですか?それは可能ですか?または、iSeriesで実行するJavaプログラムを作成し、RMIなどを使用してリモートJavaプログラムを呼び出す必要がありますか。
外部のWebサービスを直接呼び出すことには熱心ではありません。これは、他の世界から直接iSeriesへのパスを開くことを意味するためです。
私はRPGプログラマーではありません。ただ、私たちの人たちを正しい方向に向けるための何か、またはJavaプログラムをRPGの人々にとってより使いやすいものにするために必要なものを探しています。
ありがとう、スコット
ibm-midrange - RPG(LE)での条件付きコンパイル
プログラムで変数が定義されているかどうか、またはプリプロセッサがこの情報に完全にアクセスできず、コンパイル条件のみにアクセスできないかどうかに基づいて、コードのセクションを含めることはできますか? つまり、私は次のようなものを求めています:
このリンクは、それが不可能であることを示唆しているようです。もしそうなら、これを達成する別の方法を知っている人はいますか?
version-control - RPG および COBOL の OS 400 環境でのバージョン管理に最適なツールは何ですか?
OS 400 開発での RPG / COBOL バージョン管理に最適なツール (最高の機能、最高の価格、最高のサポート) は何ですか?
ARCADとALDONについて聞いたことがあります。どちらの方がよいですか?または、別のより良いツールはありますか?
memory-management - RPGLE プログラムでメモリ リークが持続する期間はどのくらいですか?
%alloc
私は、使用してメモリを割り当てるRPGLEコードをいくつか生産していdealloc
ます。プログラマーは結果としてメモリ リークが発生しないことを確認できるはずですが、そうでない場合はどうなるか心配です。
私の質問は、プログラマーが失敗してメモリ リークが発生した場合、このメモリはいつ回収されるのでしょうか? プログラムがメモリを離れたときですか、それともジョブが終了したときですか?
ibm-midrange - RPGLE で文字の EBCDIC 値を取得するにはどうすればよいですか?
RPGLE の単一文字を整数に変換する方法が必要です - 誰か良い方法を知っていますか? 可能なすべての入力に対して機能し、理想的には入力ごとに異なる整数を提供する必要があります。少なくとも、すべての共通入力に対して異なる値を提供する必要があります。整数が何であるかは特に気にしません。C のような言語では、ASCII 値などを使用します。理想的には、それに相当する値が必要です。
どのように機能させたいかを明確にする例:
これは印刷されます
ただし、実際には数字が何であるかは気にしないことに注意してください。数字は入力ごとに異なるだけです。
これらはすべて、RPGLE で文字データのハッシュ関数を作成するのに役立ちます。そのため、それを行う良い方法を知っていれば、それがより良い答えになります。
ibm-midrange - プログラムをクラッシュさせずにオーバーフローする ILE RPG の数値型はありますか?
C の int と同様の方法で、オーバーフローしたときに「ラップ ラウンド」する ILE RPG の数値型を探しています。そのようなことはありますか?
ibm-midrange - ABLのStrategiを使用したiSeriesでのWeb開発
Advanced BusinessLinkは、 Strategiと呼ばれる一連の製品を提供します。これにより、基本的に、iSeriesでネイティブに実行されるWebアプリケーションの作成、Webサービスの利用と提供、緑色の画面のWebユーザーインターフェイスへの置き換えなどが可能になります。ビジネスロジックはRPGで記述されており、HTMLと独自のマークアップ言語を組み合わせたWebページがあります。したがって、RPGプログラマーにとっての利点は、たとえば、 iSeriesでZendを使用してPHPを学習する必要があるのとは対照的に、新しい言語(htmlとjavascript以外)を学習する必要がないことです。
誰かがこの種のソリューションの経験がありますか?実際のWeb開発にRPGおよびStrategiフレームワークを使用することについてどう思いますか?PHPスタック上にWebインフラストラクチャを作成し、PHPアプリとRPGプログラムの両方でビジネスルールを複製するリスクを冒す方が理にかなっていますか?
java - AS400 RPG シミュレーター
Java から RPG プログラムを呼び出す緊急の要件があります。このAccessing RPG on iSeries from Java question で提案されているように。JTOpen を使用する予定です。しかし、残念ながら、これらのシステムのいずれにもアクセスできません。Javaプログラムをテストする方法はありますか? Windows 用の RPG シミュレーターはありますか?
ヘルプやアイデアは非常に役立ちます
よろしく、 スリニバス