68

はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。
Page 2: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。
Page 3: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

はじめに

この度は、SVF for SATO/Java Editionをお買い上げいただき、誠にありがとうございます。

SVF for SATO/Java Editionは、サトー社のラベルプリンタからの出力を可能にするソフト

ウェアです。

本 製 品 は、SVFX-Designerにより作 成 された様 式 ファイル(.xml)、従 来 のSuper Visual

Formade設計部で作成された様式ファイル(.frm)に対応しています(Ver.7.0では、XML様

式ファイルのみサポートとなります)。

SVFX-Designerを使用したグラフィックモードに対応しているプリンタ機種は次の通りとなります。

・PDF

・PostScript

・LIPS4

・RPCS

・EMF

・Xerox DP Series

・Unisys JPP

・Hitachi Prinfina MANAGER PS

SVF Java 実行部で多言語ライセンスを使用する場合は、使用言語に対応したオプション

をインストールする必要があります。

多国語対応についてご不明な点がございましたら、弊社営業担当者までご連絡ください。

Page 4: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

ii

1 製品概要 1

動作環境 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

環境設定を表示するクライアント環境 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

文字フォント使用における注意点 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

フォントの追加方法 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

2 セットアップと解除 5

Windows 版のセットアップ .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Windows 版の解除 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Windows 版で登録されるサービス .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

SVF Java PRODUCT WEB Server Service .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

SVF Print Spooler Service .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

UNIX 版と Linux 版のセットアップ .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

UNIX 版と Linux 版の解除 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

UNIX 版と Linux 版で登録されるデーモンプロセス .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

SVF Java PRODUCT WEB Server Service .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17

SVF Print Spooler Service .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

3 環境設定 19

環境設定の起動 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

環境設定のメニュー概要 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

環境設定詳細機能 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

SVF 環境設定... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22

動作環境 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23

プリンタ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28

機種別基本設定... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36

4 SATO プリンタ機種別設計文字サイズ対応表 41

SR 系 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

レスプリ .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

MR 系 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

PT200e 系 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

5 サンプルプログラム 45 6 制限事項と FAQ 47

制限事項 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

製品全般に関する制限事項 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47

固定文字・フィールドに関する制限事項 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47

矩形・線に関する制限事項 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48

バーコードに関する制限事項 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48

イメージフィールドに関わる制限事項... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48

QR コードに関わる制限事項 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48

FAQ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

7 エラーコード 52

索 引 索引-1

Page 5: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

1 製品概要

1

1 製品概要

SVF for SATO/Java Editionは、サトー社のラベルプリンタからの出力を可能にするソフト

ウェアです。ユーザアプリケーションからAPI関数を呼び出すことで、上位アプリケーションから

の印刷データと、SVF設計部*で作成した様式ファイルやクエリーファイルとを、設定した内

容に組み合わせて出力を実行します。関連製品であるUniversal Connect/Xと組み合わ

せることによってノンプログラミングでの実行環境を構築することも可能です。

Page 6: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

2

SVF for SATO/Java Edition の動作環境は以下のとおりです。

動作可能なJDK

Sun MicroSystems J2EE、およびJ2SE準拠 JDK1.5.0 (32bit)

IBM J2EE、およびJ2SE準拠 JDK1.5.0 (32bit)

HP J2EE、およびJ2SE準拠 JDK1.5.0 (32bit)

OS

Microsoft○R Windows ServerTM2003 Standard Edition、Enterprise

Edition(x86互換 32bit、EM64T 64bit)

Microsoft® Windows Server™2003 R2 Standard Edition、Enterprise

Edition(x86互換 32bit、EM64T 64bit)

SUN○R Solaris○R、9(SPARC)、Solaris○R 10(SPARC)

HP○R HP/UX11i V2(IPF)、

IBM○R AIX5L Ver5.3、

Red Hat Enterprise Linux AS4.0(x86互換 32bit、EM64T 64bit)

Red Hat Enterprise Linux ES4.0(x86互換 32bit)

Red Hat Enterprise Linux 5.0 Advanced Platform (32bit)

Red Hat Enterprise Linux 5.0 (Server 32bit)

最小動作メモリ 512MB(*1)

HDD Windows版:約120Mbyte UNIX/Linux版:約50Mbyte

高速ドライバ

対応 ラベル

MR410e

MT410e

SR412

PT200e

L'esprit R8

L'esprit T8

L’esprit R12

L’esprit T12

*1 実際の運用形態にあわせて設定するようにしてください。

SVF for SATO/Java Edition を使用するには次のいずれかの製品が必須となります。

・SVF for Java Print

・SVF for PDF

・SVF for XPS

*SVF 設 計 部 :本 マニュアルでは、Super Visual Formade フォーム設 計 部 、および

SVFX-Designer の FormDesiger を総称して「SVF 設計部」と呼びます。

動作環境

Page 7: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

1 製品概要

3

環境設定を表示するクライアント環境 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・

OS Microsoft® Windows® XP Professional Microsoft® Windows Vista™

必須アプリケーション/

プラグイン

Internet Explore6.0、7.0

Java Plug-in 1.5.0、1.6.0(Internationalバージョン)

最小動作メモリ OS、およびJava Plug-inが動作する最小メモリサイズ

Page 8: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

4

SVF for Java Print では、実行環境によってフォントのライセンスが必要となります。

次の表で「フォント必要」とあるものについては、サーバ、またはクライアントコンピュータに実

際に使用するフォントが必要となります。

弊社では「SU フォント」というフォントを用意しております。等フォントをご希望の場合は、弊

社営業担当までご連絡ください。

OS

モード *1

Windows AIX Redhat

Linux Solar is HP-UX

グラフィック*2 フォント

不 要

フォント

必 要

フォント

必 要

フォント

必 要

フォント

必 要

PDL

ベーシック*3 フォント

不 要

フォント

不 要

フォント

不 要

フォント

不 要

フォント

不 要

*1 「モード」とは、各テキスト系のアイテム(固定文字等)に対してのモードです。

*2 「グラフィック」とはテキスト系のアイテムが 1 つでもグラフィックモードで作成されてい

る場合です。

*3 「ベーシック」とはすべてのテキスト系のアイテムをベーシックモードで作成している場

合です。

Windows で MS フォント以外のフォントを使用したい場合、または UNIX 系でフォントを追加

する必要がある場合、使用したいフォントを次のディレクトリに配置する必要があります。

Windows 版 %SystemRoot%\Fonts

UNIX 系 $JAVA_HOME/jre/l ib/fonts

OS ごとに設定方法が異なります。詳細な設定方法については次の URL を参照してくださ

い。

http://www.wingarc-support.com/user/java/reference/index.html

文字フォント使用における注意点

ソフトフォントを使用している場合は、サーバにソフトフォントを配置することについての使

用許諾がされたフォントが必要となります。

SVF for SATO/Java Edit ion はグラフィックモードに対応していません。

OCRB フォントの出力(Windows 版について)

OCRB を出力する場合は、サーバにフォントが必要となります。

フォントの追加方法

Page 9: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

2 セットアップと解除

5

2 セットアップと解除

SVF for SATO/Java Edition には Windows 版、UNIX 版、Linux 版の 3 種類があります。

ここでは、それぞれの SVF for SATO/Java Edition のセットアップと解除の方法、登録され

るサービスの種類とその操作方法、起動方法について説明をします。

SVF for SATO/Java Edition をセットアップする前に、SVF for Java Print・SVFforPDF・

SVF for XPS のいずれかのセットアップを完了しておきます。各製品のセットアップについて

は、各製品のユーザーズ・マニュアルを参照してください。

SVF for SATO/Java Edition の Windows 版のセットアップは、次の手順でおこないます。す

で に 他 の SVF Java PRODUCT 製 品 群 を セ ッ ト ア ッ プ し て い る 場 合 は 、 SVF Java

PRODUCT はセットアップされた状 態 となっていますので、直 接 SVF for SATO/Java

Edition のセットアップ画面が表示されます。その場合は、手順 5 から参照してください。

1 SVF for SATO/Java Edition の CD‐ROM を CD‐ROM ドライブにセットします。自動的に、

セットアップ画面が表示されない場合は、エクスプロ―ラで CD‐ROM の「Setup.exe」をダ

ブルクリックします。

「Instal lShield ウィザード」が実行され、開始画面が表示されます。

<[Instal lShield ウィザード]の開始画面>

2 [次へ]ボタンをクリックします。

Windows 版のセットアップ

Page 10: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

6

[インストール先の選択]画面が表示されます。

<[インストール先の選択]画面>

3 セットアップ先のフォルダを選択します。現在選択されているフォルダでよければ、[次へ]

ボタンをクリックします。セットアップ先を変更するには、[参照]ボタンをクリックしてフォル

ダを選択します。

[ファイルコピーの開始確認]画面が表示されます。

<[ファイルコピーの開始確認]画面>

4 現在設定されている内容でよければ、[次へ]ボタンをクリックします。

CD‐ROM からハードディスクへのファイルのコピーが開始されます。

Page 11: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

2 セットアップと解除

7

コピーが終了すると画面がとじ、SVF for SATO/Java Edition のセットアップ画面が表示さ

れます。

<[Instal lShield ウィザード]の開始画面>

5 [次へ]ボタンをクリックします。

[ファイルコピーの開始確認]画面が表示されます。

<[ファイルコピーの開始確認]画面>

6 現在設定されている内容でよければ、[次へ]ボタンをクリックします。

CD‐ROM からハードディスクへのファイルのコピーが開始されます。

<[セットアップステータス]画面>

Page 12: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

8

コピーが終了すると、[Instal lShield ウィザードの完了]画面が表示されます。

<[Instal lShield ウィザードの完了]画面>

7 [完了]ボタンをクリックします。

セットアップが終了します。

Page 13: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

2 セットアップと解除

9

SVF for SATO/Java Edition を解除するには、次の手順でおこないます。

SVF Java 実行部製品が複数セットアップされている場合、いずれかの SVF Java 実行部

製品を解除すると、その他すべての SVF Java 実行部製品も解除されます(SVF Java

PRODUCT も含む)。

ただし、次の製品のいずれかがセットアップされている場合は、SVF Java 実行部よりも先

にこれらの製品を解除する必要があります。

・UniversalConnect/X

・Universal Connect/X Mail Edition

・Report Director Enterprise

1 [スタート]-[設定]-[コントロールパネル]-[アプリケーションの追加と削除]を選択します。

[アプリケーションの追加と削除]画面が表示されます。

<[アプリケーションの追加と削除]画面>

2 「SVF for SATO/Java Edition」を選択し、[変更と削除]ボタンをクリックします。

Windows 版の解除

プリンタ情報を保存したい場合は、以下のファイルのバックアップをとる必要があります。

・ vfreport.defaults.properties

・ vfreport.printers.properties

・ vfreport.properties.ja

・ vfreport.properties.en

・ vfreport.properties.zh_CN

・ vfreport.properties.cs_CZ

・ vfreport.properties.fr_FR

・ vfreport.properties.ko

・ vfreport.properties.zh_TW

・ vfreport.spooler.properties

