問題タブ [microfocus]
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.
.net - 実際に .NET に COBOL はありますか?
ちょうど今、Microsoft の Visual Studio ページをチェックしていたところ、広告のサイドバーに突然信じられないほどの広告が表示されました。
「Net Express は、コア ビジネス プロセスを .NET Framework やその他の分散プラットフォームに拡張するためのCOBOL開発環境です。」
もちろん、リンクをたどったところ、これを行っている会社を見つけましたが、まだCOBOLを使用している場所はありますか? .NET フレームワークで実際に COBOL を使用している人はいますか?
c# - Cobol.NetからC#へのコンバーター
Micro Focus Cobol.Netには、C#への変換を検討しているシステムがいくつかあります。
リフレクターでdllを開いてみましたが、Cコードを取得するだけです。
誰かがこれを行う方法の推奨事項がありますか?
リフレクターでC#を選択すると、次のようなコードが表示されます。
sql-server-2008 - CobolfdファイルからのMsSqlテーブルの作成
次のCOBOLファイルがあります:.DAT、.IDX、およびfd(ファイル定義)ファイル。MicroFocusのCOBOLNetExpressを使用しています。
最初に、このCOBOLファイル定義からMsSqlテーブルを作成したいと思います。ファイル定義には、次の内部があります。
FDPREGLAデータレコードはFPG-RECです。
01FPG-REC。
02 FPG-STA PIC X(01)。
02FPG-KEY。
03 FPG-FRM PIC X(02)。
03 FPG-ODD PIC X(02)。
03 FPG-DOK PIC 9(08)バイナリ。
02 FPG-POZ PIC 9(06)バイナリ。
02FPG-PRM。
03 FPG-IND PIC 9(01)は10回発生します。
.........等々
このファイルをMicrosoftSQLServer 2008にインポートすることはできますか?また、SQLサーバー管理スタジオを使用しています。SQLサーバーのインポートとエクスポートウィザードを試しましたが、この種のファイルのインポートはありません。
私もNETExpressを調べましたが、運がありませんでした。COBOL fdからSQLテーブル定義を取得することも可能ですか?
cobol - OpenCobolとNetExpressMicrofocusCobolの間に大きな違いはありますか?
今学期はCOBOLのコースを受講しており、シラバスを取得しました。これには、NetExpressMicrofocusCOBOLコンパイラが必要です。ただし、OpenCobolを使用したいので、LinuxまたはOSXを使い続けることができます。
邪魔になる可能性のある2つのコンパイラの間に大きな違いはありますか、またはこの計画でクラスに入る前に知っておく必要がありますか?
ps。教授に聞いて計画する必要があることはわかっていますが、仮想マシンでの時間を最小限に抑えることができるかどうかを確認するためのアイデアが誰かにあるかどうかを確認したいと思います。
memory - CICS トランザクションが CICS に割り当てられたメモリから書き出す原因は何ですか?
COBOL プログラムで CICS を使用していますが、CICS メモリからデータが書き出されることがあることに気付きました。データが破損し、アプリケーションが停止します。どこに追加されるのかわからないので、Cobol コードを分析して、CICS が使用する COMMAREA の破損の可能性を探すためのパーサーを作成しています。今、私は次のステートメントをチェックしました:
それぞれについて、送信された長さ (パラメーターで宣言されてLENGTH
いる) が sent より大きくないかどうかを確認しますCOMMAREA
。次にDFHCOMMAREA
、受信プログラムの が送信されたものよりも大きくないかどうかを確認しますCOMMAREA
(このドキュメントhttp://publib.boulder.ibm.com/infocenter/cicsts/v3r1/index.jsp?topic=%2Fcom.ibm.cics によると)。 ts31.doc%2Fdfhp3%2Fdfhp37t.htm ) :
受信データ域は、元の通信域と同じ長さである必要はありません。データの最初の部分のみにアクセスする必要がある場合は、新しいデータ領域を短くすることができます。ただし、通過する通信領域の長さを超えてはなりません。そうである場合、トランザクションは渡された領域外のデータを誤って読み取ろうとする可能性があります。また、領域外のデータを上書きする可能性があり、CICS が異常終了する可能性があります。
さて、メモリの上書きを検出するために他に何を解析すればよいのでしょうか?
call - グループをプログラム識別子として使用して、Cobol動的呼び出しはどのように機能しますか?
次の呼び出しステートメントがあります。
この呼び出しは動的で、PROGを使用します。
PROGは次のように定義されたグループです。
使用する実際のプログラム名は次の場所に保存されているようです:
XX00-S06
と
XX00-S02
名前が 3 つまたは 4 つのフィールドにあり、progname の長さが常に 8 ではない場合もあります。
だから私の質問は、Cobol がグループ内の適切なプログラム名を選ぶ場所をどのように知っているかということです。解決規則とは何ですか?
構成: Microfocus Net Express コンパイラを使用し、環境は UniKix です。
static-analysis - 静的コード分析-Cobol.Netプログラムの依存関係マップ
MicrofocusCobol.Netアプリケーションがいくつかあります。
NDependで利用できるものと同様の依存関係マップを作成したいと思います。
これを行うことができるツールを知っている人はいますか?
c# - C# から Visual Cobol にアクセスする
Visual Studio 2010 で Micro Focus Visual Cobol 2.1 を使用しています (これは Cobol.Net ではないことに注意してください)。
C# プログラムから Cobol の機能にアクセスしたいと考えています。
COM ラッパーを生成し、COM ラッパーを介して Cobol コードを呼び出すことができることを期待していましたが、COM ラッパーを作成するための設定が見つかりません。
C# から COBOL コードにアクセスする方法を知っている人はいますか?
cobol - MicrofocusCobolアニメーターデバッガー
Microfocusアニメーターツールを使用しており、パテからCOBOL実行可能ファイルをデバッグできます。COBOLアニメーターツールは、実行可能ファイルをソースコードに変換し、現在実行中のステートメントを強調表示します。
ただし、アニメーターとパテセッションは、Cobolの「GOBACK」ステートメントに到達するとハングします。
これを解決する方法を教えてください
python - MicroFocus Cobolにシステムトレース機能を設定できますか?
MicroFocus Cobol またはその他には、Python のsys.settrace()と同等の機能がありますか? このようなトレース関数にパラメーターとして渡される関数は、ソース コードの各行の実行後に呼び出されます。