11.07.2015 Views

リリース情報 (447KB / A4・38ページ) - ソフトウェア - Fujitsu

リリース情報 (447KB / A4・38ページ) - ソフトウェア - Fujitsu

リリース情報 (447KB / A4・38ページ) - ソフトウェア - Fujitsu

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

NetCOBOL for .NET V5.0.0リリース 情 報WindowsB1WD-3177-01Z0(00)2012 年 12 月


まえがき本 書 は、NetCOBOLのリリース 情 報 について 説 明 します。NetCOBOLシリーズについてNetCOBOLシリーズの 最 新 情 報 については、 富 士 通 のサイトをご 覧 ください。http://software.fujitsu.com/jp/cobol/商 標 について本 書 に 記 載 されている 登 録 商 標 を、 以 下 に 示 します。・ Microsoft、Windows、Windows Server、Windows Azure、SQL Azure、Visual Studio、Visual Basicまたはその 他 のマイクロソフト 製品 の 名 称 および 製 品 名 は、 米 国 Microsoft Corporationの 米 国 およびその 他 の 国 における 登 録 商 標 または 商 標 です。・ Pervasive、Pervasive Software、Pervasive PSQL、Btrieve、およびPervasive Software ロゴは、 米 国 Pervasive Software Inc. の 米 国およびその 他 の 国 における 商 標 または 登 録 商 標 です。・ UNIXは、 米 国 およびその 他 の 国 におけるオープン・グループの 登 録 商 標 です。・ その 他 の 会 社 名 および 製 品 名 は、それぞれ 各 社 の 商 標 または 登 録 商 標 です。製 品 の 呼 び 名 について本 書 に 記 載 されている 製 品 の 名 称 を、 以 下 のように 略 して 表 記 します。Windows(R) 7 Home PremiumWindows(R) 7 ProfessionalWindows(R) 7 EnterpriseWindows(R) 7 UltimateWindows(R) 8Windows(R) 8 ProWindows(R) 8 Enterprise正 式 名 称Microsoft(R) Windows Server(R) 2003, Enterprise Edition for ItaniumbasedSystemsMicrosoft(R) Windows Server(R) 2003, Datacenter Edition for ItaniumbasedSystemsMicrosoft(R) Windows Server(R) 2008 StandardMicrosoft(R) Windows Server(R) 2008 Standard without Hyper-VMicrosoft(R) Windows Server(R) 2008 EnterpriseMicrosoft(R) Windows Server(R) 2008 Enterprise withoutHyper-VMicrosoft(R) Windows Server(R) 2008 DatacenterMicrosoft(R) Windows Server(R) 2008 Datacenter without Hyper-VMicrosoft(R) Windows Server(R) 2008 FoundationMicrosoft(R) Windows Server(R) 2008 R2 StandardMicrosoft(R) Windows Server(R) 2008 R2 EnterpriseMicrosoft(R) Windows Server(R) 2008 R2 Foundation略 称Windows 7またはWindows 7(x64)Windows 8またはWindows 8(x64)Windows Server 2003(Itanium)Windows Server 2008またはWindows Server 2008(x64)Windows Server 2008 R2またはWindows Server 2008- i -


正 式 名 称Microsoft(R) Windows Server(R) 2008 R2 DatacenterMicrosoft(R) Windows Server(R) 2008 for Itanium-Based SystemsMicrosoft(R) Windows Server(R) 2012 DatacenterMicrosoft(R) Windows Server(R) 2012 StandardMicrosoft(R) Windows Server(R) 2012 EssentialsMicrosoft(R) Windows Server(R) 2012 FoundationMicrosoft(R) Windows Azure(TM)Microsoft(R) SQL Server(R) 2008 R2Microsoft(R) SQL Server(R) 2012Microsoft(R) SQL Azure(TM)Microsoft(R) Visual Studio(R) Ultimate 2012Microsoft(R) Visual Studio(R) Premium 2012Microsoft(R) Visual Studio(R) Professional 2012Microsoft(R) .NET Framework 2.0Microsoft(R) .NET Framework 3.0Microsoft(R) .NET Framework 3.5Microsoft(R) .NET Framework 4Microsoft(R) .NET Framework 4.5NetCOBOL Base Edition クライアント 運 用 パッケージ for .NETNetCOBOL Standard Edition クライアント 運 用 パッケージfor .NETNetCOBOL Base Edition サーバ 運 用 パッケージ for .NETNetCOBOL Standard Edition サーバ 運 用 パッケージ for .NETNetCOBOL Enterprise Edition サーバ 運 用 パッケージ for .NETNetCOBOL Base Edition 開 発 パッケージ for .NETNetCOBOL Standard Edition 開 発 パッケージ for .NETNetCOBOL Enterprise Edition 開 発 パッケージ for .NET略 称Windows Server 2008(Itanium)Windows Server 2012Windows AzureSQL ServerSQL AzureVisual Studio 2012.NET FrameworkNetCOBOL クライアント 運 用 パッケージまたは運 用 パッケージNetCOBOL サーバ 運 用 パッケージまたは運 用 パッケージNetCOBOL 開 発 パッケージまたは開 発 パッケージ・ 以 下 をすべて 指 す 場 合 は、「Windows」と 表 記 します。- Windows 7- Windows 8- Windows Server 2008- Windows Server 2012・ 次 の 製 品 すべてを 指 す 場 合 は、「64ビット(x64)」と 表 記 します。- Windows 7(x64)- Windows 8(x64)- Windows Server 2008 (x64)- Windows Server 2008 R2- ii -


- Windows Server 2012・ 「Windows Server 2003(Itanium)」および「Windows Server 2008(Itanium)」の64ビットモードを 指 す 場 合 、「64ビット(Itanium)」と 表 記します。本 書 の 目 的本 書 は、NetCOBOL for .NETシリーズの 追 加 機 能 の 概 要 、 互 換 に 関 する 情 報 およびプログラム 修 正 一 覧 を 説 明 しています。本 書 の 対 象 読 者本 書 は、NetCOBOL for .NETシリーズをバージョンアップされた 方 、バージョンアップを 検 討 されている 方 を 対 象 としています。前 提 知 識本 書 を 読 むにあたって、 特 別 な 知 識 は 必 要 ありません。輸 出 管 理 規 制 について本 ドキュメントを 輸 出 又 は 提 供 する 場 合 は、 外 国 為 替 及 び 外 国 貿 易 法 及 び 米 国 輸 出 管 理 関 連 法 規 等 の 規 制 をご 確 認 の 上 、 必 要 な 手続 きをおとりください。2012 年 12 月Copyright 2002-2012 FUJITSU LIMITED- iii -


目 次第 1 章 追 加 機 能 の 概 要 ..............................................................................................................................................................11.1 コンポーネント 共 通 ..............................................................................................................................................................................11.1.1 コンポーネント 共 通 の 追 加 機 能 概 要 ...........................................................................................................................................11.2 NetCOBOL for .NET...........................................................................................................................................................................11.2.1 NetCOBOL for .NET V5.0.0 の 追 加 機 能 概 要 ...........................................................................................................................21.2.2 NetCOBOL for .NET V4.2.0 の 追 加 機 能 概 要 ...........................................................................................................................21.2.3 NetCOBOL for .NET V4.1.0 の 追 加 機 能 概 要 ...........................................................................................................................31.2.4 NetCOBOL for .NET V4.0.0 の 追 加 機 能 概 要 ...........................................................................................................................51.2.5 NetCOBOL for .NET V3.1L10 の 追 加 機 能 概 要 ........................................................................................................................61.3 FORM..................................................................................................................................................................................................71.4 MeFt.....................................................................................................................................................................................................71.4.1 MeFt(32ビット 版 ) .........................................................................................................................................................................81.4.2 MeFt(64ビット(x64) 版 ) .................................................................................................................................................................81.5 PowerSORT.........................................................................................................................................................................................81.6 PowerSORT Server..............................................................................................................................................................................8第 2 章 互 換 に 関 する 情 報 ...........................................................................................................................................................92.1 NetCOBOL 開 発 環 境 ..........................................................................................................................................................................92.1.1 NetCOBOL for .NETの 仕 様 変 更 ................................................................................................................................................92.1.1.1 Visual Studioの 起 動 ..............................................................................................................................................................92.1.1.2 プロジェクトのアップグレード.................................................................................................................................................92.1.1.3 JMN3496I-Wの 廃 止 .............................................................................................................................................................92.1.1.4 JMN3448I-Wの 廃 止 .............................................................................................................................................................92.1.1.5 Windows Form 項 目 ............................................................................................................................................................102.1.1.6 親 クラスに 同 名 のPRIVATEメソッドがある 場 合 の 挙 動 ......................................................................................................102.1.1.7 コードエディタのコマンド.....................................................................................................................................................102.1.1.8 Webプロジェクトの 扱 い.......................................................................................................................................................112.1.1.9 エントリ 情 報 にアセンブリ 名 を 指 定 する 場 合 ......................................................................................................................112.1.1.10 Visual Studio 2005 以 降 のビルドシステムのMSBuildへの 移 行 ......................................................................................112.1.1.11 配 列 オブジェクトのメソッド 呼 び 出 し.................................................................................................................................122.1.1.12 多 次 元 配 列 オブジェクト....................................................................................................................................................122.1.1.13 Windows 版 NetCOBOLプログラムの 呼 び 出 し................................................................................................................122.1.1.14 /wcコンパイラオプションの 連 結 ........................................................................................................................................122.1.1.15 .NETデータ 型 とCOBOL 独 自 データ 型 の 対 応 ................................................................................................................132.1.1.16 他 言 語 データのCOBOLデータ 型 マッピング...................................................................................................................132.1.1.17 条 件 変 数 に 対 するCOBOL 独 自 データ 型 のみなし 判 定 .................................................................................................132.1.1.18 定 義 済 み 一 意 名 SUPERによる 抽 象 メンバの 呼 び 出 し....................................................................................................132.1.1.19 コンストラクタメソッドにおける 親 クラスのコンストラクタの 呼 出 し......................................................................................142.1.1.20 CALL 一 意 名 の 例 外 処 理 実 装 の 変 更 .............................................................................................................................142.1.1.21 CHARACTER TYPE 句 有 効 項 目 の 再 定 義 に 対 するチェック 強 化 ................................................................................142.1.1.22 プロパティのアクセス 属 性 に 対 するチェック.....................................................................................................................142.1.1.23 SQL CLRデータベースオブジェクト.................................................................................................................................152.1.1.24 SQLCODE、SQLMSG、およびSQLERRDの 定 義 場 所 ..................................................................................................152.1.1.25 デバッガの 動 作 ・ 表 示 の 変 更 ...........................................................................................................................................152.1.1.26 例 外 情 報 のCall-Stackの 表 示 の 変 更 ...............................................................................................................................162.1.1.27 予 約 語 の 追 加 ....................................................................................................................................................................162.1.1.28 Visual Studio 2012 以 降 のSvcutilコマンドの 使 用 ............................................................................................................162.1.2 障 害 修 正 に 関 する 互 換 情 報 について......................................................................................................................................172.2 NetCOBOL 運 用 環 境 ........................................................................................................................................................................192.2.1 NetCOBOL for .NETの 仕 様 変 更 ..............................................................................................................................................202.2.1.1 ランタイムをインストールするフォルダ................................................................................................................................202.2.1.2 以 前 のバージョンで 翻 訳 されたアプリケーション...............................................................................................................202.2.1.3 Pervasive 製 品 について.......................................................................................................................................................202.2.2 障 害 修 正 に 関 する 互 換 情 報 について......................................................................................................................................202.3 FORM................................................................................................................................................................................................24- iv -


2.4 MeFt...................................................................................................................................................................................................242.4.1 MeFt(32ビット 版 )........................................................................................................................................................................242.4.2 MeFt(64ビット(x64) 版 )................................................................................................................................................................242.4.2.1 移 行 時 の 注 意 事 項 ..............................................................................................................................................................242.4.2.2 制 限 事 項 .............................................................................................................................................................................252.4.2.3 障 害 修 正 に 関 する 互 換 情 報 について...............................................................................................................................262.5 PowerSORT.......................................................................................................................................................................................272.6 PowerSORT Server............................................................................................................................................................................27第 3 章 プログラム 修 正 一 覧 .......................................................................................................................................................283.1 NetCOBOL........................................................................................................................................................................................283.2 FORM................................................................................................................................................................................................313.3 MeFt...................................................................................................................................................................................................313.3.1 MeFt(32ビット 版 )........................................................................................................................................................................313.3.2 MeFt(64ビット(x64) 版 )................................................................................................................................................................313.4 PowerSORT.......................................................................................................................................................................................313.5 PowerSORT Server............................................................................................................................................................................32- v -