・ vfreport.volumelist.txt

Page 14: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

10

「Instal lShield ウィザード」が実行され、[アンインストール内容の確認]メッセージが表示され

ます。

<[アンインストール内容の確認]メッセージ>

3 現在セットアップされているすべての SVF Java 実行部製品を解除してよい場合は[は

い]ボタンをクリックします。

SVF Java 実行部ごとに、作成したプリンタ情報の削除確認メッセージが表示されます。

4 各メッセージについて、作成したプリンタ情報を残す場合は[はい]を、削除する場合は[い

いえ]を選択します。

すべての SVF Java 製品についてのプリンタ情報の保存・破棄を指定後、ハードディスクか

らアプリケーションとすべてのコンポーネントの削除が開始されます。

削除が終了すると、[メンテナンスの完了]画面が表示されます。

<[メンテナンスの完了]画面>

5 [完了]ボタンをクリックします。

SVF for SATO/Java Edition、および SVF Java PRODUCT の解除が終了します。

Page 15: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

2 セットアップと解除

11

SVF for SATO/Java Edition の セ ッ ト ア ッ プ が 終 了 す る と 、 自 動 的 に 、 SVF Java

PRODUCT WEB Server Service と、SVF Print Spooler Service の2つのサービスが登 録さ

れます。

[スタート]-[設定]-[コントロールパネル]-[管理ツール]-[サービス]で表示される[サー

ビス]画面において起動状況の確認をおこなったり、起動・停止などを手動でおこなったり

することができます。

<[サービス]画面>

登録されるサービスのデフォルトのポートは、次の通りです。

SVF Java PRODUCT WEB Server Service 44080

SVF Print Spooler Service 44081

ポートの変更をおこなう場合は、SVF Java PRODUCT WEB Server Service のポートは、

serverconfig.properties の 「 port= 」 、 SVF Print Spooler Service の ポ ー ト は 、

vfreport.properties の「Spooler.DaemonPort=」を変更します。変更後、それぞれのサービ

スの再起動が必要になります。

Windows 版で登録されるサービス

serverconfig.properties と vfreport.spooler.properties の保存先ディレクトリは次 の通

りです。

・serverconfig.properties セットアップディレクトリ\SVFJP\SimpleHttpd

・vfreport.spooler.properties セットアップディレクトリ\SVFJP\svfjpd\lib

Page 16: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

12

SVF Java PRODUCT WEB Server Service ・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF Java PRODUCT WEB Server Service とは、環境設定等を起動する際に Web サー

バを介さなくても、動作できるように起動しておく Web サーバのサービスです。

SVF Java PRODUCT WEB Server Service の操作は、次の手順でおこないます。

1 [スタート]-[プログラム]-[SVF Java PRODUCT]から、実行するメニューをクリックします。

選択したメニューが起動されます。

<SVF Java PRODUCT WEB Server Service の操作>

WEB サービスコマンドウィンドウ起動

WEB サービスコマンドウィンドウを起動します。WEB サービスコマンドウィンド

ウでは、処理の流れを確認することができます。

コマンドウィンドウを停止するには[Ctrl]キー+[C]キーをおします。

WEB サービスの起動

WEB サービスを起動します。

WEB サービスの停止

WEB サービスを停止します。

SVF Java PRODUCT WEB Server Service がすでに起動している場合や、サービス起

動している場合は手動による起動は必要ありません。

スプーラステータスについては、次項の「SVF Print Spooler Service」を参照してくださ

い。

Page 17: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

2 セットアップと解除

13

SVF Print Spooler Service ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF Print Spooler Service は SVF 独自の専用スプール機能です。セットアップをおこなうとサー

ビスに登録され、デフォルトでは自動で起動します。

SVF Print Spooler Service は、TCP/IP(LPR ポート)での接続がおこなえるかどうかを判断し、ス

プールデータをプリンタに送ります。印刷を実行する時には、かならず起動しておきます。スプー

ル状況を確認したり制御したりするには、メニューから[スプーラステータス]を選択します。

スプーラステータスの操作は、次の手順でおこないます。

1 [スタート]-[プログラム]-[SVF Java PRODUCT]-[スプーラステータス]をクリックします。

[スプーラステータス]画面が表示され、画面に SVF for SATO/Java Edition で登録し現

在スプールをおこなっているプリンタ名が表示されます。

2 "No. ?:"と表 示 されますので、スプールの状 況 を確 認 するプリンタ名 の番 号 を入 力 し、

[Enter]キーをおします。

”localhost:xxxxxx> Commands(s,p,j ,d,a,r,h,q) ?: ”と表示されます。xxxxx はプリンタ名

です。印刷データが無い場合は unknown と表示されます。

3 実行するコマンドを選択します。

SVF Print Spooler Service がすでに起動している場合や、サービス起動している場合

は手動による起動は必要ありません(エラー画面が表示されます)。

プリンタ名は環境設定で登録しただけでは表示されません。Spooler サービス起動後、

印刷処理(スプール)をおこなったプリンタ名のみが表示されます。また、ファイルへの出

力をおこなった場合は表示されません。

Page 18: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

14

コマンドが実行されます。

<[スプーラステータス]画面の例-NEC2300(No1)のプリンタのスプール状況(j)を確認>

s : Change server.

SVF for Java Print が複数台のコンピュータにセットアップされている場合

などに、サーバの切り替えをおこないます。

p : Change printer.

プリンタを切り替えます。

j : Show job lists.

選択したプリンタの印刷ジョブ一覧を表示します。

d : Delete jobs.

選択したプリンタの印刷ジョブを削除します。この後に、削除する番号を

入力します。

a : Abort printer.

選択したプリンタを一時停止します。スプールは可能です。また、スプール

途中のデータを停止する事もできます。

r : Restart printer.

タイムアウトしたり、リトライ回数が過ぎたりしたスプールデータを、再度出

力するようにします。

一時停止中のプリンタを再開し、印刷中に一時停止したジョブは再印刷

します。再印刷をおこなった場合は、1 ページ目から印刷します。

h : Help. ヘルプが表示されます。

q : Quit. スプーラステータスを終了します。

印刷を実行する時は、かならず SVF Print Spooler Service が起動状態である必要が

あります。

スプーラステータスは、スプール状況を確認したり制御したりするときのみに使用します。

SVF Print Spooler Service のサービスを終了すると、スプールデータは消去されます。

Page 19: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

2 セットアップと解除

15

≪LPR 接続の確認≫

応答モードにより LPR 接続できるかどうかを確認する設定、および接続できない場合に、ス

プールした Raw ファイルを削除するかどうかの設定をすることができます。

この設定は一括設定となります。プリンタごとの設定ではありません。

接続確認の設定

vfreport.properties の「Spooler.CheckLprConnection=」に true/false で

設定します。

true 確認します。

false 確認しません。デフォルトは「false」に設定されています。

「true」に設定した場合は、印刷データのスプール時に LPR 接続できるか

を確認し、接続できない場合は例外を上げます。例外は IOException と

なります。

接続エラーの場合の処理設定

接続確認してエラーになった場合、スプールした Raw ファイルを削除する

かどうかを設定します。

設定は、vfreport.properties の「Spooler.DeleteIfLprConnectionFailed=」

に true/false で設定します。

true 削除します。

false 削除しません。デフォルトは「false」に設定されています。

≪LPR 接続時の発信元ポート番号の指定≫

LPR 接続をおこなう場合に、発信元ポート番号を指定することができます。

発信元ポート番号の指定は、各プリンタのプロパティ上で指定します。

設定例 Spooler.LprPortRange=721-731

vfreport.spooler.properties は、セットアップディレクトリ\SVFJP\svfjpd\lib に保存され

ています。

Page 20: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

16

SVF for SATO/Java Edition の UNIX 版と Linux 版のセットアップは、次の手順でおこない

ます。すべてのシェルスクリプトは、Borne shel l で実行してください。

1 ソースメディアのアーカイブファイル /unix/SVF_for_SATO-8.0.tar を任意のディレクト

リにコピーします。

例: cp /mnt/cdrom/unix/SVF_for_SATO-8.0.tar

2 アーカイブファイルを展開します。

例: tar xvf SVF_for_SATO-8.0.tar

以下のファイルが展開されます。

JpbUtils.jar

SVFXInstall.jar

install-SATO.sh

svfsato.jar

3 JDK のサーチパスを追加します。

例: PATH=/usr/j2se/bin: $PATH

4 Java Product の環境変数を追加します。

例: FIT_PRODUCTS_BASE=/opt/SVFJP

export FIT_PRODUCTS_BASE

UNIX 版と Linux 版のセットアップ

すでに他の Java 実行環境製品のセットアップをおこなっており、設定してある場合は必

要ありません。

すでに他の Java 実行環境製品のセットアップをおこなっており、設定してある場合は必

要ありません。

Page 21: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

2 セットアップと解除

17

5 シェルスクリプトを実行します。

例: ./install-SATO.sh

SVF for SATO/Java Edition の UNIX 版と Linux 版の解除は、次の手順でおこないます。

1 展開して作成されたディレクトリ「$FIT_PRODUCTS_BASE」以下をディレクトリごとすべ

て削除します。

ハードディスクからアプリケーションとすべてのコンポーネントが削除され解除が終了します。

SVF for SATO/Java Edition のセットアップが終了すると、SVF Java PRODUCT WEB

Server Service と、SVF Print Spooler Service の2つのデーモンプロセスが登録されます。

SVF Java PRODUCT WEB Server Service ・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF Java PRODUCT WEB Server Service の操作は、次のようにおこないます。

起動 シェルスクリプト SimpleHttpd に引数 start をつけて実行します。

例: $FIT_PRODUCTS_BASE/bin/SimpleHttpd start

停止 コンソールにバージョン情報 が表示されている場合は [Ctrl]キー+[C]

キー、または[Enter]キーを押して停止します。表示されていない場合は、

シェルスクリプト SimpleHttpd に引数 stop を付けて実行します。

例: .$FIT_PRODUCTS_BASE/bin/SimpleHttpd stop

再起動 シェルスクリプト SimpleHttpd に引数 restart をつけて実行します。

例: $FIT_PRODUCTS_BASE/bin/SimpleHttpd restart

動作状態表示 シェルスクリプト SimpleHttpd に引数 status をつけて実行します。

例: $FIT_PRODUCTS_BASE/bin/SimpleHttpd status

UNIX 版と Linux 版の解除

他の Java 実行環境製品とともにセットアップされている場合は、SVF for SATO/Java

Edition のみの解除はできません。SVF Java PRODUCT すべてが解除されます。

UNIX 版と Linux 版で登録されるデーモンプロセス

Page 22: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

18

SVF Print Spooler Service ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF Print Spooler Service の操作は、次のようにおこないます。

起動 シェルスクリプト spooler に引数 start をつけて実行します。

例: $FIT_PRODUCTS_BASE/bin/spooler start

停止 コンソールにバージョン情報 が表示されている場合は [Ctrl]キー+[C]

キー、または[Enter]キーを押して停止します。表示されていない場合は、

シェルスクリプト spooler に引数 stop を付けて実行します。

