SVF for PDF 9.1から9.2リリース情報

公開日時:2014/01/31 11:00 更新日時:2018/06/21 18:56 記事番号:000009469
製品ブランド:SVF

機能追加事項

PDF
・次の機種で、UnicodeのIVS(異体字)に対応しました。
  - PDF
  - EMF
  - EMFPLUS
・指定したデバイスへの直接印刷に対応しました。
・ISO32000-1に準拠したPDFの生成に対応しました。
・SVF PDF Archiverとの親和性を強化。「フィールドタグ付け」機能に対応しました。

PDF Utility
・「DrawString」機能で、IVS文字列の出力に対応しました。
・DrawStringでOpenTypeのタイ語フォントの出力に対応しました。この場合、フォント埋め込みが必須です。

PAlite
・Windows8での印刷処理に対応しました。

共通
・SVF環境設定およびSVFスプーラーでIPv6に対応しました。
・SVF環境設定およびSVFスプーラーで.NET Framework 4および4.5に対応しました。
・SVF環境設定の言語ロケール(日本語、英語、中国語(簡体字))切り替えに対応しました。
・アクティベーション機能に対応しました。
・デバッグログのデバッグレベルをAPIで動的に制御できるようになりました。
・アスペクト比固定での画像貼り付けに対応しました。
・UNIX/Linux版における、クエリー接続ユーティリティ起動シェルを提供しました。
・埋め込み様式にて、親様式への埋め込み位置が調整可能になりました。
・バーコードアイテムごとにエレメントサイズを指定できるようになりました。
・ソフトフォントファイルの作成がコマンドラインで実行できるようになりました。
・複数の言語で作成された帳票の出力に対応しました。

修正事項

PDF
・OpenTypeのタイ語フォントを埋め込み、またはGID指定にて出力している場合、Adobe Reader上で出力した文字のコピーができない問題を解消しました。
・TrueTypeのタイ語フォントで、子音と組み合わせて使用されるタイ文字が文字列の先頭に指定された場合、印字されない問題を解消しました。
・タイ語の出力で、グラフィックモードでの編集スタイルおよびピッチの指定が有効になりました。
・PDFXConverterにてPDF-X変換を行う際に、レンダリング条件が「知覚的」の場合、指定した入力ICCプロファイルが適用されない問題を解消しました。
・コード範囲の指定に「0000-FFFF」を含む「ソフトフォント(拡張設定)」の設定を行った場合、以下の条件において出力したPDFがAdobe Readerで正しく表示できない問題に対応しました。
  - 共通ページにグラフィックモードの固定文字を配置している
  - 対象の固定文字をソフトフォントで出力する
  - 2ページ以上のPDFを出力する
・WebアプリケーションサーバとSVFを連携してPDF機種を利用する時に、場合によって内部リソースファイルの読み込みに失敗し、NullPointerExceptionが発生する問題を解消しました。
・PDF機種において、[PDFレイヤーの設定]プロパティに「有効」を指定して大量のページを出力する場合、PDFファイルのサイズが異常に肥大する問題を解消しました。
・PDF機種において、[フォント設定]プロパティに任意のフォントの設定を行い、ベーシックモードのフィールドまたはベーシックモードの固定文字を配置し、それらの[X(dot)]プロパティにマイナス値を設定し、それらアイテムに半角文字を含めた文字列を出力する場合、半角文字の出力位置がずれる問題を解消しました。
・PDF機種において、様式の共通ページへグラデーションを設定した任意のグラフィックアイテムを配置して、同一または異なる様式を続けて印刷した場合、初回に印刷した様式のグラデーションが以降の印刷に使用される様式のグラデーションにも反映されてしまう問題を解消しました。
・日本語版PDF機種において、暗号化機能を強化し、機種設定「セキュリティ」プロパティに次の3つの選択肢を追加しました。
  - 128bit RC4(Acrobat 6.x)
  - 128bit AES(Acrobat 7.x)
  - 256bit AES(Acrobat 9.x)
  また、「セキュリティ」プロパティの次の2つの選択名称を変更しました。
  - Revision2→40bit RC4(Acrobat 3.x,4.x)
・日本語版PDF機種における暗号化機能強化・刷新に伴い、次のプロパティのインフォメーション内容を変更しました。
  - 印刷
  - 文書の変更
  - テキストとグラフィックス選択
  - 注釈とフォームフィールドの追加
  - 権限の設定
・PDF機種において、ページツリー複数ノード化機能を追加しました。これに伴い、SVF環境設定に[ページツリー複数ノード化機能]プロパティを追加しました。
・PDF機種において、フィールドに以下の文字列を出力した場合、-4971エラー(ArrayIndexOutOfBoundsException)が発生してPDFの生成に失敗する問題を解消しました。
  - SECU
  - SECUPSWD
  - PSWD
  - PERM
  - ADJRECT
・印刷プリセットを使用した多重処理を実行した際に、場合によってjava.lang.ArrayIndexOutOfBoundsExceptionが発生する問題を解消しました。
・「ANK/漢字文字比率」を[3/2]に設定しているXML様式ファイルを使用し、PDF機種にて「Ank3/2漢字設定」を[NEC PDF互換]または[インテック版ドットプリンター互換]に設定して出力した場合に、ソフトフォントもANKと漢字が3:2の文字ピッチで出力できるようにしました。
・「ANK/漢字文字比率」を[3/2]に設定しているXML様式ファイルと[2/1]に設定しているXML様式ファイルの両方を使用し、PDF機種にて「Ank3/2 漢字設定」を[NEC PDF互換]または[インテック版ドットプリンター互換]に設定して出力した場合に、XML様式ファイル毎に設定された「ANK/漢字文字比率」の設定値の文字ピッチで文字が出力できるようにしました。

