問題タブ [cobol.net]

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.

0 投票する
1 に答える
386 参照

unit-testing - メインフレームシステムにアクセスするcobol.netコードの模擬テスト

単体テストを最適化する方法を探しています。

システムはcobol.netで記述されており、CICSユニバーサルクライアントを使用してメインフレームにアクセスします。

メインフレームへの呼び出しをモックする方法はありますか?

0 投票する
3 に答える
2391 参照

c# - C# から CICS プログラムを呼び出す方法

現在、CICS ユニバーサル クライアントを使用して Cobol.net 経由で CICS メイン フレーム プログラムを呼び出しています。

C# から直接呼び出すことができるかどうか疑問に思っていますか?

0 投票する
2 に答える
380 参照

static-analysis - 静的コード分析-Cobol.Netプログラムの依存関係マップ

MicrofocusCobol.Netアプリケーションがいくつかあります。

NDependで利用できるものと同様の依存関係マップを作成したいと思います。

これを行うことができるツールを知っている人はいますか?

0 投票する
1 に答える
906 参照

c# - 自動生成されたシーケンス図

Ndepend では、どのメソッドが呼び出されるかを示す非常に優れた依存関係図を取得できます。

メソッドが呼び出される順序を確認することはできませんでした。たとえば、メソッド A がメソッド X とメソッド Y を呼び出すとします。次に、メソッド X がメソッド Y の前に呼び出されることを図で確認したいとします。

これが NDepend または他のツールで可能かどうかは誰にもわかりませんか?

分析しているコードは C# と Cobol.net です (Ndepend は Cobol.Net コードを分析しませんが、Cobol.net コードから生成された IL コードを分析します)。

0 投票する
2 に答える
966 参照

.net - Micro Focus Visual COBOL は直接 MSIL にコンパイルされますか?

COBOL コードを .NET ランタイムに移行するためのソリューションを検討しています。私がオンラインで見つけた最も有望な 2 つのソリューションは、NetCOBOLMicro Focus Visual COBOLです。

NetCOBOL は、MSIL に直接コンパイルされ、Visual Studio と統合されています。「直接コンパイル」とは、発行された MSIL が COBOL コードの実際の呼び出しを表すことを意味します。これは、MSIL コードが COBOL コードに対して字句解析を実行し、それを解釈/実行するアプローチとは対照的です。

Micro Focus Visual COBOL は間違いなく Visual Studio と統合されていますが、COBOL コードが直接MSIL にコンパイルされているのか、それともインタープリターによって処理されている のかについて、Web サイトで明確な回答を見つけることができませんでした。

ここで使用しているセマンティクスが 100% 正確かどうかはわかりませんが、「直接コンパイルされた」出力されたコードと「解釈された」出力されたコードの違いをより明確に表現する方法についての提案は受け付けています。

0 投票する
2 に答える
112 参照

coding-style - コードの計算部分に何か問題があると思います。通貨コンバーターの 10 進出力を取得できません。

0 投票する
1 に答える
259 参照

visual-studio-2012 - TFS 2012 を使用して Visual COBOL 2012 をビルドする

TFS 2012 を使用して Visual COBOL 2012 ソリューションを構築しようとしています。

32 ビット バージョンの MSBuild を使用するように TFS 2012 を構成しましたが、まだ問題があり、エラーが発生します。

C:\Program Files (x86)\MSBuild\Micro Focus\Visual COBOL\v1.0\MicroFocus.COBOL.targets(262,9): エラー: MSBMF002 - 内部エラーが発生しました。例外テキストは次のとおりです: [D:\Builds\1\Cobol.NET\COBOLConsoleApplication\Sources\COBOLConsoleApplication\COBOLConsoleApplication\COBOLConsoleApplication.cblproj] C:\Program Files (x86)\MSBuild\Micro Focus\Visual COBOL\v1.0\MicroFocus .COBOL.targets(262,9): エラー: 値を null にすることはできません。[D:\Builds\1\Cobol.NET\COBOLConsoleApplication\Sources\COBOLConsoleApplication\COBOLConsoleApplication\COBOLConsoleApplication.cblproj] C:\Program Files (x86)\MSBuild\Micro Focus\Visual COBOL\v1.0\MicroFocus.COBOL.targets (262,9): エラー : パラメータ名: path1 [D:\Builds\1\Cobol.NET\COBOLConsoleApplication\Sources\COBOLConsoleApplication\COBOLConsoleApplication\COBOLConsoleApplication.cblproj]

助言がありますか?

0 投票する
2 に答える
1165 参照

cobol - パック 10 進数フィールドからの数字の分割

ファイルに 7 桁のパック 10 進数フィールドがあります。これらの 7 桁を抽出/分離するデータ項目を定義するにはどうすればよいですか?

たとえば、最初の 2 桁を 1 つのデータ項目に格納し、残りの桁を別のデータ項目に格納して、後で操作できるようにしたいとします。