第 1 章 追 加 機 能 の 概 要ここでは、 以 前 のバージョン・レベルから 追 加 された 機 能 の 概 要 と 内 容 、 詳 細 (マニュアルの 該 当 箇 所 )を 説 明 します。1.1 コンポーネント 共 通ここに 記 載 する 情 報 は、 以 下 の 製 品 に 適 用 されます。・ NetCOBOL Base Edition 開 発 パッケージ・ NetCOBOL Base Edition サーバ 運 用 パッケージ・ NetCOBOL Base Edition クライアント 運 用 パッケージ・ NetCOBOL Standard Edition 開 発 パッケージ・ NetCOBOL Standard Edition サーバ 運 用 パッケージ・ NetCOBOL Standard Edition クライアント 運 用 パッケージ・ NetCOBOL Enterprise Edition 開 発 パッケージ・ NetCOBOL Enterprise Edition サーバ 運 用 パッケージ1.1.1 コンポーネント 共 通 の 追 加 機 能 概 要表 1.1 コンポーネント 共 通 の 追 加 機 能 概 要項 番 V/L 機 能 名 内 容 マニュアルの 記 載 場 所1 V5.0.0 富 士 通 共 通 ツール 富 士 通 ミドルウェアのアンインストールと管 理 、FJQSS( 資 料 採 取 ツール)に 対 応しました。製 品 パッケージのソフトウェア 説 明 書・ インストール/アンインストール・ FJQSS( 資 料 採 取 ツール)の 使 用インストールガイド・ インストール・ アンインストール・ メッセージ2 V5.0.0 64ビット(x64)プラットフォーム 対 応3 V5.0.0 Windows Azure 対応Base EditionおよびStandard Editionを 使用 して、64ビット(x64)プラットフォーム 向けアプリケーションを 開 発 ・ 運 用 できるようになりました。Base EditionおよびStandard Editionを 使用 して、Windows Azure プラットフォーム 向 けアプリケーションを 開 発 できるようになりました。--V/Lは、NeCOBOLシリーズのバージョン・レベルを 示 します。1.2 NetCOBOL for .NETここに 記 載 する 情 報 は、 以 下 の 製 品 に 適 用 されます。・ NetCOBOL Base Edition 開 発 パッケージ for .NET・ NetCOBOL Standard Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET・ NetCOBOL Base Edition クライアント 運 用 パッケージ for .NET- 1 -


項 番 機 能 名 内 容 詳 細2 SQL Azureサポート データベースとしてSQL Azureを使 用 できるようになりました。SQL Azureを 使 用 するには、NetCOBOL Enterprise Edition 開発 パッケージ for .NETが 必 要 です。3 ファイルサイズの 拡 張 COBOLファイルのファイルサイズをシステム 制 限 まで 拡 張 することができるようになりました。4 /debug:pdbonly,/debug:minimalのサポート5 入 力 ホスト 変 数 のパディング 空 白 削 除 サポート6 FETCH FIRST/LAST 文サポート/debugオプションにpdbonly,minimalを 指 定 できるようになりました。ホスト 変 数 の 後 置 空 白 を 無 効 にするかどうかを 指 定 できるようになりました。データベースアクセスでFETCH 文に「FIRST」と「LAST」が 指 定 できるようになりました。Windows Azureサービス 開 発 のための 準備 (NCOBU01104)◆NetCOBOL 使 用 手 引 書@CBR_DEFAULT_LOCALSTORAGE(ローカルストレージ 名 の 指 定 )(NCOBU01119)◆NetCOBOL 使 用 手 引 書SQL Azure 使 用 時 の 注 意 事 項(NCOBU01121)◆NetCOBOL 使 用 手 引 書@SQL_DATASRC ( 接 続 文 字 列 名 またはデータソース 名 の 指 定 )(NCOBU00682)◆NetCOBOL 使 用 手 引 書@SQL_CODE_MAPPING ( 文 字 データのマッピングコードを 指 定 )(NCOBU01122)◆NetCOBOL 使 用 手 引 書他 のファイルシステムの 使 用 方 法(NCOBU00279)◆NetCOBOL 使 用 手 引 書@CBR_FILE_LFS_ACCESS(COBOLファイルのサイズを 拡 張 する 指 定 )(NCOBU01120)◆NetCOBOL 使 用 手 引 書/debug(デバッグのための 情 報 を 出 力 )(NCOBU00566)◆NetCOBOL 使 用 手 引 書Cobolcタスク(NCOBU00879)◆NetCOBOL 使 用 手 引 書[ビルド]ページ(プロジェクトデザイナー)(NCOBU01055)◆NetCOBOL 使 用 手 引 書@SQL_SPACE_TRUNC(ホスト 変 数 の 入力 値 の 後 置 空 白 の 無 効 化 )(NCOBU01091)◆COBOL 文 法 書8.6.4 FETCH 文◆NetCOBOL 使 用 手 引 書スクロール 可 能 なカーソルを 使 用 したデータの 取 得 (NCOBU01075)1.2.3 NetCOBOL for .NET V4.1.0 の 追 加 機 能 概 要- 3 -


項 番 機 能 名 内 容 詳 細1 Visual Studio 2010対 応 /.NET Framework 4対 応2 FETCH NEXT /PRIOR 文 サポートVisual Studio 2010を 開 発 環 境 として 使 用 できます。また、.NET Framework 4を 対 象 としたアプリケーションを 開 発 ・ 運 用 することができます。データベースアクセスでFETCH 文に「NEXT」と「PRIOR」が 指 定 できるようにはなりました。3 IBM DB2 互 換 SQLCAに 含 まれるSQLSTATE、SQLCODE、およびSQLERRDを 翻訳 できるようになりました。4 カーソル 自 動 クローズ 機能 サポート5 CHECK 機 能 抑 止 の 実行 時 オプションサポート6 DISPLAY 文 のイベントログ 出 力 サポートODBC 経 由 によるデータベースアクセスで、Microsoft SQL Serverを 使用 時 に、トランザクション 確 定 時 のカーソルの 振 舞 いを 指 定 できるようになりました。CHECK(BOUND) 機 能 を 抑 止 する実 行 時 オプション"nocb"およびCHECK(NUMERIC) 機 能 を 抑 止 する 実 行 時 オプション"nocn"をサポートしました。DISPLAY 文 の 出 力 先 として、イベントログを 指 定 できるようになりました。-◆NetCOBOL 使 用 手 引 書FETCH PRIOR 文 によるデータの 取 得(NCOBU01075)◆COBOL 文 法 書8.6.4 FETCH 文◆COBOL 文 法 書8.2.4 SQLSTATE/SQLCODE8.2.6 SQLERRD◆NetCOBOL 使 用 手 引 書@SQL_AUTO_CURSOR_CLOSE(トランザクションによるカーソルの 振 る 舞 い 指 定 )(NCOBU01077)◆NetCOBOL 使 用 手 引 書実 行 時 オプションの 形 式 (NCOBU00108)◆NetCOBOL 使 用 手 引 書小 入 出 力 機 能 (NCOBU00227)◆NetCOBOL 使 用 手 引 書イベントログにメッセージを 出 力 する(NCOBU01078)◆NetCOBOL 使 用 手 引 書@CBR_DISPLAY_CONSOLE_EVENTLOG_LEVEL(DISPLAY UPONCONSOLEのイベントログ 出 力 時 のイベント 種 類 指 定 )(NCOBU01082)◆NetCOBOL 使 用 手 引 書@CBR_DISPLAY_CONSOLE_OUTPUT (DISPLAY UPON CONSOLEのイベントログ 出 力 指 定 )(NCOBU01079)◆NetCOBOL 使 用 手 引 書@CBR_DISPLAY_SYSERR_EVENTLOG_LEVEL(DISPLAY UPON SYSERRのイベントログ 出 力 時 のイベント 種 類 指 定 )(NCOBU01083)◆NetCOBOL 使 用 手 引 書- 4 -


項 番 機 能 名 内 容 詳 細7 ファイルの 高 速 処 理 の 一括 指 定 サポート8 SNAPSHOT 分 離 レベルの 指 定9 日 付 型 フォーマットの 指定レコード 順 ・ 行 順 ファイルに 有 効 となるファイルの 高 速 処 理 (BSAM) 機能 を 一 括 して 指 定 できるようになりました。データベースアクセスでSQL Serverのトランザクション 分 離 レベルであるスナップショット 分 離 を 指 定 できるようになりました。ADO.NET 経 由 によるデータベースアクセスで、 日 付 型 からデータを 取得 する 場 合 に、フォーマットを 指 定できるようになりました。@CBR_DISPLAY_SYSERR_OUTPUT(DISPLAY UPON SYSERRTのイベントログ 出 力 指 定 )(NCOBU01081)◆NetCOBOL 使 用 手 引 書@CBR_DISPLAY_SYSOUT_EVENTLOG_LEVEL(DISPLAY UPON SYSOUTのイベントログ 出 力 時 のイベント 種 類 指 定 )(NCOBU01084)◆NetCOBOL 使 用 手 引 書@CBR_DISPLAY_SYSOUT_OUTPUT(DISPLAY UPON SYSOUTのイベントログ出 力 指 定 )(NCOBU01080)◆NetCOBOL 使 用 手 引 書一 括 の 指 定 方 法(NCOBU01089)◆NetCOBOL 使 用 手 引 書@SQL_ISOLATION (トランザクション 分 離レベルの 指 定 )(NCOBU00892)◆NetCOBOL 使 用 手 引 書@SQL_ADONET_DATETIME_FORMAT ( 日 付 型 の 書 式 指 定 ) (NCOBU01076)1.2.4 NetCOBOL for .NET V4.0.0 の 追 加 機 能 概 要項 番 機 能 名 内 容 詳 細1 WCFサービスの開 発 ・ 操 作 性 の 向 上2 WebサイトプロジェクトのAJAX 機 能 サポート3 .NET Frameworkバージョン 切 り 替 え4 マニフェストファイルサポートVisual Studio 2008に 対 応 したことにより、WCFサービスの 開 発 において、「WCFサービスライブラリ」テンプレートが 追 加 されるなど、 操 作 性が 改 善 されました。.NET Framework 3.5でASP.NETAJAX 機 能 が 標 準 化 されたことにより、AJAX 対 応 のWebアプリケーションを 簡 単 に 作 成 できるようになりました。アプリケーションが 対 象 とする.NETFrameworkのバージョンを、NetCOBOL for .NETプロジェクトの[アプリケーション] ページから 指 定できるようになりました。アプリケーションにマニフェストファイルを 埋 め 込 むことができるようになりました。◆NetCOBOL 使 用 手 引 書Windows Communication Foundationを 利用 したアプリケーションの 開 発(NCOBU00997)◆NetCOBOL 使 用 手 引 書Windows Communication Foundationサービスの 開 発 (NCOBU01061)◆NetCOBOL 使 用 手 引 書ASP.NET AJAX 機 能 を 利 用 する(NCOBU01049)◆NetCOBOL 使 用 手 引 書[アプリケーション] ページ (プロジェクト デザイナ)(NCOBU01054)◆NetCOBOL 使 用 手 引 書- 5 -