例: $FIT_PRODUCTS_BASE/bin/spooler stop

再起動 シェルスクリプト spooler に引数 restart をつけて実行します。

例: $FIT_PRODUCTS_BASE/bin/spooler restart

動作状態表示 シェルスクリプト spooler に引数 status をつけて実行します。

例: $FIT_PRODUCTS_BASE/bin/spooler status

スプーラステータスの操作

シェルスクリプト svfpstat を実行します。

例: $FIT_PRODUCTS_BASE/bin/svfpstat

印刷を実行する時は、かならず SVF Print Spooler Service を起動する必要があります。

Page 23: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

3 環境設定

19

3 環境設定

ここでは、SVF for Java Print の環境設定について説明をします。環境設定は、ブラウザ上

で Java アプレットを利用しておこないます。

環境設定では、同一プリンタ上に異なる環境設定を必要なだけプリンタ名を変えて登録し

ておくことができるため、帳票の種類に応じた印刷をおこなうことができます。

環境設定をおこなうには、まず SVF Java PRODUCT WEB Server Service が起動してい

る必要があります。

1 ブラウザを起動します。

2 ブラウザのアドレスに次の URL を入力します。

http://(IP アドレス、またはマシン名):44080/

[OUTPUT Environment Setting Menu]画面が表示されます。

<[OUTPUT Environment Setting Menu]画面>

環境設定の起動

URL に入 力 するポート番 号 のデフォルトは「44080」ですが、「SVF Java PRODUCT

WEB Server Service」のポート変更をおこなった場合は、変更したポート番号を入力し

てください。

Page 24: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

20

4 [Environment Setting]ボタンをクリックします。

[環境設定]画面が表示されます。

[OUTPUT Environment Setting Menu]画面は Java アプレットで作成されているため、

コンピュータに Java 実行環境(JavaPlugin1.5.0、または 1.6.0)が必要です。

OUTPUT Environment Setting Menu では、セットアップされている製品名が太字で表

示されます。

Page 25: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

3 環境設定

21

Java 実行環境製品の環境設定には、大きく 4 つのメニューがあります。

このメニューは Java 実行環境製品の共通メニューとなります。

<[環境設定]画面>

SVF 環境設定 SVF ディレクトリが表示されます。

動作環境 バーコード、リンクフィールド、環境変数、デバッグの設定など、印刷全体に

関する動作を設定します。

プリンタ プリンタとその機種を登録し、個別に環境設定をおこなうことができます。

同一の物理プリンタに対して、異なるプリンタ名で登録することによって、

複数の環境設定をおこなうことができます。

また、プリンタごとに印字位置を調整することができます。

機種別基本設定

機種ごとにそのデフォルトの環境設定を登録することができます。ここで

登 録 した値 が[プリンタ]で[機 種 の選 択 ]をおこなって「プリンタの新 規

作成」をしたときの環境設定の初期値として使用されます。

環境設定のメニュー概要

Page 26: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

22

環境設定メニューの詳細機能について説明します。

SVF 環境設定 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

1 [環境設定]画面を表示させます。

2 左側のツリー表示の[SVF 環境設定]を選択します。

[SVF ディレクトリの指定]欄に、vfreport.properties.ja があるディレクトリが指定されていま

す。通常はデフォルト設定のまま使用します。インストールをおこなったディレクトリからの移

動はおこなわないでください。

<[環境設定]-[SVF 環境設定]画面>

環境設定詳細機能

Page 27: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

3 環境設定

23

動作環境・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

ここでは、バーコード、リンクフィールド、環境変数、デバッグ設定など、印刷全体に関する動

作を設定します。

1 [環境設定]画面を表示させます。

2 左側のツリー表示の[動作環境]から設定をおこなう項目を選択します。

3 各種設定をおこない、[適用]ボタンをクリックします。

<[環境設定]-[動作環境]画面>

Page 28: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

24

≪バーコードの設定≫

バーコードを帳票に印刷する際の書式を設定します。

<[動作環境]-[バーコード]の設定画面>

データ長チェック

する 設計されている桁数より出力データの桁数(スタート/ストップを

含 む)が大 きい場 合 、バーコードの印 字 はおこなわれません。印

刷は続行されますが、バーコードは出力されません。

しない 桁数によらず、バーコードを出力します。

設計桁数とデータ長が異なる時の印字

設計桁数と出力データの桁数が異なる場合の印字方法を指定します。

バーコード長を基準にエレメント幅を調整して印字

出力桁数に関係なく設計時のバーコード幅に納まるよう各エレメ

ントの太さを調整し印字します。したがって、ほぼ一定の幅でバー

コードが印字されます。ただし[データ長チェック]が[しない]モード

で、出力桁数が設計桁数より大きい場合は、エレメントの太さが

細くなり、基準値以下になるとバーコードの印字をしません。

設計時のエレメントの幅で印字

常に設計時のエレメントの太さで印字するため、出力データ桁数

によってバーコード幅が変化します。

縦書き印字の方向

90° 1 桁目が下になります。

270° 1 桁目が上になります。

ヒューマン文字の印字

スタートストップ文字

NW7 や CODE39 でスタート/ストップ文字を印字するかしないか

を選択します。

チェックキャラクタ

CODE39 で、チェックキャラクタを印字するかしないかを選択します。

[SVF 環境設定]画面での設定内容は Java 実行部で共通して使用します。そのた

め、SATO プリンタへ出力する際に、制限によりここでの設定が有効にならない場合があ

ります。制限事項については 「6 制限事項と FAQ」を参照してください。

Page 29: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

3 環境設定

25

≪リンクフィールドの設定≫

リンク先が設定されているフィールドに文字列を出力すると、印字桁数/データ桁数を超え

た場合にあふれたデータはリンク先に出力します。特殊文字でデータを分割する場合は、

デリミタの指定をおこないます。

<[動作環境]-[リンクフィールド]の設定画面>

デリミタの設定

[する]を選 ぶと、デリミタの条 件 設 定 ができます。リンクフィールドでは

フィールドからデータがあふれた時にあふれた分をリンク先のフィールドへ

移動します。区切り文 字を明示的に指定 する場合にデリミタ(区切り文

字)を指定します。

区切り文字 デリミタに使用する文字を指定します。

複数指定すると OR 条件で処理されます。その他を選択すると任意の文

字または文字列を指定することができます。

区切り方法 デリミタで指定された文字の扱いを指定します。

Page 30: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

26

≪環境変数の設定≫

<[動作環境]-[環境変数]の設定画面>

検索パス 使用する

検索パスを指 定します。ここで指定されたパスを優先して検索

します。設計時にイメージファイルを設計時の固定で貼り付ける

と、フォーム上に設計時のイメージファイルのフルパスが指定され

ます。ただし、出力実行時に設計時と同じパスにイメージファイル

がない場合に、実際にイメージファイルの入っているパスを[検索

パス]に指定すると、そこのパスから検索を開始します。

パスを複数指定する場合は、半角のカンマ(,)で区切ります。

使用しない

検索パスを指定しません。

半角のカンマ(,)をパスの区切りとみなすため、パス名に半角のカンマを含むことはでき

ません。

設計時にイメージファイルを固定で貼り付けた帳票を出力する場合は、環境によってこ

の欄に実行環 境でのイメージファイルの入っているパスを設定する必要があります。実

行環境が UNIX/Linux の場合にはディレクトリ構成が異なるので、かならず指定してくだ

さい。設定しない場合は、帳票出力時にイメージが出力されません。

Page 31: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

3 環境設定

27

≪デバッグの設定≫

<[動作環境]-[デバッグ設定]画面>

デバッグモード

デバッグモードの ON、OFF を設定します。

出力先ディレクトリ

デバッグログを出力するディレクトリ名を指定します。変更する場合は、右

の をクリックして表 示される[ディレクトリ選 択 ]画面 で選 択 し、[決

定]ボタンをクリックます。

デバッグログは指定したディレクトリに「svf_*****.txt」というファイル名

で実行されたインスタンスごとに出力されます。ディレクトリの指定がない

場合や無効なディレクトリを指定した場合は、Java 実行環境のシステム

プロパティ java.io.tmpdir の示すディレクトリに出力されます。

デバッグ設定を ON にすると、帳票の出力に通常の数倍の時間を要する場合がありま

す。

Page 32: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

28

プリンタ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

出力したいプリンタの設定をおこないます。かならず 1 つはプリンタを作成する必要があります。

SVF for PDF がセットアップされている環境では「PDF」というプリンタが、Report Director

Enterprise がセットアップされている環境では「RDSpool」というプリンタがデフォルトで作成され

ています。

同一の物理プリンタに対して複数のプロパティ設定をしたい場合は、プリンタを必要に応じて追

加し、各々にプロパティの設定をしてください。

新規にプリンタを設定するには、次の手順で操作をおこないます。

1 左のツリーから[プリンタ]を選択します。

[プリンタ]画面が表示されます。

<[環境設定]-[プリンタ]画面>

2 [プリンタ名]に新規に作成するプリンタの名前を入力します。

<[プリンタ名]に、任意のプリンタ名を入力>

Page 33: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

3 環境設定

29

3 [機種の選択]欄の[▼]をクリックして表示されるドロップダウンリストから、対応する機種

を選択します。

<[機種の選択]欄のドロップダウンリストから機種を選択>

4 [追加]ボタンをクリックします。

[プリンタ名 ]には全 角 文 字 は使 用 できません。また、大 文 字 、小 文 字 も区 別 されませ

ん。

[プリンタ名]では、次のような登録はできません。

例)

プリンタ 1 RICOH NX920 ← 半角スペースで区切る

プリンタ 2 RICOH_NX920 ← アンダースコアで区切る

上記例のように、半角スペースとアンダースコアの差しかない 2 つのプリンタ名を登録す

ることはできません。

[プリンタ名]には各プラットフォームがファイル名として制限している文字は使用できま

せん。

[機種の選択]欄に表示される機種一覧は、セットアップされている製品によって異なり

ます。

Page 34: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

30

左のツリーに新規に作成したプリンタ名が表示されます。

<左のツリーに新規に作成したプリンタ名が表示される>

5 左のツリーから新規に作成したプリンタ名を選択します。

選択したプリンタの[詳細設定]画面が表示されます。

<プリンタの[詳細設定]画面>

6 [出力先]でドロップダウンリストからプリンタ、またはファイルを指定します。

7 出力先がネットワークに直接接続され、印刷データを LPR プロトコルで受信可能なプリ

ンタの場合は、[出力ポート]に「IP アドレス:キュー名」の形式でプリンタのポート名を設定

します。プリンタによってキュー名が指定されているものがありますので、プリンタ本体付属

のマニュアルなどで確認してください。また、キュー名が指定されていないプリンタの場合

でも、適当な値を設定する必要があります。プリンタのキュー名を設定しない場合は出力

されません。

Page 35: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

3 環境設定

31

出力先がファイルの場合は、[出力ディレクトリ]にファイルの出力ディレクトリ名を設定しま

す。設定したディレクトリに印刷データがファイルとして作成されます。

8 各項目の設定をおこないます。

