製品紹介 帳票ソリューション 帳票パートナー

旧バージョンからの移行と共存

HOME »  旧バージョンからの移行と共存

弊社にて開発・販売を行なっている以下の製品について、旧バージョンからの移行のポイント、および旧バージョンと現バージョンとの共存に関する情報です。

  • シーオーリポーツ Ver.9 Standard Edition(SE)
  • シーオーリポーツ Ver.9 Professional Edition(PE)
  • シーオーリポーツ Ver.9 Enterprise Edition(EE)
  • シーオーリポーツ for Java
  • シーオーリポーツ for .NET
  • シーオーリポーツ 帳票クリエータ Ver.2 for .NET
  • シーオーリポーツ 帳票クリエータ Ver.2 for Java

※【for Java】及び【帳票クリエータ Ver.2 for Java】には「Windows」と「PureJava」の両モジュールが含まれています。

移行

フォームファイル

フォームエディタで作成した帳票レイアウトは、フォームファイルとして独立したファイルに保存されます。
各製品のフォームエディタで保存すると、拡張子は【Ver.4】は*.fed、【Ver.7】【Ver.8.X】および【Ver.9】は*.crf、【for Java】【for .NET】および【帳票クリエータ Ver.2】は*.cfxとなります。
(保存時にフォームエディタで「ファイルの種類」を指定した場合は、この限りではありません。)
以下の表は、旧バージョンのフォームファイルを現バージョンの製品で使用するための留意点をまとめたものです。

移行先
シーオーリポーツ
Ver.9 SE Ver.9 PE Ver.9 EE for Java for .NET
Windows PureJava






.fed ※1・2 × × × × ×
.crf ※2 ※2 ※2 ※2 ※1・2・3・4・5 ※1・2・3・6
.rse ※3・4・5 ※3・6
.cfx ※3・4・5 ※3・6
移行先
帳票クリエータ Ver.2
for Java for .NET
Windows PureJava






.fed × × ×
.crf ※2 ※1・2・3・4・5 ※1・2・3・6
.rse ※3・4・5 ※3・6
.cfx ※3・4・5 ※3・6
  1. 移行先のフォームエディタで、フォームファイルの形式を変更する必要があります。
  2. Ver.7 で作成したファイルの場合、文字ピッチや回転角度等の修正をする必要があります。
  3. OLEオブジェクトは出力されません。
  4. PDF出力した場合、QRコードは出力されません。
  5. PDF出力した場合、PDF417バーコードは出力されません。
  6. PDF417バーコードは出力されません。

アプリケーション

弊社製品は、【Ver.8.0】以降においてS-JIS、UNICODEの2つの文字コードに対応しています。
S-JIS系の製品は【Ver.7】【Ver.8.X SE】【Ver.9 SE】、UNICODE系の製品は【Ver.8.X EE】【Ver.9 PE】【Ver.9 EE】です。
それぞれの系統内においては、参照モジュール名、クラスID(レジストリキー)、APIともに高い互換性を実現しています。
現バージョンにおいて対応開発言語および動作確認を行なっていない開発言語をご利用の場合には、正式なサポートはいたしかねます。ご利用の環境で動作確認を行なってください。
以下の表は、旧バージョンで作成されたアプリケーションを現バージョンを利用したアプリケーションに移行するための留意点をまとめたものです。

移行先
Ver.9 SE Ver.9 PE Ver.9 EE for Java for .NET


Ver.4 × × × × ×
Ver.7 ※1 ※1 × ×
互換DLL使用 × × × × ×
Ver.8.0 SE ※1 ※1 × ×
互換DLL使用 × × × × ×
Ver.8.0 EE ※1・2 ※2 × ×
Ver.8.5 SE ※1 ※1 × ×
互換DLL使用 × × × × ×
Ver.8.5 EE ※1・2 ※2 × ×
JNI使用 × × ※3 ×
  1. 参照モジュールの変更が必要です。
  2. サービスプログラムや外字等、エディション固有の機能を使用している箇所の削除が必要です。
  3. JNIを利用したプログラムを動作させるクラスがあります。アプリケーションの新規作成、修正を行なう場合は新しいクラスをご利用ください。

ドキュメントファイル

以下の表は、旧バージョンで生成されたHOS独自形式の電子帳票を、現バージョンでプレビューや印刷ができるかどうかについてまとめたものです。

対象製品
シーオーリポーツ
Ver.9 SE Ver.9 PE Ver.9 EE for Java for .NET
Windows PureJava






.brs × × × × × ×
.cid ※1 ×※2
.rsi
.rsx
対象製品
帳票クリエータ Ver.2
for Java for .NET
Windows PureJava






.brs × × ×
.cid ×※2
.rsi
.rsx
  1. ActiveX版と.NET版のビュアー/ビューコントロールが含まれていますが、.NET版ではプレビューや印刷ができません。
  2. .NET版のビュアー/ビューコントロールではプレビューや印刷ができません。ActiveX版のビュアーをお使いください。こちらから無償でダウンロードできます。

共存

共存不可の場合は、旧バージョンで作成したアプリケーションを移行することをお勧めします。

開発環境

以下の表は、1台のPC(OS環境)に、異なる製品をインストールする場合の留意点をまとめたものです。
共存できない組み合わせの場合は、旧製品をアンインストール後に新しい製品をインストールしてください。

シーオーリポーツ
Ver.9 SE Ver.9 PE Ver.9 EE for Java for .NET







Ver.4
Ver.7 ×
Ver.8.X SE ×
Ver.8.X EE × × ×※1 ×※1
帳票クリエータ Ver.2
for Java for .NET







Ver.8.X SE
Ver.8.X EE ×※1 ×※1
Ver.9 SE
Ver.9 PE・EE
  1. モジュールが一部共通であるため、製品のインストールができません。

実行環境

以下の表は、1台のPC(OS環境)に、異なる製品を利用して開発されたアプリケーションを共存させる場合の留意点をまとめたものです。
共存できない組み合わせの場合、旧バージョンのランタイムが上書きされます。

現バージョンへの移行についての詳細は、ユーザサポートページのFAQをご覧ください。

シーオーリポーツ
Ver.9 SE Ver.9 PE Ver.9 EE for Java for .NET







Ver.4
Ver.7 ×
Ver.8.X SE ×
Ver.8.X EE × × ※1
帳票クリエータ Ver.2
for Java for .NET







Ver.8.X SE
Ver.8.X EE ※1
Ver.9 SE
Ver.9 PE・EE
  1. PDF・TIFF出力に「拡張モジュール」を使用している場合は共存できません。