EMF
・タイ語の出力で、グラフィックモードでの編集スタイルおよびピッチの指定が有効になりました。
・EMF機種において、次の4つのスプーラ関連プロパティを公開しました。
  - 接続タイムアウト時間(秒)
  - 接続リトライ間隔(秒)
  - 印刷データ送信中の送信タイムアウト時間(秒)
  - 印刷データ送信後の受信タイムアウト時間(秒)

EMFPLUS
・タイ語の出力で、グラフィックモードでの編集スタイルおよびピッチの指定が有効になりました。
・EMFPLUS機種で出力した印刷データをWindows 8環境で再生した際、文字列が不正に出力される問題を解消しました。
・EMFPLUS機種において、次の4つのスプーラ関連プロパティを公開しました。
  - 接続タイムアウト時間(秒)
  - 接続リトライ間隔(秒)
  - 印刷データ送信中の送信タイムアウト時間(秒)
  - 印刷データ送信後の受信タイムアウト時間(秒)
・綴りの2Page目以降に、固定文字アイテムを2つ以上設計している様式ファイルを使用すると、PALite印刷できない問題を解消しました。

PDF Utility
・PDF Utilityの[環境設定]-[起動時スプラッシュを表示する]のデフォルト値を非表示に変更しました。
・PDFUlitityのEmbedFileを使用してPDFファイルにPDFファイルを埋め込むと、埋め込んだPDFファイルの更新日が[不明]となる問題を解消しました。

PAlite
・.NET Framework 4.5(x86)でPAliteを実行すると、終了時にサービスまたはプロセスが正常に終了しない場合がある問題に対応しました。
 上記環境では動作設定ファイル(デフォルトでは「Fit.PAlite.ini」)に下記のパラメーターを追加します。
  IsThreadAbort=False
・サービス起動において、単一帳票の連続印刷を行うと、ログに例外が出力される問題を解消しました。
・PAliteの出力先の設定で「通常使うプリンタ」から出力が行えるようになりました。
・送信するデータによって、無効データであるEND_MARKを有効データとして取扱い、印刷される場合がある問題を解消しました。
・送信するデータの終端バッファによってバッファの計算値が負の値になり、バッファ終端を検知できないことにより印刷されない場合がある問題を解消しました。
・セキュリティソフト等がPAliteの待機ポートに接続するとCPU使用率が上昇する場合がある問題を解消しました。
・「PrinfinaMANAGER ESCP」機種で作成した印刷データがPAlite経由で印刷できない問題を解消しました。
・SATOプリンターへEMF印刷を行なった際、バーコード出力においてSVF PAlite Ver. 8.xとの差異がある問題を解消しました。
・EMFの大量かつ多重スレッドで印刷時にエラーが発生し、印刷が中断される問題を解消しました。

SVFスプーラ
・「SVFスプーラ」画面のジョブ一覧から「印刷中」の文書を含め複数の文書を選択し、キーボードの[Delete]キーにて文書を削除しても、タイミングによってジョブが出力されてしまう問題を解消しました。

SVF環境設定
・日本語版PDF機種の暗号化機能の強化に伴い、「PDF暗号化計算機」の[暗号化レベル]ドロップダウンリストの選択肢名称を変更しました。
  - Revision2 40bit RC4(Acrobat 3.x,4.x)→40bit RC4(Acrobat 3.x,4.x)
  - Revision3 128bit RC4(Acrobat 5.x or later)→128bit RC4 or AES, 256bit
   AES(Acrobat 5,6,7,9 or later)
・プロパティエディターで編集した任意のプロパティファイルにBOM(EF BB BF)が付加されてしまう問題を解消しました。
・ソフトフォントユーティリティのダイアログを除いた、SVF環境設定のすべてのテキストフィールドにおいて、8,000バイト以上の文字が入力できない問題を解消しました。

共通
・1つの印刷ジョブ内でAPI「VrSetForm」を複数回実行する場合のパフォーマンスを改善しました。
・SVF環境設定上で「通常使うプリンターに設定」されているプリンターをAPI「VrSetPrinter」で指定する印刷ジョブを繰り返し実行した場合のパフォーマンスを改善しました。
・下記の設計関数でタイ語1文字の単位数を「1」から「2」へ変更しました。
  - AT
  - LEFT
  - RIGHT
  - LEN
  - MID
・テキストフレームのプロパティエディターで[半角フォント]を「なし」以外のフォントを指定し、テキストフレームの[文字列編集]で[半角フォント]を「なし」として指定した場合、例外が発生してテキストフレーム内の文章が出力されない問題を解消しました。
・サロゲートペア文字が含まれるときに、以下の関数が正しく処理されなかった問題を解消しました。
  - LEFT
  - RIGHT
  - MID