接続タイムアウト時間(秒)

プリンタに接続するときのタイムアウト時間を秒単位で設定します。通常

はデフォルト値で使用します。

LPR 接続リトライ間隔(秒)

プリンタに接続できなかったときの再試行間隔を秒単位で指定します。

コマンド処理中のタイムアウト時間(秒)

LPR のセットアップ手順中のタイムアウト時間を秒単位で指定します。

印刷データ送信中の送信タイムアウト時間(秒)

印刷データをプリンタに送信できなかったときのタイムアウト時間を秒単

位で指定します。

印刷データ送信後の受信タイムアウト時間(秒)

印刷データをプリンタに送信 後、プリンタからの応答待ち時間を秒単 位

で指定します。

[出力先]がファイルの場合でも[出力ポート]の設定が必須入力事項となります。設定

しないまま[適用]ボタンをクリックすると、エラーメッセージが表示されます

<エラーメッセージ>。

キュー名が指定されていないプリンタの場合でも、「lp」など適切な値を設定する必要が

あります。プリンタのキュー名がない場合は出力されません。

PAlite を使用して出力する場合は、次の書式に従って設定してください。

[PA サーバのアドレス:PA で使用するポート:Windows に登録されたプリンタ名]

例 192.168.1.141:44201:RICOH IPSIO NX920

※PAlite の使用には SVF for Java Print のライセンスが必要となります。

[出力先]がファイルの場合で、VrSetSpoolFi leName2 関数を発行せずに出力をおこ

なった場合は、[出力ディレクトリ]にて指定したディレクトリにユニークな名前で印刷デー

タが作成されます。

出力時に、タイムアウト時のリトライが規定回数を超えても出力されない場合や、TCP タ

イムアウト時間を超えた場合は、SVF Print Spooler に印刷データが保留されている状

態になっています。

Page 36: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

32

9 プリンタ機種の設定項目について設定をおこないます。

プリンタ機種の設定項目の詳細については、「機種別基本設定」の項を参照してください。

10 [適用]ボタンをクリックします。

確認メッセージが表示されます。

<確認メッセージ>

11 [はい]をクリックします。

設定した内容が登録されます。

≪作成したプリンタの操作≫

作成したプリンタは、右クリックして表示されるメニューから操作をおこなうことができます。

<操作するプリンタ名を選択して右クリック>

プリンタの操作は、次の手順でおこないます。

ここで作成したプリンタ名を、VrSetPrinter 関数で指定します。なお、VrSetPrinter 関

数でプリンタ名・機種名を設定する場合は、大文字・小文字は区別します。

プリンタのポートの変更をおこなった場合は、SVF Print Spooler Service を再起動する

必要があります。

SVF Print Spooler に印刷データがたまっているのに出力されない場合は、出力ポートで

設定している IP アドレスやキュー名に不備があるか、ネットワークの接続性に問題が発生

している可能性があります。

かならず一つ通常使うプリンタ(次ページを参照)が設定されている必要があります。通

常使うプリンタがない場合は実行時に[-3]や[-32]のエラーが発生します。

Page 37: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

3 環境設定

33

1 操作するプリンタを選択し、右クリックをします。

メニューが表示されます。

2 実行するメニューを選択します。

通常使うプリンタにする

通常使用するプリンタにします。通常使用するプリンタとして設定すると、

プリンタ名横のプリンタマークにチェックが表示されます。

プリンタ名の変更

プリンタ名を変更します。

プリンタの削除

プリンタを削除します。選択すると、確認メッセージが表示されます。削除

をする場合は、[はい]ボタンをクリックします。

実行時に VrSetPrinter 関数を指定しない場合は、「通常使うプリンタ」に設定されたプ

リンタから出力されます。

Page 38: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

34

≪プリンタ機種詳細画面の操作≫

作成したプリンタの詳細設定画面および機種別基本設定での各機種 別の設定画面で

は、画面上で列幅を変更したり表示色を変更したりすることができます。

列幅の変更

列幅を変更するには、次の手順でおこないます。

1 列幅を変更する列の項目名欄の境界線にマウスカーソルをあてます。

マウスカーソルの形状が になります。

<カーソルの形状がかわる>

2 任意の幅に合わせてマウスカーソルを左右に移動します。

列幅が変更します。

[機種別基本設定]に表示される機種一覧は、セットアップされている製品によって異

なります。

Page 39: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

3 環境設定

35

表示色の変更

詳細設定画面内の文字表示色を変更するには、次の手順でおこないます。

1 画面右側の詳細設定画面上で右クリックします。

[表示色の設定]メニューが表示されます。

2 [表示色の設定]メニューを選択します。

[テーブル表示色の設定]画面が表示されます。

<[テーブル表示色の設定]画面>

3 画面上部のパレットから、設定する色を選択します。

[HSB]タブ、[RGB]タブではより細かく表示色を設定することができます。

画面下部の[プレビュー]に現在選択している表示色が表示されます。

4 [了解]ボタンをクリックします。

設定した表示色に変更されます。設定した内容を取消すときは[取消し]ボタンを、デフォ

ルトの表示色に戻す場合は[リセット]ボタンをクリックします。

Page 40: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

36

機種別基本設定 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

環境設定では、同一プリンタ上に異なる環境設定を必要なだけプリンタ名を変えて登録する

ことができますが、その際に「機種別基本設定」で該当プリンタ機種の基本初期値を設定し

ておくと、その機種のデフォルト設定値として設定された状態となります。

ここでは、SVF for SATO/Java Edition の各設定項目について説明します。

1 [環境設定]画面を表示させます。

2 左側のツリー表示の[機種別基本設定]から「SATO」を選択します。

3 各種設定をおこない、[適用]ボタンをクリックします。

<[機種別基本設定]-[SATO]画面>

プリンタ機種選択

出 力 するプリンタに合 わせて、SATO のプリンタの機 種 を「SR 系 」、

「MR410e 系」、レスプリ系」、PT200e」から選択します。

MR110w は、MR410e 系としてあつかいます。

解像度選択 [プリンタ機種選択]で選択した機種の解像度を指定します。

305dpi、203dpi から選択します。

スプールファイル既定拡張子

出力ファイルのデフォルト拡張子を指定します。

VrSetSpoolFi leName2 でファイル名を指定しない場合、ここで設定した

内容が有効になります。

印字位置調整量(横)(mm)

調整値を 0.1mm 単位で入力します。右方向へはプラス、左方向へはマ

イナスの値を指定します。

Page 41: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

3 環境設定

37

印字位置調整量(縦)(mm)

調整値を 0.1mm 単位で入力します。下方向へはプラス、上方向へはマ

イナスの値を指定します。

ソフトフォント(外字)

外字に対してソフトフォントを使用するか、しないかをドロップダウンリストか

ら指定します。

ここで対象となる文字コードの範囲は、次の通りです。

Unicode U+E000~U+F8FF

ShiftJIS 0xF040~0xF9FC (エンコーディングによって異なります)

ソフトフォントとは、フォントユーティリティを使用して作成するイメージフォ

ントをさします。

プリンタが、使用するフォントをもっていない場合は、あらかじめフォントユー

ティリティでフォントイメージデータを作成し、[ソフトフォントファイル名]に

そのファイル名を設定します。フォントユーティリティについては、「SVF for

Java Print ユーザーズ・マニュアル」の第 7 章を参照してください。

ソフトフォント(IBM 拡張文字)

IBM 拡張文字に対してソフトフォントを使用するか、しないかをドロップダウ

ンリストから指定します。

ここで対象となる文字コードの範囲は、次の通りです。

Unicode 連続した範囲にないため、ここでは省略します。

ShiftJIS 0xFA40~0xFCFC

ソフトフォント(NEC 選定 IBM 拡張文字)

NEC 選定 IBM 拡張文字に対してソフトフォントを使用するか、しないかをド

ロップダウンリストから指定します。

ここで対象となる文字コードの範囲は、次の通りです。

Unicode 連続した範囲にないため、ここでは省略します。

ShiftJIS 0xED40~0xEFFC

ソフトフォント(OCR-B)

OCR-B フォントに対してソフトフォントを使用するか、しないかをドロップダウ

ンリストから指定します。

ソフトフォントファイル名(明朝)

様式ファイルで明朝と設定している固定文字・フィールドに出力するソフ

トフォントファイル名を指定します。

ソフトフォントファイルとして指定できるのは、次の 3 種類です。

*.idx *.dat

Ver.7.0 より前 のフォントユーティリティで作 成 したソフトフォント

ファイル

*.sft Ver.7.0 以降のフォントユーティリティで作成したソフトフォントファ

イル

ソフトフォントファイルの指 定 方 法 の詳 細 については、「SVF for Java

Print ユーザーズ・マニュアル」の第 7 章を参照してください。

Page 42: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

38

ソフトフォントファイル名(ゴシック)

様式ファイルでゴシックと設定している固定文字・フィールドに出力するソ

フトフォントファイル名を指定します。ソフトフォントファイルとして指定でき

るのは、「ソフトフォントファイル名(明朝)」と同じものになります。

ソフトフォントファイル名(OCR-B)

環境設定で OCR-B と設定している固定文字・フィールドに出力するソフ

トフォントファイル名を指定します。ソフトフォントファイルとして指定できる

のは、「ソフトフォントファイル名(明朝)」と同じものになります。

線幅(実線)

極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(破線 1)

極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(破線 2)

極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(破線 3)

極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(一点鎖線)

極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(二点鎖線)

極細、細、中細、中、中太、太の順に mm 単位で指定します。

カット機能の指定

カット機能を使用するかどうかをドロップダウンリストから指定します。

なし カットをしません。

キーブレイク

キーブレイクごとにカットをおこないます。

常にカット

常にカットします。

JOB 毎

JOB 毎にカットします。

印字濃度調整の指定

印字濃度の調整をおこないます。ドロップダウンリストで、薄い、やや薄い、

普通、やや濃い、濃い、から指定します。

固定型 SATO バーコード比率の指定

SATO バーコードの比率をドロップダウンリストで、1:2、1:2.5、1:3 から指

定します。

バーコード比率登録の指定

SVF のバーコード設定が手動設定の場合に、SATO のバーコード比率登

録コマンドを使ってバーコードを出力するかどうかを選択します。

使えるバーコードの種類は「NW7」、「CODE39」、「ITF」の3になります。

Page 43: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

3 環境設定

39

自動設定バーコードの細バー幅(倍率)の指定

SVF のバーコード設定が自動設定の場合、細バーの幅(倍率)を選択し

ます。単位はドットになります。

手動設定バーコードの細バー幅(倍率)の指定

SVF のバーコード設定が手動設定の場合、細バーの幅(倍率)を選択し

ます。単位はドットになります。

[バーコード比率登録の指定]で「使用する」を選択し、SVF の設定が手

動 設 定 の場 合 に、この設 定 値 の倍 率 で、細 バー幅 を基 準 に細 バー、太

バー、細スペースバー、太スペースバーが太くなっていきます。

X23 フォント(基本サイズ 48×48 ドット半角のみ)

基本サイズ 48×48 ドットのフォントを使用できる機種で、スムージングを