項 番 機 能 名 内 容 詳 細5 DUPCHAR 翻 訳 オプションサポートコンパイラが 付 加 / 置 換 するJIS 非 漢字 の 負 号 を 選 択 できるようになりました。6 MF COBOL 互 換 強 化 以 下 のMicro Focus 社 COBOL との互 換 機 能 を 提 供 します。・ External File Handler サポート7 ファイル 機 能 強 化 Btrieveファイルに 対 するSTART 文にキーの 一 部 を 指 定 して 実 行 することができるようになりました。[アプリケーション] ページ (プロジェクト デザイナ) (NCOBU01054)◆NetCOBOL 使 用 手 引 書/win32manifest(Win32マニフェストの 埋 め込 み (NCOBU01052)◆NetCOBOL 使 用 手 引 書/nowin32manifest(Win32マニフェストの 埋め 込 み 禁 止 (NCOBU01051)◆NetCOBOL 使 用 手 引 書DUPCHAR ( 重 複 文 字 の 扱 い)(NCOBU01050)◆NetCOBOL 使 用 手 引 書外 部 ファイルハンドラ(NCOBU01048)◆NetCOBOL 使 用 手 引 書@CBR_EXFH_API ( 外 部 ファイルハンドラで 結 合 するファイルシステムの 入 口 名 の 指定 )(NCOBU01059)◆NetCOBOL 使 用 手 引 書@CBR_EXFH_LOAD ( 外 部 ファイルハンドラで 結 合 するファイルシステムのDLL 名の 指 定 )(NCOBU01060)◆NetCOBOL 使 用 手 引 書他 のファイルシステムの 使 用 法(NCOBU00279)1.2.5 NetCOBOL for .NET V3.1L10 の 追 加 機 能 概 要項 番 機 能 名 内 容 詳 細1 WindowsCommunicationFoundationサポート2 コードスニペット 機 能 サポート3 ASP.NET 2.0AJAX Extensionサポート.NET Framework 3.0で 追 加 されたWindows CommunicationFoundation(WCF)を 利 用 した、サービスおよびクライアントアプリケーションを 開 発 できるようになりました。あらかじめ 作 成 されたコードのスニペット( 断 片 )を 簡 単 な 操 作 でエディタに 挿 入 することができるようになりました。AJAX 技 術 を 利 用 したスムーズなユーザインターフェイスをもつWebページを 開 発 できるようになりました。4 マスターページサポート ASP.NETのマスターページを 使 用したWebアプリケーションの 開 発 ができるようになりました。◆NetCOBOL 使 用 手 引 書Windows Communication Foundationを 利用 したアプリケーションの 開 発(NCOBU00997)◆NetCOBOL 使 用 手 引 書コードスニペット 機 能 (NCOBU00960)◆NetCOBOL 使 用 手 引 書ASP.NET Web サイトを 新 規 作 成 する(NCOBU01021)- 6 -


項 番 機 能 名 内 容 詳 細5 テンプレート 追 加 Webプロジェクト 用 の 項 目 テンプレートに 新 しいテンプレートが 追 加され、Webアプリケーションをより 容易 に 開 発 できるようになりました。◆NetCOBOL 使 用 手 引 書ファイルの 種 類 (NCOBU01022)6 オプション 中 での 相 対 パスの 使 用 をサポートWebアプリケーションの 開 発 で、 登録 集 パスにWebサイトからの 相 対パスを 指 定 できるようになりました。7 RESUME 文 サポート USE 手 続 きの 例 外 処 理 を 任 意 に完 了 し、 宣 言 節 外 の 特 定 の 位 置から 処 理 を 再 開 できるようになりました。8 SYNCHRONIZED 句 の集 団 項 目 サポート9 DLOAD 翻 訳 オプションサポート10 JMPCINT2/JMPCINT3のサブルーチン 化11 NATIONAL 関 数 のMODE3,MODE4対 応集 団 項 目 にSYNCHRONIZED 句が 書 けるようになりました。DLOAD 翻 訳 オプションをサポートしました。JMPCINT2/JMPCINT3のサブルーチンを 提 供 することで、プラットフォーム 共 通 のソースプログラムを 作 成 できるようになりました。NATIONAL 関 数 でUNIX 系 システムに 近 い 変 換 を 行 うモード(MODE3)も 指 定 できるようになりました。◆NetCOBOL 使 用 手 引 書登 録 集 を 利 用 する(NCOBU01023)◆NetCOBOL 文 法 書11.8.3.14 RESUME 文◆NetCOBOL 文 法 書5.4.12 SYNCHRONIZED 句◆NetCOBOL 使 用 手 引 書DLOAD (プログラムの 動 的 構 造 の 可 否 )(NCOBU00991)◆NetCOBOL 使 用 手 引 書JMPCINT2/JMPCINT3サブルーチンの 呼出 し 形 式 ”(NCOBU00987)◆NetCOBOL 使 用 手 引 書@CBR_FUNCTION_NATIONAL(NATIONAL 関 数 の 変 換 モードの 指 定 )(NCOBU00646)1.3 FORMFORMは、 以 下 の 製 品 に 含 まれています。・ NetCOBOL Standard Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NETFORMの 追 加 機 能 の 情 報 は、「FORM 説 明 書 」を 参 照 してください。1.4 MeFtMeFtは、 以 下 の 製 品 に 含 まれています。・ NetCOBOL Standard Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET・ NetCOBOL Standard Edition クライアント 運 用 パッケージ for .NET・ NetCOBOL Standard Edition サーバ 運 用 パッケージ for .NET・ NetCOBOL Enterprise Edition サーバ 運 用 パッケージ for .NETEnterprise EditionおよびStandard Editionに 含 まれるMeFtは、32ビットで 動 作 するMeFtと64ビット(x64) で 動 作 するMeFtです。( 以 降 では、32ビットで 動 作 するMeFtを“MeFt(32ビット 版 )”、64ビット(x64)で 動 作 するMeFtを“MeFt(64ビット(x64) 版 )”と 表 記 します。)- 7 -


1.4.1 MeFt(32ビット 版 )MeFt(32ビット 版 )の 追 加 機 能 の 情 報 は、「MeFtリリース 情 報 」を 参 照 してください。1.4.2 MeFt(64ビット(x64) 版 )項 番 V/L 機 能 名 内 容 マニュアルの 記 載 場 所1 V10.1.0B 新 OSサポート Windows 8 および Windows Server 2012 上 で 動作 が 可 能 になりました。-1.5 PowerSORTPowerSORTは、 以 下 の 製 品 に 含 まれています。・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition サーバ 運 用 パッケージ for .NETPowerSORTの 追 加 機 能 の 情 報 は、「PowerSORT リリース 情 報 」を 参 照 してください。1.6 PowerSORT ServerPowerSORT Serverは、 以 下 の 製 品 に 含 まれています。・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition サーバ 運 用 パッケージ for .NETPowerSORT Serverの 追 加 機 能 の 情 報 は、「PowerSORT Server リリース 情 報 」を 参 照 してください。- 8 -


第 2 章 互 換 に 関 する 情 報ここでは、 以 前 のバージョン・レベルから 変 更 された 互 換 に 関 する 情 報 を 記 載 します。2.1 NetCOBOL 開 発 環 境ここに 記 載 する 情 報 は、 以 下 の 製 品 に 適 用 されます。・ NetCOBOL Base Edition 開 発 パッケージ for .NET・ NetCOBOL Standard Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET2.1.1 NetCOBOL for .NETの 仕 様 変 更ここでは、NetCOBOL for .NETの 仕 様 変 更 について 説 明 します。2.1.1.1 Visual Studioの 起 動Windows 8またはWindows Server 2012では、[スタート]からVisual Studioを 起 動 する 場 合 、[スタート] > [すべてのアプリ] > [MicrosoftVisual Studio 2012] > [Microsoft Visual Studio 2012]を 選 択 してください。2.1.1.2 プロジェクトのアップグレード・ NetCOBOL for .NET V1.0L10またはV1.1L10のプロジェクトファイル(.cobpファイル)を 現 行 のプロジェクトファイル 形 式 へアップグレードすることはできません。・ NetCOBOL for .NET V4.2.0 以 前 のバージョンのプロジェクトをNetCOBOL for .NET V5.0.0でオープンすると、 変 換 ウィザードが 表示 されます。NetCOBOL for .NET V5.0.0 用 に 変 換 したプロジェクトは、NetCOBOL for .NET V4.2.0 以 前 のバージョンでは 利 用 できません。従 来 資 産 (.NET Framework 2.0/3.0/3.5 用 のアプリケーション)のまま 活 用 したい 場 合 には、NetCOBOL 開 発 パッケージ for .NETV4.0.0を 利 用 してください。2.1.1.3 JMN3496I-Wの 廃 止・ NetCOBOL for .NET V1.1L10 以 前 :int 型 のOBJECT REFERENCEが 保 持 する 値 を、そのint 型 に 相 当 するCOMP-5 項 目 に 代 入 するSET 文 に 対 して、 翻 訳 時 に 以 下 のWエラーメッセージを 出 力 していました。JMN3496I-W ' 送 出 し 側 'から' 受 取 り 側 'への 代 入 で、けたあふれが 起 こる 可 能 性 があります.・ NetCOBOL for .NET V2.0L10 以 降 :上 記 のWエラーメッセージを 不 要 と 判 断 し、 出 力 しないように 変 更 しています。2.1.1.4 JMN3448I-Wの 廃 止・ NetCOBOL for .NET V2.0L10 以 前 :EXIT PROGRAM 文 またはEXIT METHOD 文 のRAISING 指 定 のオブジェクト 参 照 のクラスが、 手 続 き 部 見 出 しのRAISING 指 定 に指 定 されていない 場 合 、 翻 訳 時 に 次 のWエラーメッセージを 出 力 していました。JMN3448I-W EXIT PROGRAM 文 のRAISING 指 定 の' 一 意 名 'はクラス 名 を 持 つオブジェクト 一 意 名 でなければならず,そのクラス 名 は 手続 き 部 始 め 見 出 しのRAISINGに 指 定 されていなければなりません.このメッセージ 文 が 示 す 仕 様 は 規 格 に 沿 ったものですが、NetCOBOL for .NETはCLRの 例 外 機 構 を 利 用 して 例 外 処 理 を 実 装 しているため、 呼 び 出 し 元 への 例 外 通 知 は、 明 に 記 述 されたEXIT PROGRAM 文 またはEXIT METHOD 文 の 実 行 した 時 に 限 りません。- 9 -


・ NetCOBOL for .NET V2.1L10 以 降 :上 記 のWエラーメッセージは 不 要 と 判 断 し、 出 力 しないように 変 更 しています。2.1.1.5 Windows Form 項 目Visual Studio 2005 以 降 のWindows Formデザイナでは、イベントハンドラの 名 前 のチェック 方 法 が 変 更 されており、NetCOBOL for .NETと 連 携 する 場 合 は、31 文 字 以 上 の 外 部 名 をもつイベントハンドラを 取 り 扱 うことができなくなっています。このため、NetCOBOL for .NETV2.1 以 前 で 作 成 したWindows Form 項 目 に31 文 字 以 上 の 外 部 名 をもつイベントハンドラが 含 まれる 場 合 、その 項 目 をVisual Studio 2005以 降 のWindows Formデザイナで 開 こうとするとエラーが 発 生 します。 以 下 の 手 順 で 問 題 となるイベントハンドラの 外 部 名 を 短 い 名 前 に変 更 してください。ここでは、 問 題 となるイベントハンドラの 外 部 名 を"longLongLongLongLongControlName_Click"として 説 明 します。1. 他 のメンバの 外 部 名 と 衝 突 しない 短 いメソッド 名 を 用 意 します。ここでは、"shortName_Click"という 名 前 に 変 更 します。2. 問 題 となるイベントハンドラの 外 部 名 を"shortName_Click"に 変 更 します。3. InitializeComponent メソッド 中 で"longLongLongLongLongControlName_Click" メソッド 名 を 参 照 している 部 分を"shortName_Click"に 変 更 します。4. InitializeComponentのコメント 中 で、 以 下 のパターンで 現 れる 文 字 列"longLongLongLongLongControlName_Click"を"shortName_Click"に 変 更 します。***5. ソースの 他 の 部 分 でメソッド"longLongLongLongLongControlName_Click"を 参 照 している 部 分 を"shortName_Click"に 変 更 します。2.1.1.6 親 クラスに 同 名 のPRIVATEメソッドがある 場 合 の 挙 動アクセス 属 性 がPRIVATEであるメソッドの 扱 いを 次 のように 変 更 しました。・ NetCOBOL for .NET V2.1L10 以 前 :仮 想 (virtual)メソッド・ NetCOBOL for .NET V3.0L10 以 降 :非 仮 想 メソッド親 クラスと 子 クラスに 同 名 のPRIVATEメソッドが 存 在 し、かつ 親 クラスの 方 のメソッドを 呼 び 出 そうとした 場 合 、V2.1L10 以 前 では 子 クラスにあるメソッドが 呼 び 出 されてしまい、 親 クラス 側 の 同 名 のPRIVATEメソッドを 呼 び 出 すことができませんでした。V3.0L10 以 降 では上 記 の 変 更 により、 親 クラス 側 の 同 名 のPRIVATEメソッドを 呼 び 出 せるようになりました。2.1.1.7 コードエディタのコマンドCOBOLのコードエディタで 複 数 行 選 択 している、かつ、カーソル 位 置 が 行 の 先 頭 (A 領 域 より 左 側 )にある 場 合 、 次 のコマンド 処 理 の対 象 となる 行 が 変 更 されています。・ 選 択 範 囲 のコメント・ 選 択 範 囲 のコメント 解 除・ 行 インデント・ 行 インデント 解 除NetCOBOL for .NET V2.1L10 以 前 : カーソル 行 も 含 んでいました。NetCOBOL for .NET V3.0L10 以 降 : カーソル 行 は 含 まないようになりました。- 10 -


2.1.1.8 Webプロジェクトの 扱 いVisual Studio 2005 以 降 では、Webプロジェクト 機 能 は 各 言 語 が 個 別 に 提 供 するのではなく、Microsoft Visual Web Developer が 提 供するように 仕 様 変 更 されています。NetCOBOL for .NETのV2.1L10 以 前 のWebプロジェクトに 対 して、Microsoft Visual Web Developer 内 でのCOBOL 言 語 サポートには以 下 の 変 更 点 があります。・ ASP.NETのディレクティブに 記 述 する、NetCOBOL for .NETを 表 す 言 語 名 は「cobol」から「<strong>Fujitsu</strong>.COBOL」に 変 更 されました。ただし、 既 定 の 設 定 では、「cobol」という 言 語 名 もNetCOBOL for .NETに 関 連 付 けられています。・ NetCOBOL for .NETに 関 連 付 けられているASP.NETページにコード 宣 言 ブロック()またはコード 表 示 ブロック()を 配 置 することはできません。・ Microsoft Visual Web Developerでは、 構 成 を 変 更 することはできません。 常 に 固 定 の 構 成 「Debug|.NET」を 用 います。・ Microsoft Visual Web Developerでは、ASP.NETページのLanguage 属 性 と 関 連 付 けられたコードファイルの 言 語 は 一 致 していなければなりません。・ グローバルアプリケーションクラス(.asax)に 対 して、コンポーネントをドラッグアンドドロップするなどのデザイン 操 作 を 行 うことはできません。・ .aspxファイルおよび.ascxファイルはコード 分 離 モデルの 形 式 でなければなりません。 以 前 の 形 式 のファイルは 変 換 を 行 う 必 要 があります。Microsoft Visual Web Developerの 詳 しい 仕 様 は、Visual Studioのドキュメントを 参 照 してください。2.1.1.9 エントリ 情 報 にアセンブリ 名 を 指 定 する 場 合.NET Framework 2.0の 仕 様 変 更 により、アセンブリ 名 に 厳 密 アセンブリ 名 (*1)の 部 分 名 が 指 定 できなくなりました。・ NetCOBOL for .NET V2.1L10 以 前 :アセンブリ 名 には、 厳 密 アセンブリ 名 と 厳 密 アセンブリ 名 の 部 分 名 が 指 定 できます。・ NetCOBOL for .NET V3.0L10 以 降 :アセンブリ 名 には、 厳 密 アセンブリ 名 のみ 指 定 できます。*1: 厳 密 アセンブリ 名 とは、アセンブリの 名 前 、カルチャ、 公 開 キー、およびバージョン 番 号 を 含 む 完 全 に 限 定 されたアセンブリ 名 です。2.1.1.10 Visual Studio 2005 以 降 のビルドシステムのMSBuildへの 移 行Visual Studio 2005 以 降 のビルドシステムのMSBuildへの 移 行 に 伴 い、 以 下 の 仕 様 変 更 があります。◆ 参 照 アセンブリの 解 決プロジェクトの 参 照 パスに 指 定 されたフォルダを 起 点 とした 相 対 パスにある 参 照 アセンブリの 解 決 方 法 が 変 更 されています。・ NetCOBOL for .NET V2.1L10 以 前 :- 参 照 パスに 指 定 されたフォルダを 起 点 とした 相 対 パスにあるアセンブリファイルは、ビルド 時 に 解 決 されていました。- NetCOBOL for .NETランタイムシステムがインストールされたフォルダは、.NET Frameworkフォルダの 前 に 検 索 されていました。・ NetCOBOL for .NET V3.0L10 以 降 :- 参 照 パスに 指 定 されたフォルダを 基 準 とした 相 対 パスにあるアセンブリファイルは、ビルド 時 に 解 決 されなくなりました。「 参 照パス」に 参 照 アセンブリのあるパスを 設 定 してください。- NetCOBOL for .NETランタイムシステムがインストールされたフォルダは、Visual Studioにアセンブリフォルダとして 登 録 されたフォルダ として 検 索 されるようになりました。- 参 照 の 解 決 にアセンブリの 出 力 先 が 使 用 されるようになりました。- 11 -


◆「ビルドイベント」および「カスタムビルドステップ」の 実 行 フォルダ「ビルドイベント」および「カスタムビルドステップ」を 実 行 するフォルダが 変 更 されています。・ NetCOBOL for .NET V2.1L10 以 前 :プロジェクトファイルのあるフォルダ・ NetCOBOL for .NET V3.0L10 以 降 :出 力 パスに 指 定 したフォルダ「ビルドイベント」または「カスタムビルドステップ」でプロジェクトファイルのあるフォルダからの 相 対 パスを 指 定 している 場 合 は、$(ProjectDir)などのマクロを 使 用 するようにしてください。◆「ビルドイベント」および「カスタムビルドステップ」のマクロ「ビルドイベント」および「カスタムビルドステップ」の$(FrameworkDir)マクロの 値 が 変 更 されています。・ NetCOBOL for .NET V2.1L10 以 前 :バージョン 無 し ("C:\Windows\Microsoft.NET\Framework\")・ NetCOBOL for .NET V3.0L10 以 降 :バージョン 付 き ("C:\Windows\Microsoft.NET\Framework\v2.0.50727")2.1.1.11 配 列 オブジェクトのメソッド 呼 び 出 し配 列 オブジェクトのメソッド 呼 び 出 しが、.NET Framework 2.0 の 仕 様 の 変 更 により 実 行 時 に 次 の 例 外 が 発 生 する 場 合 があります。・ System.MissingMethodExceptionこの 場 合 はNetCOBOL for .NET V2.1L10 以 前 の 資 産 をNetCOBOL for .NET V3.0L10 以 降 のコンパイラで 再 ビルドしてください。2.1.1.12 多 次 元 配 列 オブジェクトC#との 連 携 強 化 のため、 多 次 元 配 列 オブジェクトのシグネチャが 次 のように 仕 様 が 変 更 されています。・ NetCOBOL for .NET V2.1L10 以 前 :class[,]・ NetCOBOL for .NET V3.0L10 以 降 :class[0...,0...]この 変 更 のため、NetCOBOL for .NET V2.1L10 以 前 の 資 産 と、NetCOBOL for .NET V3.0L10 以 降 で 翻 訳 したものは、 連 携 できません。 連 携 させる 場 合 はV2.1L10 以 前 の 資 産 をV3.0L10 以 降 のコンパイラにより 再 ビルドしてください。2.1.1.13 Windows 版 NetCOBOLプログラムの 呼 び 出 しアンマネージコード 呼 び 出 し 時 に 独 自 な 引 数 変 換 を 行 うためのカスタムマーシャラの 内 部 動 作 が.NET Framework 2.0で 変 更 されました。それに 伴 い、NetCOBOL for .NET V3.0L10 以 降 、COBOL 独 自 データのカスタムマーシャラの 実 装 が 変 更 され、また、Windows 版NetCOBOLプログラムの 呼 び 出 し 部 分 のコンパイラの 生 成 コードが 変 更 されています。以 下 の 条 件 に 適 合 するNetCOBOL for .NET V2.1L10 以 前 のコードはソースの 再 翻 訳 を 行 う 必 要 があります。・ ソースがプログラム 原 型 定 義 を 含 んでおり、かつ・ そのプログラム 原 型 定 義 にCOBOL 独 自 データ 型 の 引 数 が 含 まれる。再 翻 訳 を 行 わない 場 合 、アンマネージコード 内 での 引 数 の 変 更 がマネージコード 内 に 反 映 されません。2.1.1.14 /wcコンパイラオプションの 連 結/wcコンパイラオプションを 複 数 指 定 した 時 の 扱 いが、 次 のように 仕 様 が 変 更 されています。- 12 -


・ NetCOBOL for .NET V2.1L10 以 前 :最 後 の/wcコンパイラオプションに 指 定 した 翻 訳 オプション 文 字 列 だけが 有 効 となります。・ NetCOBOL for .NET V3.0L10 以 降 :例 )指 定 順 にそれぞれの/wcコンパイラオプションに 指 定 した 翻 訳 オプション 文 字 列 を 連 結 します。この 時 、 別 々の/wcコンパイラオプションに 同 じ 翻 訳 オプションを 指 定 していた 場 合 は、 後 から 指 定 した/wcコンパイラオプションに 指 定 した 翻 訳 オプションが 有 効 となります。cobolc /target:library /wc:SOURCE,COPY,INITVALUE(FF) /print /wc:MESSAGE,INITVALUE(00) TEST.cobV2.1L10 以 前 : 翻 訳 オプションMESSAGE,INITVALUE(00)だけが 有 効 となる。V3.0L10 以 降 : 翻 訳 オプションSOURCE,COPY,MESSAGE,INITVALUE(00)が 有 効 となる。2.1.1.15 .NETデータ 型 とCOBOL 独 自 データ 型 の 対 応プログラム 定 義 の 連 絡 節 に 定 義 されたUSAGE BINARY-CHAR UNSIGNEDのデータ 項 目 は、.NETデータ 型 への 対 応 が 次 のように変 更 されています。・ NetCOBOL for .NET V1.1L10 以 前 :.NETデータ 型 のunsigned int8・ NetCOBOL for .NET V2.0L10 以 降 :COBOL 独 自 データ 型この 変 更 のため、 上 記 連 絡 節 データを 持 つプログラム 定 義 のV1.1L10 以 前 の 資 産 ( 生 成 アセンブリ)をV2.0L10 以 降 で 生 成 する 資 産 から 呼 び 出 す 場 合 、 一 意 名 指 定 のCALL 文 は 使 用 することができません。また、V3.1L10からの 追 加 機 能 である 翻 訳 オプションDLOADを 指 定 して 翻 訳 する 場 合 には、 一 意 名 指 定 のCALL 文 に 加 えて 定 数 指 定 のCALL 文 も 使 用 することができません。V1.1L10 以 前 の 資 産 をV2.0L10 以 降 のコンパイラで 再 ビルドしてください。あるいは、 翻 訳 オプションDLOADの 指 定 がない 場 合 であれば、 一 意 名 指 定 のCALL 文 を 使 用 せず、 定 数 指 定 のCALL 文 を 使 用 してください。2.1.1.16 他 言 語 データのCOBOLデータ 型 マッピングCOBOLからC#などの 他 言 語 のデータを 参 照 するときの、COBOL 内 部 での 扱 い(データマッピング)が、 一 部 変 更 されています。・ NetCOBOL for .NET V1.1L10 以 前 :int16 → USAGE S9(4) COMP-5int32 → USAGE S9(9) COMP-5int64 → USAGE S9(18) COMP-5・ NetCOBOL for .NET V2.0L10 以 降 :int16 → USAGE BINARY-SHORTint32 → USAGE BINARY-LONGint64 → USAGE BINARY-DOUBLE2.1.1.17 条 件 変 数 に 対 するCOBOL 独 自 データ 型 のみなし 判 定NetCOBOL for .NET V2.0L10 以 前 は、 条 件 変 数 であればCOBOL 独 自 データ 型 とみなしていました。NetCOBOL for .NET V2.1L10 以 降 からは、.NETデータ 型 に 該 当 するデータならば、 条 件 変 数 であっても.NETデータ 型 とみなすように 変 更 しました。2.1.1.18 定 義 済 み 一 意 名 SUPERによる 抽 象 メンバの 呼 び 出 し定 義 済 み 一 意 名 SUPERで 抽 象 メンバを 呼 び 出 す 記 述 に 対 して、 対 処 が 以 下 のように 変 更 されています。- 13 -


・ NetCOBOL for .NET V3.0L10 以 前 :実 行 時 例 外 (BadImageFormatException) 発 生・ NetCOBOL for .NET V3.1L10 以 降 :翻 訳 時 エラー 出 力2.1.1.19 コンストラクタメソッドにおける 親 クラスのコンストラクタの 呼 出 し.NET Framework 2.0から、 検 証 可 能 なタイプセーフコードの 判 定 基 準 が 一 部 変 更 されています。この 影 響 によりNetCOBOL for .NET V3.0L10 以 降 では、コンストラクタメソッドの 手 続 き 内 に、 親 クラスのコンストラクタメソッドを 呼 び 出す 記 述 が 存 在 する 場 合 、/verifiableコンパイラオプションの 指 定 の 有 無 に 関 わらず、 翻 訳 により 生 成 される 実 行 可 能 ファイルは 検 証 可能 なタイプセーフコードにはなりません。2.1.1.20 CALL 一 意 名 の 例 外 処 理 実 装 の 変 更CALL 一 意 名 の 延 長 で 発 生 する 例 外 の 伝 わり 方 はNetCOBOL for .NETのバージョンにより 異 なります。・ NetCOBOL for .NET V2.0L10 以 前 :呼 出 し 先 で 発 生 した 例 外 はSystem.Reflection.TargetInvocationExceptionのInnerException に 設 定 されます。・ NetCOBOL for .NET V2.1L10 / NetCOBOL for .NET V3.0L10:呼 出 し 先 で 発 生 した 例 外 がCALL 一 意 名 の 呼 び 出 し 位 置 でthrowされます。・ NetCOBOL for .NET V3.1L10 以 降 :呼 出 し 先 で 発 生 した 例 外 System.Reflection.TargetInvocationExceptionのInnerException に 設 定 されます。ただし、 例 外 が STOPRUN 例 外 の 場 合 に 限 っては STOP RUN 例 外 がCALL 一 意 名 の 呼 び 出 し 位 置 で throw されます。具 体 的 な 対 処 方 法 は、「NetCOBOL 使 用 手 引 書 」の「 動 的 構 造 の 例 外 処 理 (NCOBU00986)」を 参 照 してください。2.1.1.21 CHARACTER TYPE 句 有 効 項 目 の 再 定 義 に 対 するチェック 強 化CHARACTER TYPE 句 有 効 項 目 の 再 定 義 に 対 するチェックが 強 化 されています。この 強 化 により、NetCOBOL for .NET V3.1L10 以 降 は、 以 下 の 条 件 を 満 たす 記 述 に 対 しても 翻 訳 時 にJMN2320I-Sを 出 力 します。a. REDEFINES 句 を 指 定 した 項 目 が、CHARACTER TYPE 句 を 指 定 した 項 目 に 従 属 している。かつ、b. a)のREDEFINES 句 を 指 定 した 項 目 、あるいはこれに 従 属 している 項 目 が、 日 本 語 項 目 または 日 本 語 編 集 項 目 である。かつ、c. a)のREDEFINES 句 指 定 項 目 によって 再 定 義 される 項 目 は、 次 のいずれにも 該 当 していない。かつ、- 書 き 方 1、2のCHARACTER TYPE 句 が 適 用 される 日 本 語 項 目 または 日 本 語 編 集 項 目- 書 き 方 3のCHARACTER TYPE 句 が 適 用 される 表 示 用 データ 項 目d. b)の 日 本 語 項 目 または 日 本 語 編 集 項 目 自 身 には、CHARACTER TYPE 句 を 指 定 していない 場 合 。2.1.1.22 プロパティのアクセス 属 性 に 対 するチェックプロパティのアクセス 属 性 のチェック 方 法 が 以 下 のように 変 更 されています。・ NetCOBOL for .NET V3.1L10 以 前 :GETプロパティメソッドとSETプロパティメソッドは 同 じアクセス 属 性 を 持 つものとみなし、 文 脈 に 応 じた 区 別 は 行 わずにチェックします。・ NetCOBOL for .NET V4.0.0 以 降 :送 出 し 側 か 受 取 り 側 かの 文 脈 に 応 じて 適 切 なプロパティメソッドを 選 択 し、その 選 択 したプロパティメソッドが 持 つアクセス 属 性 に 基づいてチェックを 行 います。- 14 -