・ヘッダーレコードの出力だけでサブフォーム領域を超えてしまう場合に、取得した総ページ数(_TOTAL_PAGE_CNTまたは_TOTAL_PAGE_COUNT)が1多くカウントされる問題を解消しました。
・矩形の一部がレコードにかかっている場合でも、デフォルトで表示するように変更しました。
・曲線が含まれる図形を使用した様式ファイルを拡大・縮小して出力した場合にExceptionが発生することがある問題を解消しました。
・SVF環境設定で「テキストフレーム」-「フォント設定」の指定が不正な場合に、StringIndexOutOfBoundsExceptionが発生する問題を解消しました。
・タイ語で母音字・声調文字が単独で使われた場合も文字列として扱えるように対応しました。
・タイ語でU+0E33を先行する子音字と切り離さず、子音字と合わせて全角幅として扱うように対応しました。
・中国語(簡体字)における円記号の文字コードをU+005CからU+00A5に変更しました。また、U+00A5についての全半角判定を全角から半角に変更しました。
・レコード内に作成した外線が無しの矩形をFILL_STYLE属性関数で複写すると、複写されたレコードに外線が有りの状態になる問題を解消しました。
・繰り返しの階層と繰り返し内のアイテムの階層が異なっている様式ファイルを使用したときに、書式ファイルオープンエラー[-30]を返すように変更しました。
・以下の条件が重なった時に不要なエラーが出力する問題を解消しました。
  - [レコード内のフィールドだけを出力する]にチェックを付ける
  - [区切り文字]、[改行コード]がいずれとも「なし」の場合
  - [データ参照するフィールド]に設定したフィールドにデータが与えられない
   とき
・以下の条件のときに2次元バーコードが出力される問題を解消しました。
  - [レコード内のフィールドだけを出力する]にチェックを付ける
  - [改行コード(最後)]が「なし」以外の場合
  - [データ参照するフィールド]に設定したフィールドにデータが与えられない
   とき
  - 複数行のレコードが出力される
・レコード内に[共通]のチェックをつけていない矩形があり、矩形の中のフィールドに[重複時の罫線サプレス]を設定しているときに、すべての綴りページで矩形が印字されてしまう問題を解消しました。
・楕円と楕円の円弧が以下の条件の場合、様式ファイルの拡大・縮小およびSCALE関数が正しく行われない問題を解消しました。
  - 幅と高さの設定値が一致している楕円の円弧
  - 幅と高さの設定値が不一致の場合で、かつ横軸の角度が45度以上が設定されて
   いる
・出力ポートの設定値が不正な場合、ファイルディスクリプタが解放されない問題を解消しました。
・楕円アイテムまたは楕円の円弧アイテムを拡大・縮小すると、正しく拡大・縮小されない問題を解消しました。
・繰り返しアイテムに属性式を設定している様式ファイルを拡大・縮小して出力すると正しく出力されない問題を解消しました。
・レコードに複数の属性式を設定すると一部の属性式が結果に反映されない問題を解消しました。
・様式を拡大・縮小した場合に、ベーシックモードのリピート画像フィールドの縦横比が変わってしまう問題を解消しました。
・共通ページに配置した固定文字アイテムにソフトフォントでサロゲートペア文字を出力するとExceptionがログに出力される問題を解消しました。
・用紙サイズの異なる様式を使用した両面印刷設定且つ、印刷時に用紙の各面で使用する様式が異なる場合、両面印刷が中断する問題を解消しました。
・テキストフレームにおいて、組版処理時の禁則文字に次の3つの通貨記号を追加しました。
  行頭禁則
   半角セント(U+00A2)
  行末禁則
   半角ポンド(U+00A3)
   半角円(U+00A5)
・CODE39チェック付きバーコード印刷時において、次の条件に該当する場合、スタートストップ文字が印字されない問題を解消しました。
  様式(バーコード)
   [ヒューマン文字印字]:チェックあり
  機種(共通)
   [スタートストップ文字]:「印字する」
   [チェックキャラクタ]:「印字しない」
・レコード内に配置したアイテムの属性式でフィールドを参照する設定があり、この様式をジョブ内で複数回使用した場合、参照先フィールドへデータを入力せずVrSetFormすると、属性式の実行エラーが発生する問題を解消しました。
・スプーラ制御コマンド「SvfSpoolerCtrl」に、ジョブ一覧(job)、ジョブ削除(delete)、前ジョブ削除(delete-all)が追加されました。使用方法は以下のとおりです。
  ジョブ一覧:SvfSpoolerCtrl job [PrinterName]
  ジョブ削除:SvfSpoolerCtrl delete [PrinterName][JobNo][JobNo]...
  全ジョブ削除:SvfSpoolerCtrl delete-all [PrinterName]
・LPR処理中にCancelledKeyExceptionが発生し、プリンタースレッドが終了することで、印刷中のままになる問題に対応しました。
・LPRでデータフェーズ最後の応答としてNackが返ってきても正常終了とされる問題を解消しました。
・SVF環境設定のプリンタ設定で、ソフトフォントを「使用する」に設定時の印刷性能が飛躍的に向上しました。
・ベーシックモードの矩形と同じ位置にベーシックモードの直線を設計した様式を拡縮設定で出力すると、直線と矩形の位置にずれが発生する問題を解消しました。
・グラフィックモードのフィールドにマスクデータを設定した様式を作成し、同フィールドにソフトフォントが適用された文字を出力すると、当該文字が出力されない問題を解消しました。
・SVFX-Designer Ver. 8.2以前で作成した順次アクセス記憶(FCSeqStorage)を含む様式を拡縮して出力した際、Exceptionが発生する問題を解消しました。
・固定文字にソフトフォントを使用する様式を使用してドットプリンタへの出力を行うと、ソフトフォントを含む文字列が出力されない問題を解消しました。
・連写内に雲形吹き出しのリピートを持つ様式において、雲形吹き出しの属性式で位置・サイズに関わる関数(POS,START_POS,END_POS,MOVE,SCALE)を指定すると、属性式が有効にならなくなる問題を解消しました。
・Oracle E-Business Suiteにおいてパラメータテキストファイルを使用する際、複数回指定可能なパラメータを指定すると2つ目以降のパラメータの設定値が有効にならない問題を解消しました。
・[重複時の罫線サプレス]プロパティを有効とした様式を使用し、罫線の一部がサプレスされる場合に、パフォーマンスが劣化する問題を解消しました。
・クエリー抽出条件において、以下の条件を満たした場合にLIKE演算子が自動的に挿入される問題を解消しました。
  ① 演算子を明示せず「%」または「_」文字によるワイルドカードの指定がある
  ② C版 Ver. 6.3からJava版 Ver. 9.1へ移行した
