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

シーオーリポーツ for .NET Ver.2

HOME »  製品紹介

シーオーリポーツ旧製品からの移行についてはこちらをご参照ください。

特徴

.NET Framework に対応したシーオーリポーツ

「シーオーリポーツ for .NET」がバージョンアップしました。 シーオーリポーツ for .NET は .NET Framework の技術をベースとして作成された(.NET専用のマネージコードによって開発された)製品です。 .NET Framework 2.0のClickOnceに対応しています。

柔軟なライセンス体系

開発ライセンス

直接的/間接的に関わらず、シーオーリポーツ製品の機能を組み込んだアプリケーションを作成する際に必要となるライセンスです。 開発ライセンスは開発担当者1名に1ライセンス必要です。ランタイムモジュールを再配布する権利を含みます。

ランタイムライセンスフリー

シーオーリポーツはフォームエディタを除く各種ランタイムモジュールを、作成した帳票アプリケーションと共に使用許諾契約書にしたがって自由に再配布することができます。

主な機能

フォームエディタ

フォームエディタ 帳票レイアウトを作成するためのグラフィックエディタです。 マウス操作で帳票設計を簡単に行なうことができます。 多彩な描画機能を持ち、グラフィックツールのような操作性により帳票レイアウト作成を簡単に行なうことができます。

  • .NET版で使用できるフォームファイルはXML形式(.cfx)Binary形式(.rse)です。

JIS2004対応

JIS X 0213:2004(JIS2004)に対応しました。
拡張された文字を使用するには、JIS2004に対応したフォントを使用する必要があります。

サロゲートペア文字にも対応

サロゲートペア領域の文字をそのまま扱うことができます。

バーコード

EAN128 GS1-128(UCC/EAN-128)やカスタマバーコードなどのメジャーな一次元バーコードはもちろんのこと、 QRコードも出力できます。 シーオーリポーツ独自の描画方法を採用することで、バーコードフォントや専用プリンタは不要です。 プリンタドライバの解像度に適したバー幅・間隔を自動計算するため 、精度の高いバーコードを簡単に作成できます。バー幅、スペース幅を個別に設定することも可能ですのでコンビニ収納代行用のGS1-128(UCC/EAN-128)の様に高い精度を要求されるバーコードをパソコン用プリンタで出力することも可能です。

レイヤ機能

レイヤ ひとつのフォームファイル内に複数のレイヤが定義できます。 複写式の納品書・請求書・受領書のように少しずつ異なる帳票レイアウトも、 共通部分と相違部分を別々のレイヤ上に設計することにより、ひとつのフォームファイル内で簡単に作成できます。TWAINに対応しているので既存の帳票イメージをスキャナで読み込んで再利用することも可能です。

帳票ファイル

シーオーリポーツでは直接プリンタへ帳票を出力する以外に、帳票をファイルに出力することが可能です。 出力可能な帳票ファイルとしてはPDFとHOS独自形式、XML、TIFFがあります。特にHOS独自形式は大量にページ数がある帳票のときコンパクトなファイルを生成します。

・ HOS独自形式
コンパクトなファイルサイズ 万全なセキュリティ
・ PDF
デファクトスタンダードなファイル形式
クライアントに Adobe Reader が必要
・ XML
データ交換に最適 データの2次利用、他システムとの連携に
・ TIFF
各種帳票やCADの図面などを配布したい、またはFAXソフトと連携して出力したいときに有効。

PDFの標準セキュリティ機能に対応

PDFの標準セキュリティ機能に対応することで、暗号の強度、文書の変更、印刷といった操作の権限に対して制限を付加したPDFファイルの出力 を行なうことができます。 また、セキュリティがかかったPDFファイルへのアクセスに対してパスワード設定をすることも可能です。 第三者による不正アクセスやドキュメントの改ざんを防止することができます。
for .NET Ver.2 では、これまでの「40bit RC4」「128bit RC4」に加え、「AES 128bit」にも対応しました。

PDFへのフォントの埋め込みに対応

PDFへのフォントの埋め込みに対応しました。
クライアント側にフォントがなくても表示・印刷ができます。

外字の埋め込み

HOS独自形式やPDF形式の帳票ファイルを作成する際に、外字を含めることが可能です。 市販の外字フォントやWindows外字エディタ等で作成した外字を使用することができます。 Web環境での運用において問題となる人名や地名などの外字は独自の変換技術によりクライアント側には外字フォントがなくても表示・印刷ができます。

ドキュメントファイル出力時にも重ね打ち描画に対応