2.1.1.23 SQL CLRデータベースオブジェクトSQL CLRデータベースオブジェクトの 開 発 は、NetCOBOL for .NET V4.1.0 以 降 ではサポートされません。SQL CLRデータベースオブジェクトの 開 発 には、NetCOBOL for .NET V4.0.0を 使 用 してください。2.1.1.24 SQLCODE、SQLMSG、およびSQLERRDの 定 義 場 所SQL 文 の 実 行 時 情 報 を 格 納 するSQLCODE、SQLMSG、およびSQLERRDの 定 義 場 所 の 扱 いが 変 更 になりました。・ NetCOBOL for .NET V4.0.0 以 前 :SQL 宣 言 節 外 で 定 義 されたSQLCODE、SQLERRD、またはSQLMSGには、SQL 文 の 実 行 時 情 報 を 格 納 しません。・ NetCOBOL for .NET V4.1.0 以 降 :SQL 宣 言 節 外 で 定 義 されたSQLCODE、SQLERRD、またはSQLMSGに、SQL 文 の 実 行 時 情 報 を 格 納 します。[ 影 響 ]以 下 の 条 件 の 場 合 、V4.0.0 以 前 ではSQLCODE、SQLERRDまたはSQLMSGにSQL 文 の 実 行 時 情 報 は 格 納 されませんでしたが、V4.1.0 以 降 ではSQL 文 の 実 行 時 情 報 が 格 納 されるようになりました。そのため、 上 記 3つのデータをSQL 文 の 実 行 時 情 報 を 得 る 目的 以 外 で 使 用 していた 場 合 は、 実 行 結 果 が 異 なる 場 合 があります。ただし、 本 影 響 があるのはV4.1.0 以 降 で 再 翻 訳 した 場 合 に 限ります。1. SQL 宣 言 節 内 にSQLSTATEが 構 文 規 則 どおりに 定 義 されている。かつ、2. SQL 宣 言 節 外 にSQLCODE、SQLERRDまたはSQLMSGが 構 文 規 則 どおりに 定 義 されている。かつ、3. SQL 文 が 実 行 される。かつ、4. 手 続 き 部 でSQLCODE、SQLERRDまたはSQLMSGが 参 照 される。かつ、5. 1.~4.が 同 一 翻 訳 単 位 内 に 記 述 されている 場 合 。[ 対 処 方 法 ]SQL 宣 言 節 外 に 定 義 されたSQLCODE、SQLMSG、またはSQLERRDの 名 前 を 変 更 してください。2.1.1.25 デバッガの 動 作 ・ 表 示 の 変 更デバッガのデバッグ 操 作 時 に、 以 下 のコマンドの 動 作 または 表 示 が 従 来 と 異 なる 場 合 があります。Step-Over・ 節 または 段 落 を 呼 び 出 すそとPERFORM 文・ 節 または 段 落 のラベルの 直 前 の 文上 記 の 場 所 でStep-Overコマンドを 実 行 した 場 合 の 動 作 が 変 わりました。・ NetCOBOL for .NET V4.0.0 以 前 :呼 び 出 す 手 続 きで 停 止 しました。・ NetCOBOL for .NET V4.1.0 以 降 :呼 び 出 す 手 続 きで 停 止 しない 場 合 があります。この 場 合 、Step-Inコマンドを 使 用 してください。Step-Out節 または 段 落 からStep-Outコマンドを 実 行 した 場 合 の 動 作 が 変 わりました。・ NetCOBOL for .NET V4.0.0 以 前 :プログラムを 呼 び 出 したCALL 文 の 次 の 文 に 停 止 しました。・ NetCOBOL for .NET V4.1.0 以 降 :以 下 の 文 で 停 止 する 場 合 があります。- 手 続 きを 呼 び 出 したそとPERFORM 文 の 次 の 文- 15 -