・複数の様式ファイルを使用した帳票を出力する際に、ページマスクアイテムを使用しない様式ファイルを読み込んだ後にページマスクを使用した様式ファイルを読み込んだ場合、ページマスク機能が有効にならない(ページマスクを指定した範囲のフィールドアイテムが表示される)問題を解消しました。
・繰り返しに「雲形の吹き出し」が含まれる場合、属正式に設定したEND_POS,MOVE, POS, SCALE, START_POS関数が有効にならない問題を解消しました。
・フィールドアイテムにおいて、[属性式]プロパティにPAINT関数を使用して印刷した場合、フィールドの背景を塗り込む領域がフィールドのレイヤーに含まれず、そのフィールドが他アイテムと重なっている場合、PAINT関数が反映されていないような出力になる問題を解消しました。
・レコードアイテムが以下の条件すべてに該当する場合、印刷時に罫線サプレスが有効にならない問題を解消しました。
  - レコードの属正式に「STROKE_STYLE」関数または「FILL_STYLE」関数が設定されている
  - レコード範囲に罫線サプレス範囲が狭まるような、他の任意の図形(罫線)
   を配置されている(罫線サプレスの範囲がレコードの全幅ではない)
・SVFスプーラの制御用コマンドに新たにジョブ再開コマンド(jobrestart)を追加しました。指定されたプリンターのキューにあるジョブを「印刷待ち」にしてからプリンターを再開します。
 使用法)SvfSpoolerCtrl jobrestart プリンター名 [プリンター名...]
・SVFスプーラを使用して任意のプリンターへスプールされたジョブを削除する場合、まれにジョブが削除されずプリンターへ出力されてしまう問題を解消しました。
・レポートライターモードで使用する様式において、繰り返し対象とした任意アイテムの属性式へ、任意フィールドを参照するTEXT関数などを指定した場合、改ページ後の任意アイテムの属性式が指定したフィールドを参照しない問題を解消しました。
・グラフィックモード専用アイテムのメモアイテムにおいて、様式に配置したメモの[折り返しコーナーサイズ(dot)]プロパティに0を設定して印刷した場合、NullPointerExceptionを起因とする例外が発生する問題を解消しました。
・フィールドの属性式において、アスペクト比固定のAREA関数(第3引数が1)を指定し、全角1文字または半角1文字で文字データを出力する場合、AREA関数が意図しない結果となる問題を解消しました。
・機種設定の[ステータス取得プロトコル]プロパティにおいて「Host Resource MIB」を使用する場合、使用するプリンターによっては(※)ArrayIndexOutOfBoundsExceptionが発生することにより、ステータス監視スレッドが停止してしまう問題を解消しました。
 (※)富士通 Printia LASER XL-5400等
・イメージアイテムにおいて、「イメージの種類」プロパティを『ファイル名を実行時に設定』に選択し、byte stuffing(0xFF)が含まれるJPEGファイルを指定して帳票出力を行うと、ArrayIndexOutOfBoundsExceptionが発生する問題を解消しました。
・テキストフレームアイテムに任意の文章が含まれ、文字列編集ダイアログ上の設定項目「空き量調整を有効にする」チェックボックスにチェックが無い状態で設定した様式を使用し、日本語以外の言語OS上で印刷出力した場合、日本語OS上で印刷出力された当該テキストフレーム内容と文字間隔が不一致となることがある問題を解消しました。
・グラフィックモードのレコードアイテムにおいて、「枠の種類」プロパティを『四辺』に選択した場合、辺ごとに指定可能となる「線種、表示・非表示、線幅」プロパティの設定内容が反映されない問題を解消しました。
・雲形吹き出しアイテムの出力サイズが設計時のサイズより大きく出力される問題を解消しました。
・サブフォーム領域外に配置された矩形アイテムが、[重複時の罫線サプレス]の境界として誤認識される問題を解消しました。
・1アイテム中の属性式でPAGE_VISIBLE関数の後にVISIBLE関数を設定した場合に、VISIBLE関数が優先されない問題を解消しました。
・グラフィックモードの矩形アイテムにおいて、属性式のFILL_COLOR(0)が正常に実行されない問題を解消しました。
・属性式のシステム変数「_REPEAT_NO」を使用した場合に、実際の値よりも1少ない値で評価される問題を解消しました。
・SVF for Oracle E-Business Suiteで、EBS実行部のログが出力されない問題を解消しました。
・フィールドアイテムに設定した属性式のAREA関数において、フィールドに指定したデータが2文字以下の場合に文字が欠落する問題を解消しました。
・互換モードのレコード内に互換モードの矩形アイテムを配置し、レコードに対し属性式のFILL_STYLE関数で塗り込みを行うとレコード内の矩形アイテムが上書きされる問題を解消しました。
・サイズの大きなPNGファイルを使用すると、パフォーマンスが劣化する問題を解消しました。
・テキストフレームにて、文字列編集ダイアログの文字タブにある半角フォントを[なし]にして保存し、再度フォームファイルを開くと空白に変わる問題を解消しました。
・フィールドのプロパティが以下の条件に該当する様式を印刷した場合、属性式の処理結果が不正となる問題を解消しました。
  - [編集式]にFORMAT関数またはFORMAT2関数を指定
  - [属性式]に次のいずれか関数を指定
   ・UNDERLINE関数[領域指定]パラメーターにゼロ以外を指定
   ・PAINT関数[罫線検索方式]および[領域指定]パラメーターにそれぞれ
    「1」を指定
   ・AREA関数
