[詳細]
外字を使用している帳票である。かつ、
外字をイメージで運用している。かつ、
List Worksサーバ、またはアプリケーションサーバがログオフ状態になっている。かつ、
オープン帳票を登録する。
[発生VL]
Windows版全VL
[原因]
帳票登録時に、List Worksサーバ、またはアプリケーションサーバがWindowsにログインしていない。
または、ログインしているが、スクリーンセーバーがロック状態である。(ログオフと同じ状態)
[対処]
以下のいずれかの対処を行ってください。
対処1:スクリーンセーバーのロック解除
List Worksサーバ、またはアプリケーションサーバに、直接ログインし、スクリーンセーバーがロックされていないことを確認し、再度帳票を登録してください。
対処2:Charset Managerのインストール
Charset Managerの外字ロードサービスをインストールして、Windowsを起動してください。現象を回避できる場合があります。
Charset Managerの外字ロードサービスについては、“Charset Manager”のマニュアルを参照してください。
対処3:レジストリキーの追加
オープン帳票、かつ、以下のバージョン・レベルの場合は、レジストリのキーを追加してください。帳票登録時に外字が取り出せないときには、登録エラーとすることができます。以下にないバージョン・レベルの場合、対処はありません。
Windows版V10.1.0 + 緊急修正T006146WP-08/T008027WP-04以降、または、緊急修正T008026XP-07/T008028XP-04以降
Windows版V10.3.0 + 緊急修正T009077WP-07/T009197WP-03以降、または、緊急修正T009097XP-07/T009198XP-03以降
Windows版V10.3.0A + 緊急修正T010195WP-06/T010277WP-02以降、または、緊急修正T010196XP-06/T010278XP-02以降
Windows版V10.3.0B + 緊急修正T011524WP-04/T013715WP-01以降、または、緊急修正T011525XP-04/T013716XP-01以降
Windows版V10.3.0C + 緊急修正T012147WP-03/T013717WP-01以降、または、緊急修正T012148XP-03/T013718XP-01以降
Windows版V10.3.1 + 緊急修正T013204WP-02/T013787WP-01以降、または、緊急修正T013203XP-02/T013786XP-01以降
上記の修正を適用後、運用に応じて、以下の(1)~(3)のいずれかのレジストリを適用してください。レジストリの操作については、“レジストリのキーの操作について”を参考にしてください。
レジストリは、List Worksサーバ、または、アプリケーションサーバに適用してください。
注意
List Worksでは、オペレーティングシステムのAPIを使用して、フォントファイルから文字のビットマップを取り出し、「・」(中点)の文字コードを以下として比較しています。
Windows版V10.0.0以前:0xfb30(SJISコード) Windows版V10.1.0以降:0x1(SJISコード)
「GaijiError」が設定されている場合には、以下の文字コードでイメージ文字の比較が行われます。
CheckFontCodeに設定されたSJISコード
CheckFontCodeが設定されていない場合は、0x1のSJISコード
CheckFontUnicodeに設定されたUnicode
CheckFontUnicodeが設定されていない場合は、CheckFontCodeに設定されたSJISコード
CheckFontUnicode、CheckFontCodeが設定されていない場合は、0x1のSJISコード。
「GaijiError」が設定されていない場合は、外字が「・」で登録され、登録が正常終了します。
HKEY_LOCAL_MACHINE\SOFTWARE\Fujitsu\ListWORKS RunTimeLib\CurrentVersion\API
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Fujitsu\ListWORKS RunTimeLib\CurrentVersion\API
および
HKEY_LOCAL_MACHINE\SOFTWARE\Fujitsu\ListWORKS RunTimeLib\CurrentVersion\API
GaijiError
DWORD値
値のデータに0、1、2以外が指定された場合は、0が指定されたとみなします。
0:登録エラー
1:空白に置き換え
2:〓マークに置き換え
比較する文字をSJISコードで指定できます。
なお、「GaijiError」が設定されていない場合は、「CheckFontCode」で設定された値は無視され、イメージ文字の比較は行われません。
HKEY_LOCAL_MACHINE\SOFTWARE\Fujitsu\ListWORKS RunTimeLib\CurrentVersion\API
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Fujitsu\ListWORKS RunTimeLib\CurrentVersion\API
および
HKEY_LOCAL_MACHINE\SOFTWARE\Fujitsu\ListWORKS RunTimeLib\CurrentVersion\API
CheckFontCode
DWORD値
チェックする文字(登録結果が「・」(中点)となる文字コード)を、SJISコードの0x1~0xFFFFの範囲で指定
比較する文字をUnicodeで指定できます。
なお、「GaijiError」が設定されていない場合は、「CheckFontUnicode」で設定された値は無視され、イメージ文字の比較は行われません。
HKEY_LOCAL_MACHINE\SOFTWARE\Fujitsu\ListWORKS RunTimeLib\CurrentVersion\API
HKEY_LOCAL_MACHINE\SOFTWARE\Fujitsu\ListWORKS RunTimeLib\CurrentVersion\API
および
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Fujitsu\ListWORKS RunTimeLib\CurrentVersion\API
CheckFontUnicode
DWORD値
チェックする文字(登録結果が「・」(中点)となる文字コード)を、Unicodeの0x1~0xFFFFの範囲で指定