問題タブ [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.
unit-testing - メインフレームシステムにアクセスするcobol.netコードの模擬テスト
単体テストを最適化する方法を探しています。
システムはcobol.netで記述されており、CICSユニバーサルクライアントを使用してメインフレームにアクセスします。
メインフレームへの呼び出しをモックする方法はありますか?
c# - C# から CICS プログラムを呼び出す方法
現在、CICS ユニバーサル クライアントを使用して Cobol.net 経由で CICS メイン フレーム プログラムを呼び出しています。
C# から直接呼び出すことができるかどうか疑問に思っていますか?
static-analysis - 静的コード分析-Cobol.Netプログラムの依存関係マップ
MicrofocusCobol.Netアプリケーションがいくつかあります。
NDependで利用できるものと同様の依存関係マップを作成したいと思います。
これを行うことができるツールを知っている人はいますか?
c# - 自動生成されたシーケンス図
Ndepend では、どのメソッドが呼び出されるかを示す非常に優れた依存関係図を取得できます。
メソッドが呼び出される順序を確認することはできませんでした。たとえば、メソッド A がメソッド X とメソッド Y を呼び出すとします。次に、メソッド X がメソッド Y の前に呼び出されることを図で確認したいとします。
これが NDepend または他のツールで可能かどうかは誰にもわかりませんか?
分析しているコードは C# と Cobol.net です (Ndepend は Cobol.Net コードを分析しませんが、Cobol.net コードから生成された IL コードを分析します)。
.net - Micro Focus Visual COBOL は直接 MSIL にコンパイルされますか?
COBOL コードを .NET ランタイムに移行するためのソリューションを検討しています。私がオンラインで見つけた最も有望な 2 つのソリューションは、NetCOBOLとMicro Focus Visual COBOLです。
NetCOBOL は、MSIL に直接コンパイルされ、Visual Studio と統合されています。「直接コンパイル」とは、発行された MSIL が COBOL コードの実際の呼び出しを表すことを意味します。これは、MSIL コードが COBOL コードに対して字句解析を実行し、それを解釈/実行するアプローチとは対照的です。
Micro Focus Visual COBOL は間違いなく Visual Studio と統合されていますが、COBOL コードが直接MSIL にコンパイルされているのか、それともインタープリターによって処理されている のかについて、Web サイトで明確な回答を見つけることができませんでした。
ここで使用しているセマンティクスが 100% 正確かどうかはわかりませんが、「直接コンパイルされた」出力されたコードと「解釈された」出力されたコードの違いをより明確に表現する方法についての提案は受け付けています。
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]
助言がありますか?
cobol - パック 10 進数フィールドからの数字の分割
ファイルに 7 桁のパック 10 進数フィールドがあります。これらの 7 桁を抽出/分離するデータ項目を定義するにはどうすればよいですか?
たとえば、最初の 2 桁を 1 つのデータ項目に格納し、残りの桁を別のデータ項目に格納して、後で操作できるようにしたいとします。