・イメージを配置した様式が以下の条件に該当する場合、指定した画像が不正なサイズで出力される問題を解消しました。
  - グラフィックモードで作成
  - 用紙の[印字位置調整(X)(mm)]プロパティ、または任意機種のSVF環境設定
   [印字位置調整量(横)]プロパティがゼロ以外
  - イメージ
   ・[イメージの種類]が「ファイル名を実行時に設定」
   ・[印刷サイズ]が「アスペクト比固定での可変」
・イメージを配置した様式が以下の条件に該当する場合、指定した画像の出力位置がずれる問題を解消しました。
  - グラフィックモードで作成
  - イメージ
   ・[イメージの種類]が「ファイル名を実行時に設定」
   ・[回転角度]がゼロ以外
   ・[属性式]の設定
・チャートを配置した様式の出力パフォーマンスを改善しました。
・[グループサプレス]がオンの自動リンクフィールドを拡張自動リンクモード(ReportWriter.AutoLinkMode=1、2、3のいずれか)で実行した場合に、改ページ後のデータが印字されない問題を解消しました。
・マスクイメージが設定されたフィールドにデータをセットしなかった場合、出力結果にマスクイメージファイル名が表示される問題を解消しました。
・レコードの高さ<自動リンクフィールドの高さ×自動リンクフィールドピッチで設計されたレポートライター形式の様式ファイルを拡張リンクモード
(ReportWriter.AutoLinkMode=1、2、3のいずれか)で印刷すると、場合によって拡張後のレコード位置が不正となり文字が重なって印字される問題を解消しました。
・SVF環境設定において、[リンクフィールド]タブの[区切り文字]を「その他」に指定した場合、入力欄に以下の文字が入力できない問題を解消しました。
  - 「/」(スラッシュ)
  - 「-」(ハイフン)
・日本語ロケールにおいて、U+F700~U+F71A、U+F71C~U+F71Dの範囲に設定された外字が、半角の文字ピッチで表示される問題を解消しました。
・クエリーファイルで「印刷フィールド名」が指定されていない場合に、「DBフィールド名」を「印刷フィールド名」として処理すべきところが、テーブル名を付加した「DBフィールド名」を「印刷フィールド名」として処理してしまうため、[-505]エラーが発生し、フィールドに値が出力されない問題を解消しました。
・フィールドの[重複時の罫線サプレス]プロパティがオンで、各アイテムが以下の条件に該当する様式を数レコード分の値を指定して印刷した場合、矩形にてサプレスされた範囲でサブフォームの[展開方向]とは異なる方向の罫線(縦方向の時、横罫線)が出力されない問題を解消しました。
  - サブフォーム
   ・[展開方向]が「縦」または「横」
   ・サブフォーム内にレコードを配置
  - レコード
   ・[レコードタイプ]が「明細レコード」
   ・[外線の有無]がオン
   ・[枠の種類]が「四角」または「四辺」
   ・レコード内にフィールドを配置
  - フィールド
   ・[重複時の罫線サプレス]がオン
   ・フィールド周囲を取り囲むように矩形を配置
  - 矩形
   ・サブフォームの[展開方向]側にはみ出すように配置
   ・配置状態はサブフォーム外、またはサブフォーム内
・印字位置調整(X、Y)の値を指定したXML様式ファイルにおいて、フィールドの属性式でPAINT関数を利用し、背景塗り込みによる文字強調を指定していると、塗り込み範囲が指定どおり正しく反映されない問題を解消しました。
様式ファイルの印字位置調整(X、Y)の値が0の場合には、PAINT属性を利用していても、この問題は発生しません。
・フィールドの[重複時の罫線サプレス]プロパティがオンで、各アイテムが以下の条件に該当する様式を数レコード分の値を指定して印刷した場合、矩形または直線にてサプレスされるべき範囲の横罫線が出力されない問題を解消しました。
  - サブフォーム
   ・[展開方向]が「縦」
   ・サブフォーム内にレコードを配置
  - レコード
   ・[レコードタイプ]が「明細レコード」
   ・[外線の有無]がオン
   ・レコード内にフィールドを配置
  - フィールド
   ・[重複時の罫線サプレス]がオン
   ・右側に矩形または直線を配置
  - 矩形、直線
   ・レコードの上下辺いずれか一方を突き抜けて縦断するように配置
・各アイテムが以下の条件に該当する様式を使用し、レコードへの出力時に改ページが発生する長さとなるデータを自動リンクフィールドに指定して、拡張自動リンクモード「2」または「3」で印刷するとNullPointerExceptionが発生する問題を解消しました。
  - サブフォーム
   ・サブフォーム内に複数のレコードを配置
  - レコード
   ・レコードごとの内部に自動リンクフィールド、通常のフィールドを配置
  - フィールド(自動リンクフィールドは除く)
   ・[属性式]に任意の設定
   ・[計算式]または[編集式]に総ページ数(_TOTAL_PAGE_COUNT)を参照
    する設定
