SVF for .NET Framework 2.0.1.0から2.1.0.0リリース情報

公開日時:2012/10/05 16:31 記事番号:000009426
製品ブランド:SVF

機能追加事項

実行部の機能追加事項
・インストール時、SVFCS.dllをGACに登録するようにしました。
・サイレントインストールに対応しました。
・アンインストール時、環境設定の設定内容の削除有無を選択できるよう機能を改善しました。
・旧バージョンでのQRコードのある帳票をプレビュー後、出力できない制限を解消しました。
 →モデル2のみの対応となりました。
・プレビュー画面におけるファンクションキーの操作割り当てに、"ズームイン","ズームアウト","最初のページ","最後のページ","表示レイアウト"の指定を追加しました。
・プレビュー画面から出力先プリンタの変更をできるようにしました。(SVF機種「ImagePrinter」使用時のみ)
・プレビュー画面から出力先プリンタの変更可否を制御するためのAPI「VrComout("/{PPSM mode}/")を追加しました。
・SVF for .NET Framework環境設定ー動作環境に「プレビュー設定」UI項目を追加しました。
 これに伴い、環境設定でのプレビュー有無設定箇所を旧バージョンから変更しました。
・ClickOnce用.netmodule作成ツールの操作性を改善しました。
・旧バージョンでのClickOnce用.netmodule作成ツールでのファイル数制限を解消しました。
・Connectサーバの機能拡張をしました。
 →旧バージョンでは、SVFサーバ内で作成したファイル(PDFなど)をクライアントに転送する仕様でしたが、VrComout()によりSVFサーバ内にも保存できるよう、機能拡張しました。
・SVF for .NET Framework環境設定をデフォルトでリモートで操作できるよう機能を拡張しました。
・VrEnumPrinters()のプリンタリストのソート順序をクライアント側とサーバ側で切り替えられるよう機能を拡張しました。
 svf.cs.propertiesの「Printer.ListType」項目値を変更
 Printer.ListType=0 サーバ側を先にリストします。(デフォルト値)
 Printer.ListType=1 クライアント側を先にリストします。

修正事項

・プレビューから1ページ以外のページ指定出力すると、VrAdjustd2/VrAdjustm2が有効にならない不具合を修正しました。
・様式ファイルの編集式でExceptionが発生した場合でも、Exceptionをスルーし、処理を継続するため、APIの戻り値が正常値になる現象に対応しました。
 →svf.cs.propertiesのDebug.ScriptErrorMode項目値を「1」に変更することでExceptionをcatchするようにしました。(デフォルト値:0)
・縮小モードを様式ファイルに設定し、プレビューから出力すると、印刷内容が縮小されない不具合を修正しました。
・LIPS4のカラー機種にソフトフォントを出力した場合、青色かかった不鮮明な出力になる現象を、黒色イメージに対し、グレー補償を適用することで対応しました。
 svf.cs.LIPS4.propertiesのGraySupport項目の設定により、グレー補償の範囲を以下のように設定します。
 GraySupport=0 グレー補償しない。(デフォルト値)
 GraySupport=1 テキストモードのみにグレー補償を行います。
 GraySupport=2 テキストモード、ベクターモードにグレー補償を行います。
・ImagePeinter機種で出力する場合、スプールファイルサイズ(EMF)が大きいと外部コンポーネントでExceptionが発生する点を修正しました。
・サブフォーム領域の初期化処理で、レコード内とレコード外とにまたがる罫線のレコード開始位置前の部分を描画してしまっていた点を修正しました。
・デリミタ設定があってリンクの最後が自動リンクのときに、改行コードで改行することができない点を修正しました。
・破線を持つ様式ファイルをプレビュー(倍率100%)すると破線がつぶれて表示される点を修正しました。
・フィールドの展開で不要なデータが残っていたため、グループサプレスの最終行がサプレスされない点を修正しました。
・Connect経由でプレビュー画面を表示した場合、最前面にプレビュー画面が表示されないため、以下のオプションを追加することで起動方法の拡張ができるようにしました。
 svf.cs.propertiesにPreview.StartUpStateを追加
 Preview.StartUpState=0 デフォルト値(Active状態を知らせない)
 Preview.StartUpState=1 Active状態を知らせる
 ※ウィンドウはユーザアプリのActive状態に依存し背面や前面になる
 Preview.StartUpState=2 最前面に強制する"


備考

動作環境
・対応OSは、Windoows 2000 SP4、Windows XP SP2(x86)、Windows Server 2003(x86)、Windows Vista(x86)となります。
・SVF実行部側は、.NET Framework2.0および.NET Framework3.0の動作に対応しています。