- 後 続 して 実 行 される 節 、または、 段 落 の 入 口この 場 合 、プログラムを 呼 び 出 したCALL 文 の 次 の 文 に 停 止 するまで、Step-Outコマンドを 繰 り 返 し 実 行 してください。Call-Stack節 または 段 落 で 停 止 している 場 合 、Call-Stackの 表 示 が 変 わりました。・ NetCOBOL for .NET V4.0.0 以 前 :プログラム 名 が 表 示 されていました。・ NetCOBOL for .NET V4.1.0 以 降 :節 または 段 落 名 が 表 示 される 場 合 があります。2.1.1.26 例 外 情 報 のCall-Stackの 表 示 の 変 更節 または 段 落 で 例 外 が 発 生 した 場 合 、 例 外 情 報 のCall-Stackの 表 示 が 変 わりました。・ NetCOBOL for .NET V4.0.0 以 前 :プログラム 名 が 表 示 されていました。・ NetCOBOL for .NET V4.1.0 以 降 :節 または 段 落 名 が 表 示 される 場 合 があります。2.1.1.27 予 約 語 の 追 加BMPおよびUNICODE1が 予 約 語 に 変 更 になりました。・ NetCOBOL for .NET V4.0.0 以 前 :BMPおよびUNICODE1を 利 用 者 語 として 使 用 できました。・ NetCOBOL for .NET V4.1.0 以 降 :BMPおよびUNICODE1を 利 用 者 語 として 使 用 できません。本 影 響 があるのはV4.1.0 以 降 で 再 翻 訳 した 場 合 に 限 ります。BMPおよびUNICODE1を 利 用 者 語 として 使 用 したい 場 合 は、 翻 訳オプションRSVを 指 定 して 翻 訳 してください。 翻 訳 オプションの 詳 細 は、「NetCOBOL 使 用 手 引 書 」の「RSV( 予 約 語 の 種 類 )(NCOBU00617)」を 参 照 してください。2.1.1.28 Visual Studio 2012 以 降 のSvcutilコマンドの 使 用Visual Studio 2012 以 降 ではメタデータ ユーティリティツール(Svcutilコマンド)のデフォルトで 生 成 されるプロキシコードの 仕 様 が 変 更 されています。・ NetCOBOL for .NET V4.2.0 以 前 :同 期 メソッドシグネチャのみを 生 成 します。・ NetCOBOL for .NET V5.0.0 以 降 :同 期 メソッドシグネチャとタスクベースの 非 同 期 メソッドシグネチャを 生 成 します。タスクベースの 非 同 期 メソッドシグネチャは、NetCOBOLの 言 語 仕 様 範 囲 外 の 言 語 仕 様 となるため、 生 成 されたCOBOLのソースコードはビルド 時 にエラーが 発 生 します。同 期 メソッドシグネチャのみのプロキシコードを 生 成 するためには、/syncOnly オプションを 指 定 します。例 :Svcutil.exe /syncOnly /language:"<strong>Fujitsu</strong>.COBOL.COBOLCodeProvider, <strong>Fujitsu</strong>.COBOL.CodeDom,Version=5.0.117.0, Culture=neutral, PublicKeyToken=fac0fe3cab973246"/reference:"C:\Program Files\Common Files\<strong>Fujitsu</strong> NetCOBOL for .NET Runtime V5.0\Runtime\<strong>Fujitsu</strong>.COBOL.dll"http://wcfservice.example.org/SampleService- 16 -


2.1.2 障 害 修 正 に 関 する 互 換 情 報 について項 番 VL P 番 号 変 更 内 容1 V1.0L10~V2.1L10PG49000以 下 の 条 件 のとき、 実 行 時 にSQL 文 の 処 理 結 果 が 意 図 しないものとなる 問 題 を 修正 しました。1. COBOLのデータベース 機 能 (ODBC 接 続 またはADO.NET 接 続 )を 使 用 している。かつ、2. 1つの 埋 込 みSQL 文 を 複 数 行 に 渡 って 記 述 している。かつ、3. 埋 込 みSQL 文 中 に 文 字 列 定 数 を 記 述 している。かつ、4. 3.の 文 字 列 定 数 の 直 後 に 改 行 がある。かつ、5. 次 行 に 以 下 のいずれかの 条 件 に 当 てはまるSQL 文 を 記 述 している 場 合 。- 最 終 トークンが 4.と 同 条 件 の 文 字 列 定 数 ではない 場 合 、 有 効 バイト 数(*2)37バイトのSQL 文 。例 )INSERT INTO ADDRTBL VALUES (103, '03 ', 'FUJITSU'▽,'FUJITSU FMV-DESKTOP CELSIUS', 50000▽↑ 有 効 バイト 数 37バイトのSQL 文- 最 終 トークンが 4.と 同 条 件 の 文 字 列 定 数 である 場 合 、 有 効 バイト 数 (*2)38バイトのSQL 文 。例 )INSERT INTO ADDRTBL VALUES (103, '03 ', 'FUJITSU'▽,'FUJITSU FMV-DESKTOP CELSIUS WINDOWS'▽↑ 有 効 バイト 数 38バイトのSQL 文*1:▽は 改 行 を 表 します。*2: 連 続 した 空 白 は1バイトとみなします。例 )ORDER BY MK12345678901 , MK12345678902 V2.0L10~V3.1L103 V1.0L10~V3.1L10PG62941PG63990上 記 の 例 の'FUJITSU'が 以 下 のように 処 理 されます。V2.1L10 以 前 : 「FUJITSU'」 ( 末 尾 に「'」が 付 加 される)V3.0L10 以 降 : 「FUJITSU」以 下 の 条 件 のとき、 翻 訳 時 に 翻 訳 時 メッセージ(JMN1010I-S)が 出 力 されない 問 題を 修 正 しました。1. 入 力 ソースがUnicode(UTF-8)である。かつ、2. 日 本 語 利 用 者 語 の 語 頭 または 語 尾 のどちらかに 全 角 ハイフンがある。かつ、3. 全 角 ハイフンのコードが0xEFBC8Dである 場 合 。以 下 の 条 件 のとき、 実 行 時 にSEARCH ALL 文 で 正 しく 表 検 索 できない 問 題 を 修正 しました。1. SEARCH 文 (SEARCH ALL)が 存 在 する。かつ2. SEARCH 文 のWHEN 指 定 に 複 数 の 条 件 を 記 述 している、または、WHEN 指定 のキー 項 目 に 指 定 されている 添 字 が 多 次 元 である。かつ、3. 条 件 の 左 辺 (キー 項 目 )に 次 のいずれかのUSAGEの 項 目 を 記 述 している。かつ、- 17 -