使用するかどうかを指定します。

16×16 ドット横書き半角全角混在漢字フォント

16×16 ドット横書き半角全角混在漢字フォントを使用できる機種で、ス

ムージングを使用するかどうかを指定します。

22×22 ドット横書き半角全角混在漢字フォント

22×22 ドット横書き半角全角混在漢字フォントを使用できる機種で、ス

ムージングを使用するかどうかを指定します。

24×24 ドット横書き半角全角混在漢字フォント

24×24 ドット横書き半角全角混在漢字フォントを使用できる機種で、ス

ムージングを使用するかどうかを指定します。

32×32 ドット横書き半角全角混在漢字フォント

32×32 ドット横書き半角全角混在漢字フォントを使用できる機種で、ス

ムージングを使用するかどうかを指定します。

40×40 ドット横書き半角全角混在漢字フォント

40×40 ドット横書き半角全角混在漢字フォントを使用できる機種で、ス

ムージングを使用するかどうかを指定します。

16×16 ドット横書き漢字フォント

16×16 ドット横書き漢字フォントを使用できる機種で、スムージングを使

用するかどうかを指定します。

22×22 ドット横書き漢字フォント

22×22 ドット横書き漢字フォントを使用できる機種で、スムージングを使

用するかどうかを指定します。

24×24 ドット横書き漢字フォント

24×24 ドット横書き漢字フォントを使用できる機種で、スムージングを使

用するかどうかを指定します。

32×32 ドット横書き漢字フォント

32×32 ドット横書き漢字フォントを使用できる機種で、スムージングを使

用するかどうかを指定します。

Page 44: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

40

40×40 ドット横書き漢字フォント

40×40 ドット横書き漢字フォントを使用できる機種で、スムージングを使

用するかどうかを指定します。

デフォルト半角フォント

同じサイズの半角フォントを複数使用できる機種で、どのフォントを使うか

を指定します。

この設定は全フィールドに対しての設定になります。

デフォルト全角フォント

同じサイズの全角フォントを複数使用できる機種で、どのフォントを使うか

を指定します。

この設定は全フィールドに対しての設定になります。

文字コード選択

16×16、22×22、24×24、32×32、40×40 ドット横書き漢字フォントを使

用する場合に、文字コードを選択します。

反転文字領域サイズ

反転文字の領域サイズを、作成する文字サイズ(ドット)の何パーセントの

サイズで作成するかを 0~100の値で指定します。

反転文字領域のアジャスト X

反転文字の領域の X 座標を、0.1 ミリ単位で(少数第一位)で指定し微

調 整 をおこないます。正 の値 の場 合 は右 に移 動 、負 の値 の場 合 は左 に

移動します。

反転文字領域のアジャスト Y

反転文字の領域の Y 座標を、0.1 ミリ単位で(少数第一位)で指定し微

調 整 をおこないます。正 の値 の場 合 は下 に移 動 、負 の値 の場 合 は上 に

移動します。

OCR-B フォントには、対応していません。

線種は実線のみに対応しているため、破線などの設定は無効となります。

白抜き文字は全角、半角が混在しない場合の全角のみ対応となります。

対応している画像は、モノクロビットマップのみとなります。

Page 45: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

4 SATO プリンタ機種別設計文字サイズ対応表

41

4 SATOプリンタ機種別設計文字サイズ対応表

SATO バーコードプリンタ用フォント一覧について記載します。

設 計 ポイントサイズ(単 位 :ポイント)

203dp i の場 合 305dp i の場 合

名 称 設 計

ポイント

サイズ

設 計

ポイント

サイズ

スムージング

対 応

強 調

(ボールド)

指 定 可 能 な

文 字 コード

X20フォント指 定

(基 本 サイズ 5×9 ドット) 3 .2 2 .2 無 無

16×16 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 5 .7 3 .8 有 有 シフト J IS

16×16 ドット

横 書 き漢 字 指 定 5 .7 3 .8 有 有

J IS/

シフト J IS

X2 1フォント指 定

(基 本 サイズ 17×17 ドット) 6 .1 4 .1 無 無

22×22 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 7 .9 5 .2 有 有 シフト J IS

22×22 ドット横 書 き

漢 字 指 定 7 .9 5 .2 有 有

J IS/

シフト J IS

X22フォント指 定

(基 本 サイズ 24×24 ドット) 8 .6 5 .7 無 無

24×24 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 8 .6 5 .7 有 有 シフト J IS

24×24 ドット横 書 き

漢 字 指 定 8 .6 5 .7 有 有

J IS/

シフト J IS

32×32 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 11 .4 7 .6 有 有 シフト J IS

32×32 ドット横 書 き

漢 字 指 定 11 .4 7 .6 有 有

J IS/

シフト J IS

40×40 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 14 .2 9 .5 有 有 シフト J IS

40×40 ドット横 書 き

漢 字 指 定 14 .2 9 .5 有 有

J IS/

シフト J IS

X23フォント指 定

(基 本 サイズ 48×48 ドット) 17 .1 11 .4 有 無

アウトラインフォント

形 状 指 定

高 さ:

8 .6~354 .4

幅 :

8 .6~354 .4

高 さ:

5 .7~235 .9

幅 :

5 .7~235 .9

無 *1

(その他

修 飾 有 )

白 黒 反 転 印 字 指 定 高 さ:

2 .9~7093 .6

幅 :

2 .9~885 .3

高 さ:

1 .9~4721 .4

幅 :

1 .9~589 .3

無 無

*同色のセルは、フォントサイズが重なるものです。環境設定の「デフォルト半角フォント」「デ

フォルト全角フォント」で使用するフォントを選択します。

*アウトラインフォントと重なるフォントは、K9、X23、X22、KB、KD、K2 となります。K4、K5 は漢

字のみなので重なりません。

*1 文字修飾で、アウトライン、シャドウ、イタリックの指定が可能です。

SR 系

Page 46: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

42

設 計 ポイントサイ

ズ(単 位 :ポイン

ト)

203dp i の場 合 305dp i の場 合名 称

設 計

ポイント

サイズ

設 計

ポイント

サイズ

スムージング

対 応

強 調

(ボールド)

指 定 可 能 な

文 字 コード

X20フォント指 定

(基 本 サイズ 5×9 ドット) 3 .2 2 .2 無 無

16×16 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 5 .7 3 .8 有 有 シフト J IS

16×16 ドット

横 書 き漢 字 指 定 5 .7 3 .8 有 有

J IS/

シフト J IS

X2 1フォント指 定

(基 本 サイズ 17×17 ドット) 6 .1 4 .1 無 無

22×22 ドット横 書 き

漢 字 指 定 7 .9 5 .2 有 有

J IS/

シフト J IS

X22フォント指 定

(基 本 サイズ 24×24 ドット) 8 .6 5 .7 無 無

24×24 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 8 .6 5 .7 有 有 シフト J IS

24×24 ドット横 書 き

漢 字 指 定 8 .6 5 .7 有 有

J IS/

シフト J IS

X23フォント指 定

(基 本 サイズ 48×48 ドット) 17 .1 11 .4 有 無

アウトラインフォント

形 状 指 定

高 さ:

8 .6~354 .4

8 .6~354 .4

高 さ:

5 .7~235 .9

幅 :

5 .7~235 .9

無 *1

(その他

修 飾 有 )

白 黒 反 転 印 字 指 定

高 さ:

2 .9~

7093 .6

幅 :

2 .9~885 .3

高 さ:

1 .9~

4721 .4

幅 :

1 .9~589 .3

無 無

*同色のセルは、フォントサイズが重なるものです。環境設定の「デフォルト半角フォント」「デ

フォルト全角フォント」で使用するフォントを選択します。

*アウトラインフォントと重なるフォントは、K9、X23、X22、KB、KD、K2 となります。K4、K5 は漢

字のみなので重なりません。

*1 文字修飾で、アウトライン、シャドウ、イタリックの指定が可能です。

レスプリ

Page 47: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

4 SATO プリンタ機種別設計文字サイズ対応表

43

設 計 ポイントサイ

ズ(単 位 :ポイン

ト)

203dp i の場 合 305dp i の場 合名 称

設 計

ポイント

サイズ

設 計

ポイント

サイズ

スムージング

対 応

強 調

(ボールド)

指 定 可 能 な

文 字 コード

X20フォント指 定

(基 本 サイズ 5×9 ドット) 3 .2 2 .2 無 無

16×16 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 5 .7 3 .8 有 有 シフト J IS

16×16 ドット

横 書 き漢 字 指 定 5 .7 3 .8 有 有

J IS/

シフト J IS

X2 1フォント指 定

(基 本 サイズ 17×17 ドット) 6 .1 4 .1 無 無

X22フォント指 定

(基 本 サイズ 24×24 ドット) 8 .6 5 .7 無 無

24×24 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 8 .6 5 .7 有 有 シフト J IS

24×24 ドット横 書 き

漢 字 指 定 8 .6 5 .7 有 有

J IS/

シフト J IS

X23フォント指 定

(基 本 サイズ 48×48 ドット) 17 .1 11 .4 有 無

アウトラインフォント

形 状 指 定

高 さ:

8 .6~354 .4

8 .6~354 .4

高 さ:

5 .7~235 .9

幅 :

5 .7~235 .9

無 *1

(その他

修 飾 有 )

白 黒 反 転 印 字 指 定

高 さ:

2 .9~

7093 .6

幅 :

2 .9~885 .3

高 さ:

1 .9~

4721 .4

幅 :

1 .9~589 .3

無 無

*同色のセルは、フォントサイズが重なるものです。環境設定の「デフォルト半角フォント」「デ

フォルト全角フォント」で使用するフォントを選択します。

*アウトラインフォントと重なるフォントは、K9、X23、X22、KB、KD、K2 となります。K4、K5 は漢

字のみなので重なりません。

*1 文字修飾で、アウトライン、シャドウ、イタリックの指定が可能です。

MR 系

Page 48: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

44

設 計 ポイントサイズ(単 位 :ポイント)

203dp i の場 合 305dp i の場 合

名 称 設 計

ポイント

サイズ

設 計

ポイント

サイズ

スムージング

対 応

強 調

(ボールド)

指 定 可 能 な

文 字 コード

X20フォント指 定

(基 本 サイズ 5×9 ドット) 3 .2 2 .2 無 無

16×16 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 5 .7 3 .8 無 無 シフト J IS

16×16 ドット

横 書 き漢 字 指 定 5 .7 3 .8 無 無

J IS/

シフト J IS

X2 1フォント指 定

(基 本 サイズ 17×17 ドット) 6 .1 4 .1 無 無

22×22 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 7 .9 5 .2 無 無 シフト J IS

22×22 ドット横 書 き

漢 字 指 定 7 .9 5 .2 無 無

J IS/

シフト J IS

X22フォント指 定

(基 本 サイズ 24×24 ドット) 8 .6 5 .7 無 無

24×24 ドット横 書 き

半 角 ・全 角 混 在 漢 字 指 定 8 .6 5 .7 無 無 シフト J IS

24×24 ドット横 書 き