・共通ページに設計したグラフィックモードのイメージアイテムに対してページごとに異なる画像を出力した場合(2ページ目以降に画像を出力しない場合も含む)、1ページ目の画像が全ページに出力される問題を解消しました。

注意事項

共通
・HP-UX環境でサロゲートペア文字のソフトフォントを使用すると処理時間がVer. 9.1 SP2と比べて劣化します。
・マルチスレッド(5スレッド以上)で印刷を実行するとVrSetFormでエラー[-4971]が発生する場合があります。
 注:上記の問題は、製品メディアに同梱されている修正モジュール(Ver. 9.2.0.38)を適用することで解消されます。
   なお、上記の問題は、調査により5スレッド未満でも発生する場合があることが分かりました。
・中国語繁体字OS環境で、APPLICATION MENU画面を開くと、簡体字で表示されます。
・追加したSVFサーバーをアンインストールしても、SVFサーバー管理ユーティリティ上にライセンス情報が残ります。
・プリンタープロパティで様式ファイルを縮小した時に、テキストフレームの印字位置がずれます。
・Windows Server 2012の操作選択画面では、コンボボックス内の製品名が途中までしか表示されません。
・環境設定画面から表示される子画面のタイトルがメニューの文言と一致していない子画面があります。
・中国語ロケールでインストール中に表示されるダイアログの一部に中文と英語が混在しています。
・中国語簡体字の表記で一部統一されていない箇所があります。
・繁体語OSにインストールした時、使用する言語に最初に表示される言語が簡体語になっています。
・UNIX/Linux環境でのインストールまたはアンインストール中のメッセージにWindows用のメッセージが表示されます。
・「塗り込みなし」かつ「枠線なし」に設定された矩形は、Ver. 9.2では印字されます。Ver. 6.3と同じ出力結果にする場合は、矩形を削除してください。
 参考情報)FAQサイト ID : 1727
・UNIX/Linux環境でSVF関連のプロセスを起動したままアンインストールするとプロセスが残ります。アンインストール前には、必ずプロセスを停止してください。
・NUMSTR、NUMVAL関数で使用する大字において、新字体と旧字体が混在しています。
・Ver. 9.0より前のバージョンから上書きでのバージョンアップはできません。
Ver. 9.0より前のバージョンをご利用されている場合は、そのバージョンを一旦アンインストールした後、Ver. 9.2を新規にインストールしてください。
・Ver. 9.0より前のバージョンのアンインストール時に、作成したプリンタ情報を残すことができますが、それらのプリンターはプロパティファイルの書式が異なっているためVer. 9.2で使用することはできません。
 Ver. 9.0より前のバージョンをアンインストールする際にプリンター情報は削除し、Ver. 9.2インストール後、新規にプリンタを作成してください。
・Ver. 9.0にてフローチャートアイテムの廃止に伴い、実行時にフローチャートアイテムが含まれている様式ファイルが設定されている場合、スプライン曲線アイテムと固定文字アイテムに変換するように変更しました。
 なお、SVFX-Designerでは様式ファイルを読み込む際に変換し、フローチャートアイテムの新規作成は行えなくなります。
・ダイナミックアトリビュート機能は廃止されました。
 属性式の追加に伴い、Ver. 8.2までの属性変更(ダイナミックアトリビュート)機能は廃止されました。
 Ver. 9.0より新たに追加された属性式への変更が必要となります。
 Ver. 9.0では、様式ファイル内での属性式指定による制御のみとなり、Ver. 8.2まで対応しておりました、API関数(VrAttribute)での属性変更機能は廃止となります。

制限事項

PDF
・AIX 6.1/Java7環境で同じ帳票を複数スレッドでPDFに出力すると、スレッドごとにファイルサイズが同一になりません。
・サロゲートペア文字は、全半角テーブルで半角を指定してもすべて全角として判定するため、グラフィックモードの編集スタイルの結果が正しくありません。
・HP Java 6.0.08、6.0.09を使用し、繰り返し設定された様式を出力した場合、不正なPDFファイルが作成される場合があります。
 HP Java 6.0.10以降を利用してください。
・IBM Java1.5とフォントキャッシュの機能の組み合わせでSegmentation errorになることがあります。
・サロゲートペア文字出力において使用できるフォントは固定ピッチフォントのみとなります。
・EMF機種のプリンタープロパティ「GID出力制御」は、ベーシックモードのみ有効です。

EMF
・IBM Java5でタイ語出力すると文字の一部が欠ける場合があります。
・Solaris環境にて、韓国語用SUフォントを使用した場合、通貨記号(ウォンマーク)が正しく出力されません。
 Javaの引数オプション「-Duser.language=Korean」を指定することにより回避可能です。