従来のバージョンでも印刷時に重ね打ちは可能でしたが、ドキュメントファイル出力にも対応しました。
例1:リストの1レコードのみのフォームファイルを作成し、これを重ね打ちでずらしながら描画していくことで、行・列数が可変のリストを実現できるようになります。
例2:A5サイズで設計された2つのフォームファイルを、1ページのA4サイズのドキュメントファイルとして出力できるようになります。

リストフィールドのセルの結合


リストフィールドの複数セルに渡る行・列を結合することができるようになります。

カスタマイズ可能なプレビュー機能

帳票をプレビュー、印刷するビューコントロールは、文字列検索や特定のページのみの印刷など機能が豊富です。 また、そのままデフォルトの状態で使用するだけでなく、カスタマイズをすることも可能です。

実行するためには、クライアントマシンに以下の設定が必要です。

「https://support.hos.co.jp/」を信頼済みサイトに登録してください。

.NET Framework 構成ツール で「ゾーン セキュリティの変更」を行なってください。

ClickOnce のアプリケーションも簡単に作成することができます。

帳票ファイルの一括印刷

フォルダを指定するだけで、そのフォルダ下にあるHOS独自形式ファイルを一括印刷する機能をご用意しました。 一括印刷を使う事によって、個別に印刷する事による煩雑な手続きを行なうことなく、自動的にまとめて印刷することができます。 例えば、複数トレイがあるレーザプリンタ等では、A4、A3、B4と異なる用紙を各トレイに入れておくことにより、一度の印刷指示で印刷させることができます。 一括印刷

コード生成ウィザード

シーオーリポーツのフォームファイルを利用して帳票を出力するためのソースファイルを生成するアドイン機能です。 生成されるソースファイルは以下の3種類です。

  • シーオーリポーツを使用して帳票作成を行うクラス
  • フォームファイルにデータを設定し、帳票のページの出力を行うクラス
  • レコードを Hashtable で表現するシンプルなレコードセットクラス

編集子

編集子とは、データフィールドおよびリストフィールドに出力するデータの表示形式を制御するための記号群です。 シーオーリポーツでは帳票出力に必要とされる豊富な編集子(文字型編集子・数値型編集子)とプロパティをご用意しています。

必要システム

開発環境

開発ツール

  • Visual Studio 2005
  • Visual Studio 2008
  • Visual Studio 2010

開発言語

  • Visual Basic
  • Visual C#

OS

  • Windows XP
  • Windows Server 2003
  • Windows Vista
  • Windows Server 2008
  • Windows 7
  • Windows Server 2008 R2

運用環境(Windowsアプリケーション時)

フレームワーク

  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5
  • .NET Framework 4

OS

  • Windows XP
  • Windows Server 2003
  • Windows Vista
  • Windows Server 2008
  • Windows 7
  • Windows Server 2008 R2

運用環境(Webアプリケーション時)

サーバー

フレームワーク

  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5
  • .NET Framework 4

OS

  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2008 R2

クライアント

フレームワーク

  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5
  • .NET Framework 4

OS

  • Windows XP
  • Windows Server 2003
  • Windows Vista
  • Windows Server 2008
  • Windows 7
  • Windows Server 2008 R2

ブラウザ

  • Internet Explorer 6.0以降を推奨
  • 開発環境及び実行環境は、同じ環境にすることがマイクロソフト社においても推奨されております。 実行環境は開発された環境と同じ設定をしていただきますようお願いいたします。

機能比較表

シーオーリポーツの機能比較表です。

マニュアル

シーオーリポーツ for .NET Ver.2 製品版に含まれるマニュアルをご覧いただけます。
マニュアルは、ユーザサポートページ内参考資料ページにございます。
ユーザサポートページはこちら(ログインが必要です)

  1. ユーザ登録がお済みでない場合は、ユーザ登録を行ないアカウントを作成してください。
  2. アカウントに対してパスワードが発行されます。
  3. アカウント・パスワードを用いてユーザサポートページにログインしてください。
  4. 「参考資料ページ」へお進みください。

ライセンス体系

開発者お一人につき1ライセンスが必要となります。お一人で複数台のコンピュータにインストールして使用する場合には、1ライセンスのみのご購入で構いません。
一台のマシンに製品をインストールし、複数の方で使用する場合には人数分のライセンスが必要となります。

運用時には、開発(または追加)ライセンスで、サーバーやクライアント環境へモジュールを配布することができます。

ライセンスは シーオーリポーツ for .NET Ver.2 固有のライセンスです。ダウングレード、または別製品のライセンスとしてお使いいただくことはできません。

価格

製品名 価格(税抜)
開発
ライセンス
追加
ライセンス
テクニカルサポート
(年間)
シーオーリポーツ for .NET Ver.2 275,000- 179,000- 35,000-

※ 開発ライセンス・追加ライセンスは、1年間のテクニカルサポートを含む価格です。