漢 字 指 定 8 .6 5 .7 無 無

J IS/

シフト J IS

X23フォント指 定

(基 本 サイズ 48×48 ドット) 17 .1 11 .4 有 無

白 黒 反 転 印 字 指 定

高 さ:

2 .9~

7093 .6

幅 :

2 .9~885 .3

高 さ:

1 .9~

4721 .4

幅 :

1 .9~589 .3

無 無

*同色のセルは、フォントサイズが重なるものです。環境設定の「デフォルト半角フォント」「デ

フォルト全角フォント」で使用するフォントを選択します。

*アウトラインフォントと重なるフォントは、K9、X23、X22、KB、KD、K2 となります。K4、K5 は漢

字のみなので重なりません。

*1 スムージングには未対応です。

*2 文字修飾で、アウトライン、シャドウ、イタリックの指定が可能です。

PT200e 系

Page 49: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

5 サンプルプログラム

45

5 サンプルプログラム

ここでは SVF for SATO / Java Edition を使用してのサンプルプログラムを記載します。

Java プログラムから実行する場合は、classpath に複数ライブラリを通す必要があります。

/**

*

* SVF for SATO / Java Edition

*

* Sample Program

*

*/

import jp.co.fit.vfreport.*;

public class Sample {

public static void main(String[] args) {

int ret;

Vrw32 svf = new Vrw32();

ret = svf.VrSetLocale("ja_JP”);

ret = svf.VrInit();

//SVF 環境設定で作成した、プリンタ名を第2パラメータで指定します。

//SATO の機種を選択したプリンタを、事前に作成しておく必要があります。

ret = svf.VrSetPrinter("","SATO");

ret = svf.VrSetForm("hachusho.frm", 4);

ret = svf.VrsOut("発行年月日", "2001/7/18 00000");

ret = svf.VrsOut("発注番号", "1000476");

ret = svf.VrsOut("仕入先名", "ウイングアーク テクノロジーズ 株式会社");

ret = svf.VrsOut("仕入先郵便番号", "111-1111");

ret = svf.VrsOut("仕入先住所", "東京都○○区□□町△△1-1-1");

ret = svf.VrsOut("仕入先電話番号", "03-1234-5678");

ret = svf.VrsOut("支払条件", "納入翌月末現金払");

ret = svf.VrsOut("納品場所", "〒222-2222 東京都○△区□○町 2-2-2");

ret = svf.VrsOut("発注明細番号", "1000522");

ret = svf.VrsOut("商品名", "Super Visual Formade 設計部");

ret = svf.VrsOut("単価", "700000.00");

ret = svf.VrsOut("数量", "2.00");

Page 50: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

46

ret = svf.VrsOut("金額", "1400000.00");

ret = svf.VrsOut("仕入先製品番号", "SVF01");

ret = svf.VrEndRecord();

ret = svf.VrsOut("発行年月日", "2001/7/18 00000");

ret = svf.VrsOut("発注番号", "1000476");

ret = svf.VrsOut("仕入先名", "ウイングアーク テクノロジーズ 株式会社");

ret = svf.VrsOut("仕入先郵便番号", "〒111-1111");

ret = svf.VrsOut("仕入先住所", "東京都○○区□□町△△1-1-1");

ret = svf.VrsOut("仕入先電話番号", "03-1234-5678");

ret = svf.VrsOut("支払条件", "納入翌月末現金払");

ret = svf.VrsOut("納品場所", "〒222-2222 東京都○△区□○町 2-2-2");

ret = svf.VrsOut("発注明細番号", "1000523");

ret = svf.VrsOut("商品名", "Super Visual Formade 実行部");

ret = svf.VrsOut("単価", "30000.00");

ret = svf.VrsOut("数量", "25.00");

ret = svf.VrsOut("金額", "750000.00");

ret = svf.VrsOut("仕入先製品番号", "SVF02");

ret = svf.VrEndRecord();

ret = svf.VrsOut("発行年月日", "2001/7/18 00000");

ret = svf.VrsOut("発注番号", "1000476");

ret = svf.VrsOut("仕入先名", "ウイングアーク テクノロジーズ 株式会社");

ret = svf.VrsOut("仕入先郵便番号", "〒111-1111");

ret = svf.VrsOut("仕入先住所", "東京都○○区□□町△△1-1-1");

ret = svf.VrsOut("仕入先電話番号", "03-1234-5678");

ret = svf.VrsOut("支払条件", "納入翌月末現金払");

ret = svf.VrsOut("納品場所", "〒222-2222 東京都○△区□○町 2-2-2");

ret = svf.VrsOut("発注明細番号", "1000524");

ret = svf.VrsOut("商品名", "SVFX-Designer");

ret = svf.VrsOut("単価", "500000.00");

ret = svf.VrsOut("数量", "1.00");

ret = svf.VrsOut("金額", "500000.00");

ret = svf.VrsOut("仕入先製品番号", "VF01");

ret = svf.VrEndRecord();

ret = svf.VrPrint();

ret = svf.VrQuit();

}

}

Page 51: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

6 制限事項と FAQ

47

6 制限事項と FAQ

SVF for SATO/Java Edition を使用する際の制限事項と FAQ について説明します。

SVF for SATO/Java Edition を使用する場合の制限事項について記述します。

製品全般に関する制限事項 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

製品全般に関する制限事項は、以下のとおりです。

svf.jar および properties のセットアップ後のディレクトリ変更はできません。

用紙方向の指定は無効となります。

縮小モードの指定は無効となります。

トレイ選択の指定は無効となります。

ANK/漢字文字比率の指定は無効となります。

カラー指定は無効となります。

クーリエ・OCRB フォントには対応していません。

フォントサイズはプリンタ機種に依存するため、「SATO バーコードプリンタ機種別設計文

字サイズ対応表」の設計ポイントサイズで設計する必要があります。

半角文字に対して明朝・ゴシックの指定はできません。全角文字の場合はプリンタ側

で指定します。

マイナス方向の印字位置調整はおこなえません。

固定文字・フィールドに関する制限事項 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

固定文字・フィールドに関する制限事項は、以下のとおりです。

全 角 文 字 は、様 式 ファイルでのフォント指 定 は無 効 となり、プリンタで設 定 されている

フォントで出力されます。

半角文字は、様式ファイルでのフォント指定は無効となり、かならず明朝体で出力され

ます。

横倍率、縦倍率での 0.5 倍指定は無効となります。

制限事項

Page 52: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

48

白文字は反転文字として処理されます。ただし、全角と半角が混在しない場合の全角

にのみ適用されます(それ以外は無効です)。

アウトライン、イタリック、シャドウは、アウトラインフォントを使用する場合の半角にのみ適

用されます(それ以外は無効です)。

矩形・線に関する制限事項 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

矩形・線に関する制限事項は、以下のとおりです。

枠線あり/なしの指定は無効となるため、[なし]と設定されていても枠線は出力されます。

枠線の指定は無効となるため、指定していなくてもかならず枠線が出力されます。

線種の指定は無効となり、すべて実線で出力されます。

矩形の角丸め、コーナーカットの指定は無効となります。

塗り込みの指定は無効となります。

バーコードに関する制限事項 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

バーコードに関する制限事項は、以下のとおりです。

バーコードの種類が NW7、CODE39、JAN 標準/短縮、ITF の場合のみ、バーコードオプ

ションでの手動設定が有効となり、それ以外はすべて桁数幅で出力されます。

バーコードの種類が JAN 標準/短縮、かつ、バーコード比率が 1:2 または 1:2.5 の場合、

かならずヒューマン文字が出力されます。これ以外の場合は、ヒューマン文字は出力さ

れません。

バーコードの種類が CODE128 の場合、バーコードオプションでの指定は無効となり、かな

らずバーコード比率 1:3 で出力されます。

バーコード幅は[桁数幅]のみ有効となります。

イメージフィールドに関わる制限事項・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

イメージフィールドに関する制限事項は、以下のとおりです。

使用できる画像ファイルは、モノクロビットマップのみとなります。

QR コードに関わる制限事項・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

QR コードに関する制限事項は、以下のとおりです。

マイクロ QR は使用できません。

Page 53: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

6 制限事項と FAQ

49

java.awt.headless オプションの指定方法

java.awt.headless オプションの設定が必要となるのは、UNIX、または LINUX 上で使用

している場合のみとなります。

■Universal Connect/X を使用している場合

$FIT_PRODUCTS_BASE/bin/SimpleHttpd を、次のように修正してください。

java -Xms256m -Xmx256m -Djp.co.f it.vfreport.home="$FIT_PRODUCTS_BASE/

SimpleHttpd" jp.co.f it.S impleHttpd.SimpleHttpd

java -Xms256m -Xmx256m -Djava.awt.headless=true-Djp.co.f it.vfreport.home=

"$FIT_PRODUCTS_BASE/SimpleHttpd" jp.co.f it .SimpleHttpd.SimpleHttpd

この設定をおこなった後、プロセスの起動をおこなってください。

■Web Appl ication Server に組み込まれている場合

Web Appl ication Server 側で設定します。仕様に従って、java.awt.headless オプショ

ンを付加してください。

■Java Connect を使用している場合

SVF for Web/PDF Java Edition がインストールされているサーバで起 動 している、

SvfrServer(待受けモジュール)の起動オプションを、次のように変更してください。

java -Xrs -Xms256m -Xmx256m jp.co.f it.vfreport.SvfrServer

java -Xrs -Xms256m -Xmx256m -Djava.awt.headless=true jp.co.f it .vfreport.SvfrServer

Java プログラムから実行するには、ライブラリを classpath に追加する必要があります。

実行時に classpath に追加する必要があるライブラリの種類は、使用する様式ファイ

ル、プリンタ機種、API 関数に左右されます。詳細は次の通りです。

■frm 様式ファイルを使用する場合に、classpath に追加するライブラリ

svf.jar

svfpdfparser.jar *1

■XML 様式ファイルを使用する場合に、classpath に追加するライブラリ

・グラフィックモードで使用可能なオブジェクト・属性を設定していない場合

svf.jar

svfpdfparser.jar *1

svfgrph.jar

xercesImpl.jar

xml-apis.jar *2

・グラフィックモードで使用可能なオブジェクト・属性を設定している場合

svf.jar

svfpdfparser.jar *1

svfgrph.jar

xercesImpl.jar

xml-apis.jar *2

jai_codec.jar

jai_core.jar

*1 PDF で出力する場合に、classpath に追加する必要があります。また、PDF で出

力しない場合でも、「通常使うプリンタ」のプリンタ機種が「PDF」のときは必要と

なります。

*2 次の API 関数を使用する場合に、classpath に追加する必要があります。

VrAdjust、VrAdjustd、VrAdjustm

Page 54: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

50

SVF for SATO/Java Edition を使用する際に、よくある質問とその答え(FAQ)について説

明します。

Q 印刷すると、設計時と文字サイズが異なって出力されます。

A プリンタが持つ文字サイズが固定されています。プリンタに搭載されていない文字サイ

ズに変更するには、縦倍、横倍などで文字サイズを調整したり、ソフトフォントを使用し

たりする必要があります。

Q 文字修飾を指定しているのに、印刷すると普通の文字で出力されます。

A イタリック、シャドウの指定は無効となります。

Q 連写を使用したフォームを印刷すると、固定文字や罫線が出力されません。

A 連写を使用する場合は、連写の中に作成されているアイテムをすべて 1 ページで作

成しないと固定文字や罫線が出力されません。

Q バーコードが印刷されません。

A バーコードへデータを送ったときにエラーが発生している可能性があります。

おもな理由としては、設計したバーコードの桁数とデータの桁数の不一致が考えられ

ます。これは、コードによってチェックコードが付加されるものがあり、このチェックコードを

Super Visual Formade が実行時に自動的に付加するためにおこりますので、様式ファ

イルでチェックコードの桁数分を加えた桁数でバーコードを設計されているか確認する

必要があります。エラー内容の確認方法として、デバッグの取得をおこなってください。

デバッグの出力設定については、「3 環境設定」で「デバッグの設定」の項を参照して

ください。

Q 画像データが正しく出力されません。

A 様式ファイル設計時にビットマップファイルを設計時の固定で貼り付けているにもかか

わらず出力実行時に設計時と同じパスにビットマップファイルがない場合、画像データ

は表示されません。[OUTPUT Environment Setting Menu]の[動作環境]-[環境変

数]で画像データの検索パスに必要な画像データのパスを登録してください。また、出

力できる画像ファイルの種類はプリンタ機種によって異なります。「3 環境設定」の「機

種別基本設定」の項を参照してプリンタ機種の対応画像を確認してください。

Q クエリーを実行するとエラーになります。

A クエリー機能は、かならず JDBC ドライバを使用します。Java プログラムからクエリー

(.vrq)機能を使用して実行する場合は、かならず JDBC ドライバを classpath に通す

必要があります。

JDBC ドライバは、大抵の場合データ-ベースに付属としてついていますので、詳細につ

いてはデータベースのマニュアルを参照してください。

FAQ

Page 55: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

6 制限事項と FAQ

51

Q Java プログラムから実行できません。

A Java プログラムから実行するには、複数ライブラリを classpath に通す必要があります。

詳細については p.48 を参照してください。

Q プリンタに出力されません。

A プリンタを登録するときには、IP アドレスだけではなくキュー名も必要となります。キュー

名が指定されていないプリンタの場合でも、「lp」など適切なキュー名を設定する必要

があります。

プリンタによっては、キュー名が指定されているものがありますので確認してください。

例 10.17.100.121:lp

また、プリンタに対して TCP/IP(LPR ポート)接続がおこなえるかどうかの PING による

確認、プリンタが持っている制御コードと、SVF for Java Print で設定している内容の

確認などをおこなってください。

Q 解除時にファイルが使用中という警告メッセージが表示されます。

A Web Appl ication Server でクラスパスを通している場合などに、使用中という警告

メッセージが表示されることがあります。Web Application Server を停止してから再度

実行してください。

Q -32 のエラーが発生して、正常動作しません。

A 実行時に VrSetPrinter 関数で指定したプリンタが[OUTPUT Environment Setting

Menu]の[プリンタ]に存在していない可能性があります。[プリンタ]に設定されている

名称は、大文字・小文字も合致している必要があります。

また、[OUTPUT Environment Setting Menu]の[プリンタ]にプリンタが一つも登録さ

れていない場合、通常使うプリンタが存在しない場合も-32 のエラーが発生します。

Q VrInit の戻り値として、-1 というエラーコードが返されます。

A エラー「-1」は、vfreport.properties.ja ファイルが見つからない場合に発生します。

通常は、vfreport.properties.ja ファイルが svf.jar と同一フォルダに存在すれば問題あ

りませんが、利用している Web Application Server によっては、独自に PATH を保有し

ていることがあり、任意のフォルダを参照することができないものがあります。その場合に

は、Web Application Server 起 動 時 の java コマンドに-D オプションを使 用 して

vfreport.properties.ja ファイルが存 在 するフォルダを明 示 的 に指 定 するか、Web

Application Server で設定されている PATH に、vfreport.*.properties.ja ファイルをす

べてコピーする必要があります。

Q プリンタの電源を一度落としてしまうと、プリンタの電源を入れても出力が開始され

ません。

A Print Spooler から出力されないプリンタを Restart してください。

Q 環境設定で指定をした出力先にファイルが作成されません。

A VrSetSpooFileName2 関数を使用した場合は、環境設定の出力先フォルダは有効

になりません。

Page 56: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

52

7 エラーコード

ここでは、製品共通エラーコード一覧を記載します。使用製品で該当するエラーコードを参

照してください。

エラー

コード エラー内容 原因と対処方法

-1 設定ファイル読み込みエラーです。 [原因 ]

実行時にSVF Java PRODUCTSの設定ファイル

「vfreport.properties.ja」の読み込みに失敗しまし

た。本エラーが発生した場合でも、classpath指定さ

れているsvf.jarファイル内にPackされているデフォ

ルト状態のvfreport.properties.jaを読み込み、実

行されます。ただし、環境設定アプレット画面で指

定した内容は反映されません。

[対処方法 ]

WebApplicationServer にて classpath 指定されてい

る svf.jar ファイルと同一のフォルダに

vfreport.properties.ja が存在するかを確認してくだ

さい。存在しない場合は、WebApplicationServer 起

動時の Java オプションとして「-D」オプションを利用

し、properties.ja ファイルが存在するパスを指定する

か、WebApplicationServer で指定されている PATH

へ properties.ja ファイルすべてをコピーしてください。

-3 プリンタ初期化エラーです。 [原因 ]

指定されたプリンタのドライバクラスの初期化に失

敗しました。

[対処方法 ]

主に Report Director Enterprise を利用している

場合に発生します。

Report Director Enterprise へスプールする際に

指定する「RDSpool」プリンタから Report Director

Enterprise へ接続することができません。ネット

ワークなどを確認してください。

-21 不正フィールド名が指定されてい

ます。出力されたデータは無視さ

れます。

[原因 ]

様式ファイル上に存在していないフィールド名に

データが出力されました。

[対処方法 ]

Warning レベルのエラーです。出力されたデータ

は無視して出力がおこなわれます。

Page 57: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

7 エラーコード

53

エラー

コード エラー内容 原因と対処方法

-22 フィールド数が不足しています。出

力されたデータは無視されます。

[原因 ]

様式ファイル上で繰り返し機能を利用している場

合に、アプリケーションから指定された行数が設計

上の繰り返し数をオーバーしました。

[対処方法 ]

Warning レベルのエラーです。出力されたデータ

は無視して出力がおこなわれます。

-23 様式ファイルが読み込まれていな

いのにデータが出力されました。

[原因 ]

様式ファイルの読み込みがおこなわれていない状

態で、フィールドに対して出力されました。

[対処方法 ]

VrSetForm メソッドで指定された様式ファイルが

存在しません。

指定された様式ファイル名およびパス名を確認し

てください。

また、様式ファイルが存在するフォルダが、アプリ

ケーションを実行しているユーザで参照・書き込

みが可能であるかを確認してください。

-30 書式ファイルの読み込みエラーです。 [原因 ]

VrSetForm メソッドで指定された様式ファイルが

見つかりません。

[対処方法 ]

VrSetForm メソッドで指定された様式ファイルが

存在しません。

指定された様式ファイル名、およびパス名を確認

してください。

また、様式ファイルが存在するフォルダが、アプリ

ケーションを実行しているユーザで参照・書き込

みが可能であるかを確認してください。

-31 イメージファイルのオープンエラー

です。

[原因 ]

様式ファイル内に設計してあるイメージファイル、

およびイメージに対して指定されたイメージファイ

ルがオープンできません。

[対処方法 ]

実行時にイメージファイルが存在するパスが異な

る場合は、環境設定アプレット画面の環境変数

指定で、イメージファイルが存在するパスを指定し

てください。

また、指定したフォルダにアプリケーションを実行し

ているユーザで参照可能であるかを確認してくだ

さい。

Page 58: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

54

エラー

コード エラー内容 原因と対処方法

-32 プリンタの設定ファイルの読み込

みに失敗しました。

[原因 ]

VrSetPrinter メソッドにて指定されたプリンタが存

在しません。または、環境設定アプレット画面で作

成されたプリンタ内に「通常使うプリンタ」に指定

されているプリンタが存在しません。

[対処方法 ]

実行時に指定されたプリンタが環境設定アプレッ

ト画面上で存在していない可能性があります。指

定されたプリンタ名を大文字・小文字もあわせて

確認してください。また、環境設定アプレット画面

で作成されたプリンタのどれか 1 つを通常使うプリ

ンタとして指定してください。

「-1」のエラーと同様、プリンタの properties.ja ファ

イルが読み込めない場合にも発生しますので、

「-1」の対処方法を参照し、properties.ja ファイル

の存在場所などもあわせて確認してください。

-33 作業用ファイルの作成に失敗しま

した。

[原因 ]

テンポラリファイルの作成に失敗しました。

[対処方法 ]

OS 上で定義されているテンポラリフォルダが存

在するかを確認してください。また、テンポラリフォ

ルダが OS 上で定義されているかを確認の上、指

定されているテンポラリ領域に十分な空き容量が

あるかを確認してください。

-34 調整値の書き込みに失敗しました。 [原因 ]

VrAdjustd/VrAdjustm メソッドで様式ファイルに

印字位置調整値を書き込むのに失敗しました。

[対処方法 ]

指定した様式ファイルにアプリケーションを実行し

ているユーザで書き込み可能であるかを確認し

てください。

-35 印刷されませんでした。 [原因 ]

印刷すべきデータがありませんでした。

[対処方法 ]

少なくとも一つのフィールド(レポートライターモード

の場合は、明細レコードのフィールド)にデータが与

えられていることを確認してください。

-37 グラフィックモードに対応していな

い制御コードを使用しているにも

関わらず、グラフィックモードでのみ

有効なオブジェクトが設計されて

いる様式ファイルを使用していま

す。

[原因 ]

グラフィックモードに対応していない制御コードを使

用しているにも関わらず、グラフィックモードでのみ

有効なオブジェクトが設計されている様式ファイ

ルを使用しています。

Page 59: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

7 エラーコード

55

エラー

コード エラー内容 原因と対処方法

[対処方法 ]

下記以外の機種を使用して出力している場合

は、下記のいずれかの機種を使用して出力する

ようにしてください。

・PDF

・PostScript

・LIPS4

・RPCS

・EMF

-40 メソッドの引数に誤りがあります。 [原因 ]

使用されたメソッドの引数に誤りがあります。

[対処方法 ]

マニュアルを確認し、引数の数や型を確認してく

ださい。不明の場合には、サポートセンターまで連

絡をしてください。

-81 スタックファイル作成エラーです。 [原因 ]

スタックファイルの作成がおこなえませんでした。

[対処方法 ]

OS 上で定義されているテンポラリフォルダにス

タック用一時ファイルを作成します。そのフォルダ

に書きこみ権限があるか等を確認してください。

-102 スプーラへの書き込みエラーです。 [原因 ]

印刷実行時にスプーラへ書き込みがおこなえま

せんでした。または、VrSetSpoolFi leName2 メソッ

ドで指定されたファイルを書き込むことができませ

んでした。

[対処方法 ]

JavaProducts の Spooler サービスが起動している

かどうかを確認してください。

または、VrSetSpoolFi leName2 メソッドで指定した

パスが存在するか、ファイル名に OS の禁則文字

が含まれていないか、指定されたフォルダにアプリ

ケーションを実行しているユーザに書き込み権限

があるかどうかを確認してください。

-120 該当するフィールド名がありません

(属性変更)。指定した属性変更

は無視されます。

[原因 ]

VrAttribute/VrAttributen メソッドで指定された

フィールド名が、様式ファイル内に存在しません。

[対処方法 ]

Warning レベルのエラーです。指定された内容は

無視して出力がおこなわれます。

-121 該当する項目名がありません(属

性変更)。

[原因 ]

VrAttribute/VrAttributenメソッドで指定された

属性変更内容が存在しません。

Page 60: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

56

エラー

コード エラー内容 原因と対処方法

[対処方法 ]

API関数マニュアルを参照し、属性変更項目を修

正してください。

-122 変更内容に誤りがあります(属性

変更)。

[原因 ]

VrAttribute/VrAttributenメソッドで指定された

内容に誤りがあります。

[対処方法 ]

API関数マニュアルを参照し、属性変更項目を修

正してください。

-131 サブフォームが無いにも関わらずレ

コードが指定されました。

[原因 ]

様式ファイル内にサブフォームが設計されていな

いにも関わらずレコードが存在しています。

[対処方法 ]

様式ファイルを確認の上、サブフォームを作成し

てください。

-132 指定のレコードが存在しません。 [原因 ]

キーブレイク時に出力する様に指定されているレ

コードが存在しません。

[対処方法 ]

様式ファイルを確認の上、存在するレコード名を

指定してください。

-133 指定のレコードを出力すると現在の

サブフォームを越してしまいます。

[原因 ]

レコードが増え、自動的に改ページをおこなう際に

内部的にエラーが発生しました。

[対処方法 ]

Warningレベルのエラーです。出力には問題ありま

せん。

-150 Report Director Enterpriseにス

プールする際、文書データの生成

に失敗しました。

[原因 ]

Report Director Enterpriseにスプールする際、文

書データの生成に失敗しました

[対処方法 ]

デバッグファイルを出力し、-150以外のエラーが

発生していないか確認してください。

-153 Report Director Enterpriseサー

バとの接続に失敗しました。

[原因 ]

Report Director Enterpriseへスプールする際に

指定する「RDSpool」プリンタからReport Director

Enterpriseへ接続することができませんでした

[対処方法 ]

ネットワークなどを確認してください。

Page 61: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

7 エラーコード

57

エラー

コード エラー内容 原因と対処方法

-155 Report Director Enterprise サー

バでエラーが発生しました。

[原因 ]

Report Director Enterprise へスプールする際に、

Report Director Enterprise サーバでエラーが発

生しました

[対処方法 ]

Report Director Enterprise サーバのログを確認

してください

-501 単体項目に対して項目番号を指

定した、または配列項目に対する

項目番号が不正です。

[原因 ]

VrSetForm メソッドで指定されたモードが 4、また

は 5 であった場合に、様式ファイル上繰り返し

フィールドに対してアプリケーションから指定された

行数が設計上の繰り返し数をオーバーしました。

[対処方法 ]

Warning レベルのエラーです。出力されたデータ

は無視して出力がおこなわれます。

-505 フィールド名が存在しません。 [原因 ]

VrSetForm メソッドで指定されたモードが 4、また

は 5 であった場合に、様式ファイル上に存在して

いないフィールド名にデータが出力されました。

[対処方法 ]

Warning レベルのエラーです。出力されたデータ

は無視して出力がおこなわれます。

-506 レコード名が存在しません。 [原因 ]

様式ファイル内に存在しないレコード名が

VrAttribute メソッドで指定されました。

[対処方法 ]

様式ファイルを確認し、アプリケーションを修正し

てください。

-530 ソートオブジェクトの作成エラーです。 [原因 ]

テンポラリファイルが作成できないか、または様式

ファイル内にフィールドが1つも定義されていませ

ん。

[対処方法 ]

OS 上で定義されているテンポラリフォルダが存

在するかを確認してください。また、テンポラリフォ

ルダが OS 上で定義されているかを確認の上、指

定されているテンポラリ領域に十分な空き容量が

あるかを確認してください。

または、様式ファイルを確認の上、フィールドを 1 つ

以上作成してください。

Page 62: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

58

エラー

コード エラー内容 原因と対処方法

-531 ソートインデックスの作成エラーです。 [原因 ]

テンポラリファイルを作成できません。

[対処方法 ]

OS 上で定義されているテンポラリフォルダが存

在するかを確認してください。また、テンポラリフォ

ルダが OS 上で定義されているかを確認の上、指

定されているテンポラリ領域に十分な空き容量が

あるかを確認してください。

-532 ソートレコードの作成エラーです。 [原因 ]

テンポラリファイル作成中に、テンポラリフォルダの

空き容量がなくなりました。

[対処方法 ]

テンポラリフォルダ内の不要なファイルを削除して

から、再度実行してください。

-550 DB 接続エラーです。 [原因 ]

クエリーファイル実行時にエラーが発生しました。

[対処方法 ]

デバッグファイルを出力し、エラーが発生した際に

利用した様式ファイルとクエリーファイル・デバッグ

ファイルをサポートセンターまで送付してください。

-551 様式ファイルが読み込まれていな

いのに実行しようとしました。

[原因 ]

様式ファイルが読み込まれていない状態で、クエ

リーファイルを実行しようとしました。

[対処方法 ]

VrSetForm メソッドで指定された様式ファイルが

存在しません。指定された様式ファイル名および

パス名を確認してください。

また、様式ファイルが存在するフォルダが、アプリ

ケーションを実行しているユーザで参照・書き込

みが可能であるかを確認してください。

-552 クエリーファイルが読み込まれてい

ないのに実行しようとしました。

[原因 ]

VrSetQuery メソッドで指定されたクエリーファイル

が存在しません。

[対処方法 ]

VrSetQuery メソッドで指定された vrq ファイルが

存在しません。指定された vrq ファイル名およびパ

ス名を確認してください。

また、vrq ファイルが存在するフォルダが、アプリ

ケーションを実行しているユーザで参照・書き込

みが可能であるかを確認してください。

Page 63: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

7 エラーコード

59

エラー

コード エラー内容 原因と対処方法

-554 データベース結果行が存在しま

せん。

[原因 ]

クエリーファイル実行時におこなったSQL問い合わ

せ結果として指定されたデータベース内に合致す

る結果行が存在しませんでした。

または、VrCondit ionメソッドにて指定された条件

に合致する結果行が存在しませんでした。

[対処方法 ]

データベース内に条件に合致するデータレコード

が存在するかを確認してください。

-555 データベース結果列名と同じ印

刷項目名が存在しません。

[原因 ]

クエリー項目名と様式ファイル内のフィールド名が

1つも合致しませんでした。

[対処方法 ]

指定した様式ファイル・クエリーファイルを再度確

認します。

-4971 JavaVM内に不正な処理がありま

した。

[原因 ]

何かしらの原因でJavaVMにて予期せぬ例外が

発生しました。

[対処方法 ]

JavaVMがエラーを返している場合は、エラー発

生時のデバッグファイル・様式ファイルをサポート

センターまで送付してください。

-7474 使用不可能なメソッドが利用され

ています。

[原因 ]

購入されているSVF Java Productでは利用でき

ないメソッドが呼び出されています。

[対処方法 ]

ご購入されている製品をご確認の上、API関数マ

ニュアルを参照し、指定されたメソッドが利用可

能であるかを確認してください。

Page 64: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル

60

Page 65: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

索引-1

索引・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

FAQ ..................................................................50

java.awt.headless オプション..........................49

LPR 接続 ..........................................................15

[OUT PUT Environment Setting Menu]画面 ....19

QR コード.........................................................48

SU フォント .......................................................4

SVF for SATO/Java Edition ..............................1

SVF Java PRODUCT WEB Server Service.....12, 17

SVF Print Spooler Service ........................13, 18

SVF 環境設定 ...................................................22

SVF 設計部 .........................................................2

UNIX 版と Linux 版の解除 ..............................17

UNIX 版と Linux 版のセットアップ................16

vfreport.properties.ja.......................................22

Windows 版の解除 ............................................. 9

Windows 版のセットアップ............................... 5

エラーコード.................................................... 52

解除

UNIX 版と Linux 版 .................................... 17

Windows 版 ................................................... 9

画像ファイル.................................................... 48

環境設定........................................................... 19

環境変数........................................................... 26

機種別基本設定 ................................................ 36

区切り方法 ....................................................... 25

区切り文字 ....................................................... 25

矩形 .................................................................. 48

検索パス........................................................... 26

固定文字........................................................... 47

Page 66: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

索引-2

サービス ...........................................................11

削除 ..................................................................33

サンプルプログラム .........................................45

出力先ディレクトリ .........................................27

制限事項 ...........................................................47

設計桁数とデータ長が異なる時の印字 .............24

セットアップ

UNIX 版と Linux 版.....................................16

Windows 版 ....................................................5

線 ......................................................................48

縦書き印字の方向 .............................................24

通常使うプリンタにする ..................................33

データ長チェック .............................................24

デーモンプロセス .............................................17

デバッグ ...........................................................27

デバッグモード.................................................27

デリミタの設定.................................................25

動作環境....................................................... 2, 23

バーコード ................................................. 24, 48

ビットマップフィールド.................................. 48

ヒューマン文字の印字 ..................................... 24

表示色 .............................................................. 35

フィールド ....................................................... 47

フォント............................................................. 4

プリンタ........................................................... 28

プリンタの削除 ................................................ 33

プリンタ名の変更 ............................................ 33

ポート .............................................................. 11

ラベルプリンタ .................................................. 1

リンクフィールド ............................................ 25

列幅 .................................................................. 34

Page 67: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

索引-3

Page 68: はじめに ・PDF ・PostScript ・LIPS4 ・RPCS …...SVF for SATO/Java Editionユーザーズ・マニュアル 2 SVF for SATO/Java Editionの動作環境は以下のとおりです。

SVF for SATO/Java Edition ユーザーズ・マニュアル Ver.8.0

2008年 1月 第1版 販売元: ウイングアーク テクノロジーズ株式会社 [本社]〒108-0075 東京都港区港南 1-8-15 W ビル 14F

TEL:03-6710-1700(代表) FAX:03-6710-1701

ホームページ:http://www.wingarc.co.jp

開発元: 株式会社エフ・アイ・ティ

〒102-0071 東京都千代田区富士見 2-14-37 FUJIMI EAST 2F

※本マニュアルに記載されている社名および商品名は、一般に各社の商標および登録商標です。 ※本マニュアルは予告なく変更することがあります。