項 番 VL P 番 号 変 更 内 容- COMP-5 ( 翻 訳 オプションASCOMP5によりみなされたものも 含 む)- BINARY-SHORT- BINARY-LONG- BINARY-DOUBLE4. 条 件 の 右 辺 ( 比 較 対 象 項 目 )に 浮 動 小 数 点 項 目 または 浮 動 小 数 点 定 数 を記 述 している 場 合 。4 V1.0L10~V3.1L105 V1.0L10~V3.1L10PG64711PG64787以 下 の 条 件 のとき、 実 行 時 に 正 しい 実 行 結 果 が 得 られない 問 題 を 修 正 しました。1. 翻 訳 オプションBINARY(BYTE)またはBINARY(WORD,MLBOFF)が 指 定されている。かつ2. 翻 訳 オプションOPTIMIZEが 指 定 されている。かつ、3. 以 下 a,bのいずれかに 該 当 するソース 記 述 が 存 在 する 場 合 。a. 以 下 の 条 件 を 全 て 満 足 する 算 術 文- 受 取 り 側 要 素 (*1)に 符 号 無 し2 進 項 目 (*2)が 指 定 されている。- 受 取 り 側 要 素 (*1)の 符 号 無 し2 進 項 目 の 領 域 長 が、2バイトである。- 受 取 り 側 要 素 (*1)が、その 算 術 文 の 算 術 式 中 で 使 用 されている。- 受 取 り 側 要 素 (*1)の 小 数 部 桁 数 が、その 算 術 文 の 中 間 結 果 精 度の 小 数 部 桁 数 より 小 さい。- 算 術 文 がCOMPUTE 文 の 場 合 、[NOT] ON SIZE ERROR 句 の 指定 がない。b. 以 下 の 条 件 を 全 て 満 足 するMOVE 文 ( 暗 に 発 生 するMOVE 文 も 含む)。- 受 取 り 側 要 素 に 符 号 無 しの2 進 項 目 (*2)が 指 定 されている。- 受 取 り 側 要 素 の2 進 領 域 長 が、2バイトである。- 受 取 り 側 要 素 が、 送 出 し 側 要 素 の 添 字 中 に 使 用 されている。- 受 取 り 側 要 素 の 小 数 部 桁 数 が、 送 出 し 側 要 素 の 小 数 部 桁 数 より小 さい。- 翻 訳 オプションCHECK(BIND)が 指 定 されていない。*1: DIVIDE 文 のREMAINDER 指 定 も 含 みます。*2: USAGE IS COMP-5以 下 の 条 件 のとき、 実 行 時 に 正 しい 実 行 結 果 が 得 られない 問 題 を 修 正 しました。1. 翻 訳 オプションBINARY(BYTE)またはBINARY(WORD,MLBOFF)が 指 定されている。かつ2. 翻 訳 オプションTRUNCが 指 定 されている。かつ、3. 送 出 し 側 要 素 が 符 号 無 しの2 進 項 目 (*1)、 受 取 り 側 要 素 が 符 号 の 有 無 に 関わらず、2 進 項 目 または 内 部 10 進 のいずれかであるMOVE 文 ( 暗 に 発 生 するMOVE 文 も 含 む)が 存 在 する。かつ4. 3. のMOVE 文 において、 送 り 側 要 素 と 受 取 り 側 要 素 の 整 数 部 桁 数 の 大 小関 係 が、「 送 り 側 整 数 部 桁 数 > 受 取 り 側 整 数 部 桁 数 」である。かつ5. 送 出 し 側 要 素 の 符 号 無 し2 進 項 目 の 領 域 長 が、2または4バイトである。かつ- 18 -


項 番 VL P 番 号 変 更 内 容6 V1.0L10~V3.1L10PG648766. 送 出 し 側 要 素 の 符 号 無 し2 進 項 目 が、 最 左 端 ビットがONの 値 を 保 持 している。以 下 の 条 件 のとき、 実 行 時 に 正 しい 実 行 結 果 が 得 られない 問 題 を 修 正 しました。1. 翻 訳 オプションBINARY(BYTE)またはBINARY(WORD,MLBOFF)が 指 定されている。かつ2. 以 下 の 組 み 込 み 関 数 が 存 在 する。かつ- FUNCTION MAX- FUNCTION MIN- FUNCTION MEAN- FUNCTION MEDIAN- FUNCTION MIDRANGE- FUNCTION VARIANCE- FUNCTION RANGE- FUNCTION SUM3. 2. の 関 数 に 指 定 されている 引 数 の 並 びの 中 に、2バイトまたは4バイトの 符 号無 しの2 進 項 目 が 存 在 する。かつ4. 2. の 関 数 に 指 定 されている 引 数 の 並 びの 中 に、10 桁 以 上 の 固 定 小 数 点 数字 項 目 が 存 在 しない。7 V1.0L10~V3.1L10PG64890以 下 の 条 件 のとき、 翻 訳 時 に 数 字 定 数 から2 進 項 目 への 転 記 に 対 して 不 当 にエラーメッセージが 出 力 される、あるいは、 実 行 時 に 正 しい 実 行 結 果 が 得 られないことがある 問 題 を 修 正 しました。1. 翻 訳 オプションBINARY(BYTE)またはBINARY(WORD,MLBOFF)が 指 定されている。かつ2. 数 字 定 数 を2 進 項 目 に 転 記 するMOVE 文 ( 暗 に 発 生 するMOVE 文 も 含 む)が存 在 する。かつ3. 2.の 数 字 定 数 の 数 値 が5 桁 である。かつ4. 2.の 転 記 において「 数 字 定 数 の 小 数 部 桁 数 < 受 取 り 側 の2 進 項 目 の 小 数 部桁 数 」である。・ VLは 障 害 が 存 在 する 範 囲 を 示 します。2.2 NetCOBOL 運 用 環 境ここに 記 載 する 情 報 は、 以 下 の 製 品 に 適 用 されます。・ NetCOBOL Base Edition 開 発 パッケージ for .NET・ NetCOBOL Standard Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET・ NetCOBOL Base Edition クライアント 運 用 パッケージ for .NET・ NetCOBOL Standard Edition クライアント 運 用 パッケージ for .NET・ NetCOBOL Base Edition サーバ 運 用 パッケージ for .NET・ NetCOBOL Standard Edition サーバ 運 用 パッケージ for .NET・ NetCOBOL Enterprise Edition サーバ 運 用 パッケージ for .NET- 19 -


2.2.1 NetCOBOL for .NETの 仕 様 変 更ここでは、NetCOBOL for .NETの 仕 様 変 更 について 説 明 します。2.2.1.1 ランタイムをインストールするフォルダNetCOBOL for .NET V3.0L10 以 降 から、NetCOBOL ランタイムシステム for .NETがインストールされるフォルダは、Windowsの「CommonFiles」フォルダ 下 に 変 更 されました。この 変 更 により、NetCOBOL 開 発 パッケージおよびNetCOBOL サーバ 運 用 パッケージにおいて、ランタイムシステムともにインストールされるツール 類 は、インストーラが 設 定 するPATH 環 境 変 数 に 含 まれるフォルダから 外 れることになります。このため、これらツールをバッチファイルから 利 用 していた 場 合 などにおいては、 以 下 のような 対 処 が 必 要 となる 場 合 があります。・ ツールをフルパスで 呼 び 出 す。または、・ バッチファイルを 実 行 する 前 に、ツールが 存 在 するフォルダをPATH 環 境 変 数 に 追 加 する。2.2.1.2 以 前 のバージョンで 翻 訳 されたアプリケーションNetCOBOL for .NET V4.0.0 以 前 のバージョンで 翻 訳 されたアプリケーションをNetCOBOL for .NET V4.1.0 以 降 で 実 行 するためには、アプリケーションをNetCOBOL for .NET V4.1.0 以 降 を 使 ってリビルドする 必 要 があります。 詳 細 は、「NetCOBOL for .NET 使 用 手 引書 」の「 以 前 のバージョンで 作 成 されたアプリケーションを 実 行 する 際 の 注 意 事 項 (NCOBU00915)」を 参 照 してください。2.2.1.3 Pervasive 製 品 についてNetCOBOL V4.2.0 以 前 では、 開 発 パッケージにPervasive 製 品 が 同 梱 されていました。V5.0.0 以 降 は、 開 発 パッケージにPervsive 製 品 は 同 梱 されません。 別 途 、Pervasive 製 品 をご 購 入 ください。また、AG-TECH 社 より、 製 品 評 価 版 が 公 開 されておりますので、 必 要 に 応 じてご 利 用 ください。Pervasive 製 品 の 詳 細 は、AG-TECH 社 のホームページ を 参 照 してください。2.2.2 障 害 修 正 に 関 する 互 換 情 報 について項 番 VL P 番 号 変 更 内 容1 V1.0L10~V3.0L102 V1.0L10~V3.0L10PG50258PG51442以 下 の 条 件 のとき、 実 行 時 にSEARCH ALL 文 でWHEN 指 定 の 条 件 を 満 足 する 表要 素 を 検 索 できない 問 題 を 修 正 しました。1. COBOLプログラムにSEARCH 文 (SEARCH ALL)を 記 述 している。かつ、2. SEARCH 文 のWHEN 指 定 に 複 数 の 条 件 を 記 述 している、または、3. WHEN 指 定 のキー 項 目 に 指 定 されている 添 字 が 多 次 元 である。かつ、4. 条 件 の 左 辺 (キー 項 目 )に 次 のいずれかの 項 目 を 記 述 している。かつ、- 符 号 なし 外 部 10 進 項 目- 符 号 付 き 外 部 10 進 項 目- 符 号 なし 内 部 10 進 項 目- 符 号 付 き 内 部 10 進 項 目5. 条 件 の 右 辺 ( 比 較 対 象 項 目 )に 符 号 なし 内 部 10 進 項 目 を 記 述 している 場合 。以 下 の 条 件 のとき、 実 行 時 にSEARCH ALL 文 でWHEN 指 定 の 条 件 を 満 足 する 表要 素 を 検 索 できない 問 題 を 修 正 しました。1. COBOLプログラムに 翻 訳 オプション RCS(UCS2)を 指 定 して 翻 訳 している。2. SEARCH 文 (SEARCH ALL)を 記 述 している。かつ、3. SEARCH 文 のWHEN 指 定 に 複 数 の 条 件 を 記 述 している、または、- 20 -