・Solaris環境にて、SU明朝フォントを使用した場合、0x5C(Reverse Solidus)が、0xA5(Yen Sign)の情報で取得され、文字幅が全角幅で出力されます。
・タイ語出力の際、以下の制限事項にご注意ください。
  - 互換モード
   ピッチ、縦書き、回転、編集スタイル、文字列関数(AT、LEFT、LEN、RIGHT、
   MID)、横倍率については指定不可。縦倍率を指定した場合、それに比例して
   GDIにより横倍率が自動で設定されます。
  - グラフィックモード
   ピッチ、縦書き、編集スタイル、文字列関数(AT、LEFT、LEN、RIGHT、MID)
   については指定不可。
  - タイ語は複数バイトで1文字を構成するため、設計フィールド長は出力バイト
   数を意識して設定する必要がある。
  - リンクフィールド、テキストフレームを使用した場合、タイ語での正しい単語
   区切りでは改行されない。
  - タイ語、グラフィックモードのフィールドにプロポーショナルフォントで
  「左詰め」、「無編集」以外で出力すると意図しない出力位置となるケース
   があります。
  - EMFグラフィックモードでTrueTypeフォントを使用した場合、U+0E26へ母音、
   声調記号を組み合わせると文字化けすることがあります。
   EMFグラフィックモードの描画は、Java AWTまたはフォントに依存するため
   互換モードを使用することで回避できます。
  - Cordia系TrueTypeフォントを使用し、U+0E2Cへ上母音や声調記号を組み合わ
   せると文字が重なることがありますが、AngsanaUPC、AngsanaNewを使用する
   ことで回避できます。
  - EMFグラフィックモードの処理は、java.awtでの描画/EMF互換モードの描画は、
   Windows GDIやフォントに依存するために一部文字や記号のずれが生じること
   があります。
   「子音+0E33+声調記号」の組み合わせについては声調記号が下にずれること
   があります。
   子音+0E4D+声調記号+0E32と入力することで回避可能で、正しい順(子音+
   母音+声調記号)で入力した場合には問題なく出力できます。
   また、グラフィックモードOFF様式でPoint:5.5の固定文字を出力時、声調記号
   が右にずれることがあります。

EMFPLUS
・グラフィックモードの固定文字・フィールドアイテムで、アウトライン設定をした際、線幅をデフォルト設定値(1dot)以外に変更した場合、以下の出力が不正となります。
 - 外字の出力
 - 出力フォント名の指定
・Solaris環境にて、SU明朝フォントを使用した場合、0x5C(Reverse Solidus)が、0xA5(Yen Sign)の情報で取得され、文字幅が全角幅で出力されます。

PDF Utility
・入力項目にタイ語やサロゲートペア文字を含む文字列を入力すると、Oracle Java 7の問題により文字列が正しく表示されない場合があります。
 この事象は表示のみの問題であり、内部データや保存される様式ファイルに影響はありません。
・多言語環境にて、PDFユーティリティのDrawStringメソッドをGUI画面で使用する場合、フォント選択コンボボックスに漢字名のフォントが含まれて表示されます。
・Windows 2008 R2環境にて、PDFユーティリティのDrawStringメソッドをGUI画面で使用する場合、アクセス権限により、埋め込みフォントファイル選択ダイアログには%windir%Fonts配下のフォントファイルは表示されません。
 %windir%Fonts配下のフォントファイルを使用する場合、予め他のフォルダにコピーして選択するか、フォントファイルパスを直接テキストボックスに入力してください。
・サロゲートペア文字出力において使用できるフォントは固定ピッチフォントのみとなります。

PAlite
・WindowsServiceのインストールに失敗した状態でアンインストールを実施すると完了しているにもかかわらず、「WindowsServiceからのアンインストールに失敗しました」メッセージが出力されます。
・日本語OSの仮想環境上に英語OSを構築してSVFを動作させた場合、ログファイルに出力される日付および時刻が日本の時刻で記載される場合があります。
・同一ポートに対してファイルサイズが大きな出力を多重処理した場合、PAliteのサービスが強制終了する場合があります。
 上記現象が発生した場合は、最新のプリンタドライバをご確認ください。
・エクスプローラにて「SVF PAlite for Windows x86.msi」「SVF PAlite for Windows x64.msi」を選択し、右クリックから「修復」メニューが表示されますが、このメニューを操作してPAliteを「修復」することはできません。
・「プログラムの追加と削除」から「SVF PAlite for Windows x86」「SVF PAlite for Windows x64」の削除を実施する場合に「キャンセル」ボタンが表示されますが、このボタンを操作してアンインストールを中断することはできません。
・PAlite Ver. 9.0以降では印刷データ受信部と印刷部は非同期処理となっています。Windowsプリンタードライバーの「プロパティ」-「詳細設定」タブにて「プリンタに直接印刷データを送る」を設定していた場合に、PAlite Ver. 8.2以前とVer. 9.0以降では上位アプリケーションに処理結果が戻るタイミングが異なります。
・Windowsプリンタードライバーの[プロパティ]-[詳細設定]タブで「全ページ分のデータをスプールしてから、印刷データをプリンターに送る」を選択し、PAliteに対してEMF機種、またはEMFPLUS機種を使用して複数の印刷を同時に実行した場合に、PAliteの印刷ジョブが異常終了する場合があります。
・アンインストール時にログファイルおよび、インストーラー内で起動しているプログラムが作成するログファイル(ファイル名の末尾が"State")が残ります。
 これらはインストーラー管理外のファイルであることと、トラブルなどによりユーザーに確認していただく可能性があるため、削除対象外としています。