項 番 VL P 番 号 変 更 内 容4. WHEN 指 定 のキー 項 目 に 指 定 されている 添 字 が 多 次 元 である。かつ、5. 条 件 の 左 辺 (キー 項 目 )または 右 辺 ( 比 較 対 象 項 目 )に 日 本 語 項 目 または日 本 語 編 集 項 目 を 記 述 している。かつ、6. 4.の 条 件 の 他 方 に 集 団 項 目 を 記 述 している 場 合 。3 V1.0L10~V3.1L104 V1.0L10~V3.1L105 V1.0L10~V3.1L106 V1.0L10~V3.1L10PG55438PG61062PG61503PG61656以 下 の 条 件 のとき、 誤 った 指 定 方 法 にもかかわらず、 実 行 時 にOPEN 文 が 成 功 する 問 題 を 修 正 しました。1. ファイルの 連 結 機 能 を 指 定 している。かつ、2. ファイルの 割 り 当 てで、1 の 指 定 を 示 す 文 字 列 "CONCAT(ファイル 名 )"に 続いて、 誤 った 文 字 が 指 定 されている。かつ、3. OPEN 文 を 実 行 した 場 合 。以 下 の 条 件 のとき、 実 行 時 にファイルの 入 出 力 状 態 値 として"04"が 設 定 されない問 題 を 修 正 しました。1. 可 変 長 のレコード 順 ファイルを 使 用 している。かつ、2. 1. のファイルの 定 義 にFILE STATUS 句 を 指 定 している。かつ、3. 1.のファイルに 対 し、COBOL ファイルシステム(*)を 使 用 している。かつ、4. 1.のファイルに 対 し、READ 文 を 実 行 している。かつ5. 4.で 読 み 込 んだレコードの 長 さがプログラムで 定 義 した 最 大 レコード 長 を 超えている 場 合 。(*) ファイルの 高 速 処 理 (BSAM)を 指 定 している 場 合 、 該 当 しません。以 下 の 条 件 のとき、COBOL ファイルユーティリティの 実 行 で、 誤 ったレコードキー属 性 (*1)を 持 つ 索 引 ファイルが 作 成 される 問 題 を 修 正 しました。1. COBOL ファイルユーティリティの 以 下 のいずれかの 機 能 を 使 用 している。かつ、- ファイルロードコマンド(cobfload)- ファイルロード 関 数 (COB_FILE_LOAD)2. 作 成 するファイルのファイル 編 成 として、 索 引 ファイルを 指 定 している。かつ、3. 作 成 する 索 引 ファイルに 対 し、 複 数 のレコードキーを 指 定 している。かつ、4. 3.のレコードキーのうち、 重 複 を 許 す 指 定 をしているものがある。かつ、5. 4.のレコードキーよりも 後 ろに、 重 複 を 許 さないレコードキーを 指 定 した 場合 。*1: 重 複 を 許 さない 指 定 を 行 ったにもかかわらず、 重 複 を 許 すレコードキー 情 報 を持 つ 索 引 ファイルが 作 成 されます。この 結 果 、 以 下 の 現 象 が 発 生 します。・ 重 複 を 許 さない 指 定 を 行 い、 入 力 となるファイルにキーが 重 複 するレコードが存 在 する 場 合 、エラーを 検 出 する 仕 様 ですが、エラーを 検 出 しないで 正 常 に終 了 します。・ 作 成 された 索 引 ファイルに 対 して、COBOL プログラムでALTERNATERECORDKEY 句 のDUPLICATES 指 定 を 省 略 してOPEN 文 を 実 行 した 場合 、レコードキーの 重 複 可 否 に 誤 りがある 旨 のエラーが 出 力 されます。以 下 の 条 件 のとき、 実 行 時 にCURRENT-DATE 関 数 が 返 す 時 差 情 報 に 誤 りが 発生 する 問 題 を 修 正 しました。1. CURRENT-DATE 関 数 を 使 用 している。かつ、- 21 -


項 番 VL P 番 号 変 更 内 容条 件 1の 例 )DATA DIVISION.WORKING-STORAGE SECTION.01 DATA1.02 DATA1-1 PIC 1(5) BIT.02 DATA1-2 PIC 1(4) BIT.02 DATA1-3 PIC 1(7) BIT.01 DATA2.02 DATA2-1 PIC 1(1) BIT.02 DATA2-2 PIC 1(32) BIT.01 ANS-DATA PIC 1(32) BIT VALUE B"1111".PROCEDURE DIVISION.MOVE X"FFFF" TO DATA1.MOVE DATA1-2 TO DATA2-2.IF DATA2-2 = ANS-DATATHEN DISPLAY "OK"ELSE DISPLAY "NG" *> B"11111110-00000000"END-IF.[ 条 件 2]1. 内 部 ブール 項 目 から 内 部 ブール 項 目 への 転 記 である。かつ、2. 送 出 し 側 データ 項 目 または 受 取 り 側 データ 項 目 が 添 え 字 参 照 されている。かつ、3. 受 取 り 側 データ 項 目 の 長 さ>1 である。かつ、4. 以 下 のいずれかである。かつ、- 送 出 し 側 データ 項 目 の 長 さ>1 である。- 受 取 り 側 データ 項 目 が 添 え 字 参 照 されている。- 受 取 り 側 データ 項 目 の 長 さ>25 である。5. 受 取 り 側 データ 項 目 の 転 記 開 始 位 置 が、バイト 境 界 の 位 置 にない。かつ、6. 「 送 出 し 側 データ 項 目 のビット 長 」


項 番 VL P 番 号 変 更 内 容PROCEDURE DIVISION.MOVE X"FFFF" TO DATA1.MOVE DATA1-2 TO DATA2-1(CNT).IF DATA2-1(CNT) = ANS-DATATHEN DISPLAY "OK"ELSE DISPLAY "NG" *> B"1111110000"END-IF.・ VLは 障 害 が 存 在 する 範 囲 を 示 します。2.3 FORMFORMは、 以 下 の 製 品 に 含 まれています。・ NetCOBOL Standard Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NETFORMの 互 換 に 関 する 情 報 は、「FORM 説 明 書 」を 参 照 してください。2.4 MeFtMeFtは、 以 下 の 製 品 に 含 まれています。・ NetCOBOL Standard Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET・ NetCOBOL Standard Edition クライアント 運 用 パッケージ for .NET・ NetCOBOL Standard Edition サーバ 運 用 パッケージ for .NET・ NetCOBOL Enterprise Edition サーバ 運 用 パッケージ for .NET2.4.1 MeFt(32ビット 版 )MeFt(32ビット 版 )の 互 換 に 関 する 情 報 は、「MeFtリリース 情 報 」を 参 照 してください。2.4.2 MeFt(64ビット(x64) 版 )2.4.2.1 移 行 時 の 注 意 事 項ここでは、MeFt(32ビット 版 )および64ビット(Itanium)で 動 作 するMeFt( 以 降 では、“MeFt(64ビット(Itanium) 版 )”と 表 記 します。)から、MeFt(64ビット(x64) 版 )へ 移 行 した 際 の 注 意 事 項 について 記 載 します。・ 帳 票 資 産 の 互 換 性MeFt(32ビット 版 )およびMeFt(64ビット(Itanium) 版 )で 使 用 していた 帳 票 資 産 ( 画 面 帳 票 定 義 体 、 帳 票 定 義 体 、オーバレイ 定 義 体 )には 互 換 がありそのまま 使 用 できますが、OSおよびプリンタ 環 境 の 違 いにより、 出 力 結 果 については 微 妙 に 異 なる 場 合 があります。・ 環 境 変 数MeFt(32ビット 版 )およびMeFt(64ビット(Itanium) 版 )のインストール 時 に 設 定 していた 以 下 の 環 境 変 数 については、MeFt(64ビット(x64) 版 )では 設 定 を 行 いません。- LIB(ライブラリの 格 納 フォルダ)- INCLUDE(インクルードの 格 納 フォルダ)C 言 語 での 利 用 者 プログラムの 開 発 時 には、ソリューションのプロパティで 以 下 の 格 納 フォルダを 指 定 してください。- 24 -


- ライブラリの 格 納 フォルダ: 製 品 のインストールフォルダ\Lib- インクルードの 格 納 フォルダ: 製 品 のインストールフォルダ\Include2.4.2.2 制 限 事 項MeFt(64ビット(x64) 版 )では、 以 下 の 機 能 は 未 サポートです。・ 文 字 コード文 字 コードとして、EBCDICおよびJEFは 使 用 できません。 使 用 した 場 合 は、MEFD_RC_OPMDA(44)のエラーとなります。また、 関 連 する 以 下 のキーワードは 無 効 となります。JEFEXTN(JEF 拡 張 漢 字 サポートの 有 無 )EUCGAIJI( 外 字 複 写 元 位 置 )JISTYPE(JIS 年 式 指 定 )ASPEBCCONV(ASP 互 換 用 コード 変 換 ルーチン 使 用 指 定 )・ 画 面 機 能画 面 機 能 はすべて 使 用 することができません。 使 用 した 場 合 は、MEFD_RC_OPEN(10)エラーとなります。・ 印 刷 機 能- DDOVL( 機 種 依 存 オーバレイ 使 用 指 定 )は 使 用 することができません。 指 定 した 場 合 は、MEFP_DDOVLLD(9E)のエラーとなります。- 画 像 ファイルの 印 刷 (OLEの 印 刷 )画 像 ファイルの 印 刷 を 行 う 場 合 、OLEは 印 刷 できません。OLEの 印 刷 を 行 った 場 合 は、MEFD_RC_OLELOAD(9A)のエラーとなります。- 多 目 的 プリンタ 機 能多 目 的 プリンタ 機 能 は 使 用 できません。 使 用 した 場 合 は、MEFP_RC_IMLOAD(9B)のエラーとなります。また、 関 連 するプリンタ 情 報 ファイルの 以 下 のキーワードは 無 効 となります。PRTACS( 印 刷 形 態 )UPSIZE( 上 端 寸 法 )UNLOAD( 排 出 口 指 定 )- 帳 票 の 電 子 化帳 票 の 電 子 化 は 行 えません。 使 用 した 場 合 は、MEFP_RC_STREAMLOAD(9H)のエラーとなります。また、 関 連 するプリンタ 情 報 ファイルの 以 下 のキーワードは 無 効 となります。STREAM(ストリーム 種 別 指 定 )STREAMENV( 管 理 情 報 ファイル 名 指 定 )STREAMFILE(ストリーム 出 力 ファイル 名 指 定 )- XML 入 出 力 処 理XMLでの 入 出 力 は 行 えません。 使 用 した 場 合 は、MEFP_RC_STREAMLOAD(9H)のエラーとなります。また、 関 連 するプリンタ 情 報 ファイルの 以 下 のキーワードは 無 効 となります。STREAM(ストリーム 種 別 指 定 )- 25 -


n4u-a: bI. p4el, muikt m&dIr, Ë Aan&d ngr sosay4I, Nyu :N6Iya mIl, v6odra Ý ËÑÈÈÍAave 2e te ivqy khevay. pu£q vhelo k&N4^ol krI =ke 2e. SÅI k&N4^ol krI =ktI n9I. tme pu£qnepu£q kho 2o p8 na tevu& n9I. pu£qma& p8 SÅI lI&g hoy 2e. pu£q to tenu& nam ke te ivqy9I dbaynhI&. je4lo ivqy v0are te4lI iS9rta v0are. je4lo ivqy Ao2o te4lI iS9rta Ao2I. Aa kudrtnoinym 2e, nih& to b0aj rStaAo -Roads- `rab dè ay. ka&to d^iµ bdlay to Aana9I dUr 9ay.ka&to yog9I dUr 9: =ke. je jema& rCyo pCyo bhuj rhe te Aag$9I A&0 Ane pa2$9I A&0. ivqynIyacna krta&j maÅ jene mrI jvanu& lage te Aa jgtma& @tI =ke. =aSÅkaroAe k−u& 2e ke npU&sklI&g ds klak Aek jGyaAe sU: rhe to p8 potano -av VyKt n kre. SÅI p8 -av VyKt n kre.Ane pu£q klakma&j -av VyKt kre. tema&Ae ma&saharIne iS9rta v0are hoy. Ane nIrogIne p8iS9rta v0are hoy. je4la rogIµ te4la ivqyI v0are. rogIAo useless fellow. sO9I wÃm teman-er la:f. ivqy Ae vStu n9I -/m8a 2e. AvStu ivqy 9: p6I 2e. mnÝbui²Ýicà Ane Ah&karJya& 5re te ivqy 2e . Jya& A&tŠkr8 5yuR & te ivqy 2e. p8 Aa A=u² Âan 2e. ivqyo -Uta& 2e. ivqyoAe cepI rog 2e. b0e cep felave. Acetn jo6eno ivqy saro, mIÄcetn jo6eno `o4o. bIju& dè ay to=u²aTma jovu&, bIju& dè ay to =u²aTma jovu&, bIju& dè ay to =u²aTmaj jovu&, te isvay bIju& jovu& nhI&.icÅe 2e pud\gl p8 tema& tNmyakar 9ya to tme shI& krI AapI dI0I. p8 tNmyakar 9ay tene maÅjuvej Ane ja8e te 2U4oj 2e.3rma& v`a8va layk ko8 ? Kyarey jena wpr A-av wTp¨ n 9ay te v`a8va layk.s&sarnu& A@8R jene v0are 9yu& hoy tene Aa Âan n pce, Ane s&sarnu& A@8R jene n 9yu& hoy tene AaÂan jLdI9I pce.pan Ý ÍË •ta.•ÈÌÝÈÏÝÎÑ,dadanI po$ Ý v6odra– kudrtno inym 2e ke, ‘pur8 Ane gln’, ‘hanI Anev


項 番 VL P 番 号 変 更 内 容3. 項 目 内 のいずれかの 行 でワードラップや 行 頭 ・ 行 末 禁 則 による 追 い 出 しが発 生 した 場 合 。かつ、4. 3.の 追 い 出 しを 行 ったあと、 行 末 尾 が 空 白 となる 場 合 。かつ、5. 4.の 直 前 がASCIIコードで0x21~0x7Eの 範 囲 の 行 末 禁 則 文 字 の 場 合 。かつ、6. 5.の 直 前 がASCIIコードで0x21~0x7Eの 範 囲 の 文 字 の 場 合 。かつ、7. 6.の 文 字 列 の 直 前 が 空 白 の 場 合 。かつ、8. 7.の 空 白 の 前 に 空 白 以 外 の 文 字 が 存 在 する 場 合 。変 更 内 容 2については、 実 行 時 に、 以 下 の 環 境 変 数 を 指 定 することで 修 正 が 有 効となります。環 境 変 数 :MEFTWRAPCONTROL設 定 値 :2例 )バッチファイルで、 環 境 変 数 "MEFTWRAPCONTROL"に 値 "2"を 設 定 する 場 合set MEFTWRAPCONTROL=2・ VLは 障 害 が 存 在 する 範 囲 を 示 します。2.5 PowerSORTPowerSORTは、 以 下 の 製 品 に 含 まれています。・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition サーバ 運 用 パッケージ for .NETPowerSORTの 互 換 に 関 する 情 報 は、「PowerSORT リリース 情 報 」を 参 照 してください。2.6 PowerSORT ServerPowerSORT Serverは、 以 下 の 製 品 に 含 まれています。・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition サーバ 運 用 パッケージ for .NETPowerSORT Serverの 互 換 に 関 する 情 報 は、「PowerSORT Server リリース 情 報 」を 参 照 してください。- 27 -


第 3 章 プログラム 修 正 一 覧ここでは、NetCOBOL for .NET シリーズ V5.0.0で 修 正 された 障 害 の 内 容 について 説 明 します。 旧 版 の 情 報 は、 該 当 する 版 のマニュアルかNetCOBOLのWebサイトを 参 照 してください。3.1 NetCOBOL項 番 VL P 番 号 現 象1 V1.0L10~V4.2.02 V1.0L10~V4.2.0PG84545PG87520以 下 の 条 件 のとき、COBOLファイルユーティリティの 復 旧 機 能 の 実 行 で、「システムエラーが 発 生 しました。コード = 0x44」というメッセージが 出 力 され、 復 旧 処 理 が 失 敗 します。1. 以 下 のいずれかの 索 引 ファイル 復 旧 機 能 を 使 用 する。かつ、- COBOLファイルユーティリティの[ 復 旧 ]コマンド- ファイル 復 旧 コマンド(cobfrcov)- 索 引 ファイル 復 旧 関 数 (CFURCOV)2. 以 下 のいずれかにコンマ(,)を 含 むパス 名 を 指 定 した 場 合 。- 復 旧 できないレコードのデータを 出 力 するファイル 名 (*)- 環 境 変 数 TMPまたはTEMPに 指 定 した 一 時 フォルダ 名(*) 索 引 ファイル 復 旧 関 数 (CFURCOV)で、コンマ(,)を 含 むファイル 名 を 指 定 する 場 合 、ファイル 名 全 体 を 二 重 引 用 符 (")で 囲 む 必 要 があります。以 下 の[ 条 件 1]または[ 条 件 2]のとき、COBOLプログラムの 実 行 時 に、 内 部 ブール 項 目 の転 記 結 果 に 誤 りがある 場 合 ( 注 )があります。注 ) 送 出 し 側 データ 項 目 の 直 後 に 割 り 当 てられた 領 域 の 状 態 によって、 結 果 が 異 なります。[ 条 件 1]1. 内 部 ブール 項 目 から 内 部 ブール 項 目 への 転 記 である。かつ、2. 送 出 し 側 データ 項 目 と 受 取 り 側 データ 項 目 のデータ 開 始 位 置 (*)が 異 なる。かつ、3. 送 出 し 側 データ 項 目 のデータ 開 始 位 置 (*)+( 送 出 し 側 データ 項 目 の 長 さと 受 取 り 側データ 項 目 の 長 さの 小 さい 方 ) > 32 である。または受 取 り 側 データ 項 目 のデータ 開 始 位 置 (*)+ 受 取 り 側 データ 項 目 の 長 さ > 32 である。かつ、4. 受 取 り 側 データ 項 目 が 集 団 項 目 に 従 属 している。かつ、5. 受 取 り 側 データ 項 目 の 転 記 開 始 位 置 が、4)の 集 団 項 目 のバイト 境 界 の 位 置 にない。かつ、6. 「 送 出 し 側 データ 項 目 のビット 長 」


項 番 VL P 番 号 現 象DATA DIVISION.WORKING-STORAGE SECTION.01 DATA1.02 DATA1-1 PIC 1(5) BIT.02 DATA1-2 PIC 1(4) BIT.02 DATA1-3 PIC 1(7) BIT.01 DATA2.02 DATA2-1 PIC 1(1) BIT.02 DATA2-2 PIC 1(32) BIT.01 ANS-DATA PIC 1(32) BIT VALUE B"1111".PROCEDURE DIVISION.MOVE X"FFFF" TO DATA1.MOVE DATA1-2 TO DATA2-2.IF DATA2-2 = ANS-DATATHEN DISPLAY "OK"ELSE DISPLAY "NG" *> B"11111110-00000000"END-IF.[ 条 件 2]1. 内 部 ブール 項 目 から 内 部 ブール 項 目 への 転 記 である。かつ、2. 送 出 し 側 データ 項 目 または 受 取 り 側 データ 項 目 が 添 え 字 参 照 されている。かつ、3. 受 取 り 側 データ 項 目 の 長 さ>1 である。かつ、4. 以 下 のいずれかである。かつ、- 送 出 し 側 データ 項 目 の 長 さ>1 である。- 受 取 り 側 データ 項 目 が 添 え 字 参 照 されている。- 受 取 り 側 データ 項 目 の 長 さ>25 である。5. 受 取 り 側 データ 項 目 の 転 記 開 始 位 置 が、バイト 境 界 の 位 置 にない。かつ、6. 「 送 出 し 側 データ 項 目 のビット 長 」


項 番 VL P 番 号 現 象THEN DISPLAY "OK"ELSE DISPLAY "NG" *> B"1111110000"END-IF.3 V3.0L10~V4.2.04 V1.0L10~V4.2.05 V1.0L10~V4.2.06 V1.0L10~V4.2.07 V4.1.0~V4.2.08 V4.1.0~V4.2.09 V2.1L10~PG89905PG91250PG91267PG91264PG91269PG91295PG92450以 下 の 条 件 のとき、COBOLプログラムの 実 行 時 に 以 下 のエラーが 通 知 され、カーソルに対 するOPEN 文 の 実 行 が 失 敗 する 場 合 があります。SQLSTATE = 9999FSQLCODE = -999999993SQLMSG = 「 制 約 を 有 効 にできませんでした。 行 に 入 力 できるのは、Null 以 外 の 値 、 一 意 な値 、あるいは 外 部 キーですが、この 制 約 の 違 反 が1つ 以 上 の 行 で 発 生 しています」1. ADO.NET 接 続 でデータベースにアクセスしている。かつ、2. オープンするテーブルの 属 性 が"SQL_Latin1_General_Cp1_CS_AS" 指 定 ( 大 文 字 ・小 文 字 を 等 価 としない)である。かつ、3. 更 新 カーソルに 対 するOPEN 文 を 実 行 した 場 合 。以 下 の 条 件 のとき、データの 表 示 に3 分 以 上 の 時 間 がかかるか、またはVisual Studioがハングアップすることがあります。1. デバッグ 対 象 のプログラムの 作 業 場 所 節 に 定 義 されているCOBOLデータの 総 サイズが 巨 大 ( 数 万 バイト)である 場 合 。かつ、2. デバッガの 次 の 機 能 を 利 用 して、COBOLデータ 全 体 または 一 部 を 表 示 させる 場 合 。- データチップによる 表 示- [ローカル]ウィンドウによる 表 示- [ 自 動 変 数 ]ウィンドウによる 表 示- [ウォッチ]ウィンドウによる 表 示- [クイックウォッチ]ウィンドウによる 表 示以 下 の 条 件 のとき、ソリューションを 開 く 際 に3 分 以 上 の 時 間 がかかります。1. COBOLプロジェクト 数 が100 以 上 ある 場 合 。以 下 の 条 件 のとき、エラーメッセージ「 不 適 切 な' 仮 原 文 区 切 り'があります。」がVisual Studioのエラー 一 覧 に 表 示 されます。1. REPLACING 句 が 指 定 されたCOPY 文 の 仮 原 文 に 終 止 符 が 含 まれているソースコードファイルをVisual Studioのエディタで 開 いた 場 合 。または、2. Visual Studioのエディタで 編 集 中 のソースコードファイルにおいて、REPLACING 句が 指 定 されたCOPY 文 の 仮 原 文 に 終 止 符 を 記 述 した 場 合 。以 下 条 件 のとき、エディタのナビゲーションバーに 表 示 される、ファイル 内 で 定 義 したメソッドのリストが、メソッド 名 の 昇 順 にソートされません。1. COBOLのソースファイルに 複 数 のメソッドが 定 義 されている 場 合 。かつ2. メソッド 名 が 昇 順 に 並 んでいない 場 合 。以 下 の 条 件 のとき、ファイルがプロジェクトに 追 加 されません。1. プロジェクトに 既 存 の 項 目 を 追 加 する 場 合 。かつ2. ネスト 構 造 を 持 つ 場 合 。かつ3. プロジェクトフォルダ 外 のファイルを 指 定 した 場 合 。以 下 の 条 件 の 場 合 、 翻 訳 オプションOPTIMIZEが 有 効 なプログラムの 実 行 時 に、ゼロ 抑 制の 数 字 編 集 転 記 において 先 行 ゼロ 列 に 不 正 な 文 字 (ゼロ)が 転 記 されることがあります。- 30 -


項 番 VL P 番 号 現 象V4.2.01. 翻 訳 オプションOPTIMIZE(*1)が 有 効 である。かつ、2. 数 字 編 集 項 目 へ 転 記 する 文 を 記 述 している。かつ、3. 2.の 文 の 位 置 から 前 方 100 行 以 内 (*2)に、 以 下 の 記 述 がない。かつ、- 節- 段 落- 条 件 文- 手 続 き 分 岐 文 (*3)4. 2.の 数 字 編 集 項 目 には、 編 集 方 法 にゼロ 抑 制 のみを 指 定 している(PICTURE 句 の文 字 列 に'9','Z','*'を 組 み 合 わせて 使 用 している) 場 合 。・ VLは、 障 害 が 存 在 する 範 囲 を 示 します。*1: 翻 訳 オプションのデフォルト 値 はNOOPTIMIZEです。*2: 注 記 行 、 空 白 行 はカウントしません。 本 障 害 はコンパイラの 内 部 条 件 に 影 響 されるため、 発 生 条 件 に 一 致 しても 正 しく 転 記 される 場 合 があります。*3: 次 の 実 行 文 でない 文 に 制 御 の 明 示 的 な 移 行 を 起 こす 文 を 指 します。3.2 FORMFORMは、 以 下 の 製 品 に 含 まれています。・ NetCOBOL Standard Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NETFORMのプログラム 修 正 に 関 する 情 報 は、「FORM 説 明 書 」を 参 照 してください。3.3 MeFtMeFtは、 以 下 の 製 品 に 含 まれています。・ NetCOBOL Standard Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET・ NetCOBOL Standard Edition クライアント 運 用 パッケージ for .NET・ NetCOBOL Standard Edition サーバ 運 用 パッケージ for .NET・ NetCOBOL Enterprise Edition サーバ 運 用 パッケージ for .NET3.3.1 MeFt(32ビット 版 )MeFt(32ビット 版 )のプログラム 修 正 に 関 する 情 報 は、「MeFtリリース 情 報 」を 参 照 してください。3.3.2 MeFt(64ビット(x64) 版 )プログラム 修 正 の 情 報 はありません。3.4 PowerSORTPowerSORTは、 以 下 の 製 品 に 含 まれています。- 31 -


・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition サーバ 運 用 パッケージ for .NETPowerSORTのプログラム 修 正 に 関 する 情 報 は、「PowerSORT リリース 情 報 」を 参 照 してください。3.5 PowerSORT ServerPowerSORT Serverは、 以 下 の 製 品 に 含 まれています。・ NetCOBOL Enterprise Edition 開 発 パッケージ for .NET・ NetCOBOL Enterprise Edition サーバ 運 用 パッケージ for .NETPowerSORT Serverのプログラム 修 正 に 関 する 情 報 は、「PowerSORT Server リリース 情 報 」を 参 照 してください。- 32 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!