共通
・クエリ接続ユーティリティで入力項目にタイ語やサロゲートペア文字を含む文字列を入力すると、Oracle Java 7の問題により文字列が正しく表示されない場合があります。この事象は表示のみの問題であり、内部データや保存される様式ファイルに影響はありません。
・サロゲートペア文字は、全半角テーブルで半角を指定してもすべて全角として判定するため、文字列取得関数の結果が正しくありません。
・楕円の円弧、楕円アイテムの高さ、幅が20000dotのとき、SCALE関数が有効になりません。
・OEM製品のインストール後に同じ製品の正規ライセンスをアクティベートし、それを解除すると未アクティベート状態となります。
・オプション機種のライセンスを追加した時と、削除した時の環境設定の挙動は違います。
・円グラフの[ラベル引き出しの上限]を100パーセントに指定すると、引き出し線が描画されない場合があります。
・合成アイテムに設定する前のアイテム名と同名のアイテムの属性式は有効になりません。この場合は、属性式を指定したいアイテム名を変更してください。
・ROUND関数にて引数に-37以下の値を設定すると「0」が出力されます。
・連写内のレコードに2次元バーコードを配置し、「レコード内のフィールドだけを出力する」をオフに設定した場合、バーコードの出力が不正になります。
・サービス停止後、SVFインストール先をディレクトリごと削除をした後にアンインストーラからアンインストール実行しても、サービスが残ります。
・IBM Java5(AIX)でソフトフォントユーティリティコマンドライン実行するとUnsupportedClassVersionErrorが発生します。
・アクティベーションを解除していないにもかかわらずサイレントアンインストールできます。
・インストール先が書き込み権限のないディレクトリの場合、エラーメッセージが表示されず、インストールに失敗します。
・ディスプレイの解像度が低いとインストール時とアンインストール時のメッセージが途切れます。
・Arial Unicode MSフォント使用時、サロゲートペア文字は正しく表示されません。
・レコードに、属性関数「FILL_STYLE」と「STROKE_COLOR」を同時に設定する場合は、「STROKE_COLOR」を先に指定してください。
・インストールディレクトリに「.dtmp」または「.ntmp」拡張子のファイルが存在するとアンインストールができません。
・属性関数「PAINT」によって出力された塗り込みは、同じ階層にある他のアイテムの上に塗りこみされるため隠れてしまいます。
 塗り込みの上に描画したい場合は、上のレイヤーに移動してください。
・IBM拡張文字を使ったソフトフォント指定が出力に反映されない場合があります。
・[展開方向]が[縦]のサブフォームで、罫線サプレス時にフィールドを区切る縦罫線が矩形の場合に、正常に罫線サプレスされされません。矩形を直線に変更することで回避できます。
・インストール先にネットワークドライブ、リバースポイント、仮想ドライブ、シンボリックリンク、および仮想ネットワークドライブは指定しないでください。
・svf_startup.shシェルを実行後、サービス起動が確認できる前にsvf_shutdown.shを実行しないでください。実行した場合は、プロセスが残るときがあります。
・インストール先に全角文字や空白、サロゲートペア文字、IVS文字を含むフォルダーパスやフォルダー名を使用すると正しく動作しません。フォルダーパスやフォルダー名に全角文字や空白、サロゲートペア文字、IVS文字を使用しないでください。
・連写内レコード内リピートアイテムの属性変更が効きません。
・編集式にSVFX-Designer Ver. 8.2までで設定することができる属性変更式を定義した様式ファイルを使用して帳票を出力すると、デバッグログに「-405」が出力される場合があります。
・円形チャートで同心円状に系列が配置されている場合、引き出し線が表示されない場合があります。
・HP Javaを使用し、PNG画像を出力した場合、画像ファイルの色が変色する場合があります。
この場合、出力の際にJava起動オプションに「-XX:+PrintCompilation」を追加することにより正常に出力されます。
・レポートライター形式の出力において、「重複時の罫線サプレス」の対象がサブフォーム階層外に配置された矩形の場合、正しく出力されません。
・フィールドアイテムにマスクイメージを設定した際、フィールドに出力するデータが無い場合にマスクイメージファイル名が出力されます。
・連写内のレコードに2次元バーコードを配置し、「レコード内のフィールドだけを出力する」をオフに設定した場合、バーコードの出力が不正になります。
・SVF実行部の出力結果が2Gバイトを超える場合、そのファイルサイズをアプリケーション側で取得するには、以下の条件を満たす必要があります。
  - VrQuit()・VrEndDoc()のいずれかが呼び出された後
  - Svfインスタンスが存在していて、かつ再度これらまたはVrSetPrinter()が
   呼ばれる前
・XPS機種への印刷は行なえません。
・フリーサイズ様式の拡大・縮小は印字位置にずれが生じることがあります。
・SVF実行部のアンインストール実行後に「すぐに再起動する」を選択すると、エラーメッセージが表示されることがありますが、追加操作の必要はありません。
 参考サイト:http://support.microsoft.com/kb/2002473/ja
・連写内にマスクを配置してプレビューすると、横方向へ複写されたマスク領域が印字されることがあります。
・バーコードリーダー(OPI-2201)で以下の条件のバーコードを読み込むと末尾にコロンが付加されることがあります。
  1)1段当りのセグメント幅2でExpanded Stacked出力するとシンボルが4段以上と
   なり、かつ、シンボル最下段のデータが1コード語となってpaddingが入る場合
  2)末尾がFNC1となる入力データでExpanded出力したもの
・グラフィックの縦書き固定文字で、縦倍率を指定した場合、外字の印字位置が左に寄って出力されます。
・グラフィックモードのフィールドをプロポーショナルフォントで出力した場合、編集スタイルの均等割付を設定すると、設計したフィールド幅で出力されず、全体の幅が短く出力されます。
・SVF実行部とMSフォントでは全半角判定の異なるコードが存在するため、Unicodeだけに存在する記号、全角文字、半角文字を組み合わせて出力すると文字がずれることがあります。