ページの先頭行へ戻る
Interstage List Works for Modernization V11.0.0 帳票印刷配信機能アプリケーション作成ガイド 帳票出力編

5.4.4 PrintPropertiesクラス

帳票の出力時に使用する出力方法やその他属性情報を保持するクラスです。

      System.Object
        └─fujitsu.listcreator.PrintProperties

public class PrintProperties : System.Object

注意

メソッドおよびプロパティに指定する文字列に、「ダブルクォーテーション(")」は指定できません。ただし、ReplaceString(SET演算子の置換文字列)で指定するSET演算子の置換文字列は例外です。

5.4.4.1 フィールド一覧

PrintPropertiesクラスで指定するフィールドを以下に示します。

List Manager管理情報

PrintPropertiesクラスのLmOutModeプロパティで指定するフィールドを以下に示します。

定数

説明

OUTMODE_DO

List Managerで帳票を作成後、そのまま続けて配信して出力します。

OUTMODE_NONE

List Managerで帳票を作成後、そのまま続けて配信して出力しません(帳票の登録のみ行います)。


PrintPropertiesクラスのLmKeepFormModeプロパティで指定するフィールドを以下に示します。

定数

説明

KEEPMODE_DO

帳票出力後に、帳票をList Managerで保存します。

KEEPMODE_NONE

帳票出力後に、帳票をList Managerで保存しません。

ユーザ資源情報

PrintPropertiesクラスのBarCodeDataプロパティで指定するフィールドを以下に示します。

定数

説明

BARDATA_NONE

CODE128、EAN-128の入力データにエンコードしないデータを指定します。

BARDATA_BASE64

CODE128、EAN-128の入力データにBASE64エンコードしたデータを指定します。

動作情報

PrintPropertiesクラスのOutputScaleプロパティで指定するフィールドを以下に示します。

定数

説明

OUTPUTSCALE_A3

A3用紙

OUTPUTSCALE_A4

A4用紙

OUTPUTSCALE_A5

A5用紙

OUTPUTSCALE_A6

A6用紙

OUTPUTSCALE_B4

B4用紙

OUTPUTSCALE_B5

B5用紙

OUTPUTSCALE_PS

はがき

OUTPUTSCALE_LT

Letter

OUTPUTSCALE_LG

Legal


PrintPropertiesクラスのGridUnitプロパティで指定するフィールドを以下に示します。

定数

説明

GRIDUNIT_INCH

インチ単位で指定します。

GRIDUNIT_MM

ミリ単位で指定します。


PrintPropertiesクラスのLFCodeプロパティで指定するフィールドを以下に示します。

定数

説明

LFCODE_DO

改行コードのみの行は改行処理だけを行います。空の1行が出力されます

LFCODE_SKIP

改行コードのみの行は読み飛ばします(行に入力データがないものとして処理を行います)。


PrintPropertiesクラスのFFCodeプロパティで指定するフィールドを以下に示します。

定数

説明

FFCODE_DO

改ページ処理を行います。

FFCODE_SKIP

改ページ処理を行わず、改ページコードは読み飛ばします。

FFCODE_NONE

改ページ処理および改ページコードの読み飛ばしを行いません。

印刷情報

PrintPropertiesクラスのPrintSideプロパティで指定するフィールドを以下に示します。

定数

説明

PRINTSIDE_SINGLEFOLLOW

片面印刷します。
マルチフォーム出力する場合は、帳票を切り替えたときに同じ用紙に続けて印刷します。

PRINTSIDE_BOTHFOLLOW

両面印刷します。
マルチフォーム出力する場合は、帳票を切り替えたときに同じ用紙に続けて印刷します。

PRINTSIDE_PRTFOLLOW

プリンタ装置(プリンタドライバ)の印刷面の設定にしたがって印刷します。
マルチフォーム出力する場合は、帳票を切り替えたときに同じ用紙に続けて印刷します。

PRINTSIDE_SINGLE

片面印刷します。
マルチフォーム出力する場合は、帳票を切り替えたときに新しい用紙に印刷します。

PRINTSIDE_BOTH

両面印刷します。
マルチフォーム出力する場合は、帳票を切り替えたときに新しい用紙に印刷します。

PRINTSIDE_PRT

プリンタ装置(プリンタドライバ)の印刷面の設定にしたがって印刷します。
マルチフォーム出力する場合は、帳票を切り替えたときに新しい用紙に印刷します。

電子保存情報

以下の各プロパティで指定するフィールドは、Interstage List Manager互換のための機能で使用するフィールドです。

PrintPropertiesクラスのLwSearchプロパティで指定するフィールドを以下に示します。

定数

説明

LISTSEARCH_FOLDER

リスト管理サーバの保管フォルダの設定にしたがいます。

LISTSEARCH_FALSE

抜き出し検索を有効にしません。

LISTSEARCH_TRUE

抜き出し検索を有効にします。


PrintPropertiesクラスのLwMailプロパティで指定するフィールドを以下に示します。

定数

説明

LISTMAIL_SERVER

リスト管理サーバの設定にしたがいます。

LISTMAIL_FALSE

リスト管理サーバに帳票が登録されたことをメールで送信しません。

LISTMAIL_ENTRY

リスト管理サーバに帳票が登録されたことをメールで送信します。送信時には、帳票エントリファイルを添付して送信します。

LISTMAIL_FILE

リスト管理サーバに帳票が登録されたことをメールで送信します。送信時には、帳票ファイルを添付して送信します。


PrintPropertiesクラスのLwPrintBinプロパティで指定するフィールドを以下に示します。

定数

説明

LISTBIN_CF

カットシートフィーダ

LISTBIN_H1

ホッパ1

LISTBIN_H2

ホッパ2

LISTBIN_H3

ホッパ3

LISTBIN_H4

ホッパ4

LISTBIN_MA

手差し

LISTBIN_NO

指定なし

(プリンタドライバのプロパティの設定にしたがいます)

LISTBIN_AT

自動


PrintPropertiesクラスのLwCollateプロパティで指定するフィールドを以下に示します。

定数

説明

LISTCOPY_DEFAULT

指定なし

(プリンタドライバのプロパティの設定にしたがいます)

LISTCOPY_TRUE

部単位で印刷します。

LISTCOPY_FALSE

部単位で印刷しません(ページ単位で印刷します)。


PrintPropertiesクラスのLwPrintSideプロパティで指定するフィールドを以下に示します。

定数

説明

LISTPRINTSIDE_SINGLEFOLLOW

片面印刷します。

マルチフォーム出力する場合は、帳票を切り替えたときに同じ用紙に続けて印刷します。

LISTPRINTSIDE_BOTHFOLLOW

両面印刷します。

マルチフォーム出力する場合は、帳票を切り替えたときに同じ用紙に続けて印刷します。

LISTPRINTSIDE_BOTH

両面印刷します。

マルチフォーム出力する場合は、帳票を切り替えたときに新しい用紙に印刷します。

PDFファイル保存情報

PrintPropertiesクラスのPdfEmbedプロパティで指定するフィールドを以下に示します。

定数

説明

PDFEMBED_ALL

すべての文字をPDFファイルに埋め込みます。

PDFEMBED_NONE

すべての文字をPDFファイルに埋め込みません。


PrintPropertiesクラスのPdfJpegQualityプロパティで指定するフィールドを以下に示します。

定数

説明

PDFQUALITY_HIGH

高画質、低圧縮率でJPEG圧縮します。

PDFQUALITY_MID

PDFQUALITY_HIGHとPDFQUALITY_LOWの中間の画質/圧縮率でJPEG圧縮します。

PDFQUALITY_LOW

低画質、高圧縮率でJPEG圧縮します。

PDFQUALITY_NONE

JPEG圧縮されません。画質劣化のないflate圧縮が施されます。


PrintPropertiesクラスのPdfAutoPrintプロパティで指定するフィールドを以下に示します。

定数

説明

PDFAUTOPRINT_OFF

PDFファイルを自動印刷しません。

PDFAUTOPRINT_OPN

PDFファイルを開くと、自動的に印刷ダイアログボックスを表示します。

PDFAUTOPRINT_OPN_CLS

PDFファイルを開くと、システムで設定されている
デフォルトプリンタへ自動的に印刷されます。

印刷属性情報

PrintPropertiesクラスのPrtModeプロパティで指定するフィールドを以下に示します。

定数

説明

PRTMODE_OUTPUT

すぐに帳票を出力します。

PRTMODE_HOLDCL

すぐに帳票を出力しないで、いったんクライアント側のスプールに保留します。クライアント側とは、帳票出力サーバが動作するコンピュータを指します。

OWFファイル生成情報

PrintPropertiesクラスのDestinationプロパティで指定するフィールドを以下に示します。

定数

説明

DESTINATION_PREVIEW

プレビューします。

DESTINATION_PRINT

印刷します。


PrintPropertiesクラスのPrtPreventionExプロパティで指定するフィールドを以下に示します。

定数

説明

PRTPREVENTION_TWICE

2重印刷を抑止します。

PRTPREVENTION_TRUE

印刷を抑止します。

PRTPREVENTION_FALSE

印刷を抑止しません。


PrintPropertiesクラスのOwfEmbedプロパティで指定するフィールドを以下に示します。

定数

説明

OWFEMBED_ALL

外字をエンベッド(貼り付け)します。

OWFEMBED_FALSE

外字をエンベッド(貼り付け)しません。

List Creatorコネクタ連携情報

PrintPropertiesクラスのCompressResourceプロパティで指定するフィールドを以下に示します。

定数

説明

RESOURCE_COMPRESS

データ(帳票資源)を圧縮して転送します。

RESOURCE_UNCOMPRESS

データ(帳票資源)を圧縮しないで転送します。。


PrintPropertiesクラスのSendResourceプロパティで指定するフィールドを以下に示します。

定数

説明

RESOURCE_SEND

帳票定義情報を転送します。
(アプリケーションサーバに配置した帳票定義情報を転送して出力します)

RESOURCE_NOSEND

帳票定義情報は転送しません。
帳票管理サーバに配置済みの帳票定義情報を使用して出力します。

5.4.4.2 コンストラクタの概要

PrintPropertiesクラスのコンストラクタを以下に示します。

コンストラクタの概要

PrintProperties()

PrintPropertiesオブジェクトを生成します。

5.4.4.3 プロパティ一覧

PrintPropertiesクラスのプロパティを以下に示します。

分類

プロパティ名(プロパティの設定内容)

データ型

サポート状況

LM

LC-C

List Manager管理情報に関するプロパティ

LmLogicalDestination(論理あて先名の指定)(*1)

string

LmRequestTerminal(依頼元端末の指定)

string

LmCreateFormUser(作成ユーザ名の指定)

string

LmOutMode(帳票作成後の出力指定)

int

LmKeepFormMode(帳票出力後の保存指定)

int

LmTerm(保存日数の指定)

int

LmOpridInfo(業務あて先名)

string

LmInfoFile(List Manager管理情報ファイル名)

string

ユーザ資源情報に関するプロパティ

BarCodeData(バーコードデータのBASE64エンコード指定)

int

VisualDir(メディアデータ格納ディレクトリ)

string

○(*2)

CmVisualFile(メディアデータファイル名)

string

○(*2)

識別情報に関するプロパティ

OutputName(タイトル)

string

TtlComment(コメント)

string

UserId(出力ユーザ)

string

動作情報に関するプロパティ

StartPage(開始ページ番号)

int

EndPage(終了ページ番号)

int

DirectMethod(出力方法)

int

OutputMode(出力方法)

int

ReplaceString(SET演算子の置換文字列)

string

OutputScale(用紙サイズに合わせた拡大/縮小)

int

GridUnit(原点位置指定時の単位)

int

StartPosX(原点指定位置(印刷時開始時の横方向位置))

float

StartPosY(原点指定位置(印刷時開始時の縦方向位置))

float

LFCode(改行コード制御指定)

int

FFCode(改ページコード制御指定)

int

NoData(入力データにデータがない場合の動作指定)

bool

LabelData(項目名ラベル付きデータ指定)

bool

MapFontFile(置換フォント情報ファイル名)

string

BarcodeAdjust(バーコード補正情報ファイル名)

string

PrintEnvFile(帳票出力情報ファイル名)

string

印刷報に関するプロパティ

PrtDevName(印刷機種名)

string

PrinterName(印刷プリンタ名)

string

PrintBin(給紙方法)

int

PrintBinName(給紙口名)

string

ItemPrintBin(給紙方法/給紙口名切り替え指定)

string

ItemPrintBinName(給紙口名の属性の指定)

string

CopyNumber(印刷部数)

int

CopyNumberPrt(プリンタ装置の設定にしたがった印刷部数)

bool

Collate(部単位で印刷)

bool

PrintSide(印刷面指定)

int

ItemPrintSide(印刷面切り替え指定)

string

PaperCode(用紙コード(用紙名))

string

電子保存情報にするプロパティ(*3)

StreamDrvName(電子保存装置名)

string

LwMaker(電子保存時の作成者)

string

GenerateDay(電子保存時の作成日)

string

GenerateTime(電子保存時の作成時間)

string

LwKeepDir(電子保存時の保管フォルダパス名)

string

LwNote1(電子保存時の備考1)

string

LwNote2(電子保存時の備考2)

string

LwNote3(電子保存時の備考3)

string

LwNote4(電子保存時の備考4)

string

LwTermFlag(電子保存時の有効期限日数指定フラグ)

bool

LwTerm(電子保存時の有効期限日数)

int

LwDelType(電子保存時の有効期限経過後の自動削除指定)

int

LwSearch(電子保存時の抜き出し検索指定)

int

LwMail(電子保存時のメール送信指定)

int

LwMailRcv(電子保存時のメールの宛先)

string

LwPrintBin(電子保存後印刷の給紙方法)

int

LwPrintBinName(電子保存後印刷の給紙口名)

string

LwCopyNumber(電子保存後印刷の印刷部数)

int

LwCollate(電子保存後印刷の部単位印刷の指定)

int

LwPrintSide(電子保存後印刷の印刷面指定)

int

LwItemPrintSide(電子保存後印刷の印刷面切り替え指定)

string

LwFaxSend(電子保存時のFAX送信者情報)

string

LwFaxRcv(電子保存時のFAX受信者情報)

string

LwFaxRcvFile(電子保存時のFAX受信者情報ファイル名)

string

LwFaxSubject(電子保存時のFAX送付状の用件)

string

LwFaxComment(電子保存時のFAX送付状のコメント)

string

LwDstFolder(帳票印刷配信時の配信フォルダID)

string

LwDstMethod(帳票印刷配信指定)

int

StreamEnvFile(電子帳票情報ファイル名)

string

FAX送信情報に関するプロパティ

FaxDrvName(FAX装置名)

string

FaxSend(FAX送信時のFAX送信者情報)

string

FaxRcv(FAX送信時のFAX受信者情報)

string

FaxRcvFile(FAX送信時のFAX受信者情報ファイル名)

string

FaxSubject(FAX送信時のFAX送付状の用件)

string

FaxComment(FAX送信時のFAX送付状のコメント)

string

PDFファイル保存情報に関するロパティ

KeepPdf(PDFファイル名)  (*4)

string

PdfSubTitle(PDFファイルのサブタイトル)

string

PdfAuthor(PDFファイルの作成者)

string

PdfPrint(PDFファイルの印刷許可指定) (*5)

int

PdfModify(PDFファイルの変更許可指定) (*5)

int

PdfSelect(PDFファイルのテキストとグラフィックスの選択許可指定) (*5)

int

PdfAnnotate(PDFファイルの注釈とフォームフィールドの追加と変更許可指定) (*5)

int

PdfPwd(PDFファイルを開くパスワード)

string

PdfSecuPwd(PDFファイルのセキュリティオプション変更パスワード)

string

PdfLimit(PDFファイルの閲覧期限/閲覧期間)

string

PdfEmbed(PDFファイルの文字の埋め込み指定)

int

PdfReference(PDFファイルの埋め込み文字検索指定)

bool

PdfJpegQuality(PDFファイルのJPEG圧縮時の品質指定)

int

PdfEmbedFile(PDFファイルに添付するファイル名)

string

PdfAutoPrint(PDFファイルの自動印刷指定)

int

PdfHideToolBar(PDFファイル表示時のアプリケーションのツールバー表示指定)

int

PdfHideMenuBar(PDFファイル表示時のアプリケーションのメニューバー表示指定)

int

PdfFullScreen(PDFファイル表示時のアプリケーションの全画面表示指定)

int

PdfBookmark(PDFファイルに帳票が切り替わったときにしおりを挿入する指定)

bool

PdfBookmarkItem(PDFファイルにデータが切り替わったときにしおりを挿入する指定)

string

PdfBookmarkItem2(PDFファイルにデータが切り替わったときにしおり(多階層)を挿入する指定)

string

○(*6)

○(*6)

PdfDocEnvFile(PDF文書情報ファイル名)

string

PdfOutInfoFile(ECM 情報ファイル名)

string

PDFァイル保存情報(メール配信)に関するプロパティ

PdfMailConfFile(PDFメール配信情報ファイル名)

string

PdfMailToAddr(PDFメール配信時の送信先メールアドレス)

string

PdfMailSmtpsv(PDFメール配信時のSMTPサーバ名)

string

PdfMailFromAddr(PDFメール配信時の送信元メールアドレス)

string

PdfMailFromName(PDFメール配信時の送信元名)

string

PdfMailDeleteFile(PDFメール配信時のPDFファイル削除指定)

int

印刷性情報に関するプロパティ

PrtMode(出力開始時の動作モード)

int

JobHResume(保留解除日時)

string

JobPriority(出力時の優先順位)

int

InForm(メッセージ通知先(通知メッセージ))

string

JobRMsgHost(メッセージ通知先(返答メッセージ/応答メッセージ))

string

JobBanner(区切りページ出力指定)

bool

JobWait(出力完了待ち合わせ)

int

JobPaperCode(用紙交換メッセージ)

string

JobUserName(印刷ドキュメントの所有者名(ユーザ名))

string

OWFファイル生成情報に関するプロパティ

KeepOwf(OWFファイル名)  (*4)

string

Destination(Webプラグイン起動時の動作モード)

int

OpenPrtDlg(印刷時の印刷画面の表示指定)O

bool

PrtClose(印刷終了後にWebブラウザを閉じる指定)

bool

PreviewRate(プレビュー時のズーム率指定)

string

PrtPreventionEx(プレビュー時の印刷制御指定)

int

OwfEmbed(OWFファイルへの外字エンベッド指定)

int

OwfRegFont(外字フォントファイル登録)

string

Excelファイル出力に関するプロパティ

KeepXlsx(Excelファイル出力時の格納先ファイル名)

string

XlsxDocEnvFile(Excel文書情報ファイル名)

string

XlsxOutputForm(Excelファイル出力時の明細の出力方法)

int

XlsxSheetName(出力するExcelファイルのシート名指定)

string

XlsxSheetNameItem(出力するExcelファイルのシート名にする入力データの項目名指定)

string

XlsxOutInfoFile(ECM情報ファイル名)

string

List Creatorコネタ連携情報に関するプロパティ

Host(通信対象コンピュータ名) (*1)

string

CompressResource(転送データの圧縮指定)

int

SendResource(帳票定義情報の転送指定)

int

LcVisualFile(転送メディアデータファイル名)

string

RemoteDirectory(帳票出力時の帳票格納ディレクトリ)

string

LcLwFaxRcvFile(転送電子保存時のFAX受信者情報ファイル名)(*3)

string

LcFaxRcvFile(転送FAX送信時のFAX受信者情報ファイル名)

string

LcFile(転送ファイル名)

string

LcBinFile(バイナリ転送時の転送ファイル名)

string

ReturnPdfPath(生成するPDFファイル名)  (*4)

string

ReturnOwfPath(生成するOWFファイル名)  (*4)

string

ReturnXlsxPath(生成するExcel ファイル名)

string

LM:帳票配信・出力時
LC-C:List Creator コネクタ連携時

◎:必須
○:サポート
-:未サポート


*1:
List Managerで帳票配信・出力する場合は、LmLogicalDestinationプロパティで必ず「論理あて先名」を指定してください。
また、List Creatorコネクタ連携時は、Hostプロパティで必ず帳票管理サーバのホスト名(コンピュータ名)を指定してください。

*2:
List Creatorコネクタ連携時、アプリケーションサーバから帳票管理サーバへ以下のファイルを転送する場合は、指定しても無効となります。
    ・メディアデータファイル

*3:
本プロパティは、Interstage List Manager互換のための機能で使用するプロパティです。

*4:
PDFファイルおよびOWFファイルの配置先と指定方法について、以下に示します。

運用形態

ファイル形式

ファイルの配置先

指定するプロパティ

帳票配信型

PDFファイル

帳票出力サーバ

KeepPdf

Web手元印刷型

PDFファイル

アプリケーションサーバ

ReturnPdfPath

帳票管理サーバ

KeepPdf

OWFファイル

アプリケーションサーバ

ReturnOwfPath

帳票管理サーバ

KeepOwf

*5:
以下のプロパティを指定する場合、PdfSecuPwdプロパティで必ずパスワードを指定してください。
    ・ PdfPrint
    ・ PdfModify
    ・ PdfSelect
    ・ PdfAnnotate
*6:
帳票管理サーバがSolarisの場合、使用できません。

5.4.4.4 メソッド一覧

PrintPropertiesクラスのメソッドを以下に示します。

メソッド一覧

void

setExecBuffer(string param)

.NETインタフェースのプロパティやメソッドでサポートされていないprprintコマンドのオプションを指定するメソッドです。

5.4.4.5 コンストラクタの詳細

public
PrintProperties()

用途

PrintPropertiesオブジェクトを生成します。

5.4.4.6 プロパティの詳細

List Manager管理情報に関するプロパティ

LmLogicalDestination(論理あて先名の指定)

List Managerで使用する論理あて先名または論理あて先グループ名を80バイト以内で指定します。

このプロパティが指定されていた場合、List Managerで帳票配信・出力を行います。

List Managerで帳票配信・出力する場合は必ず指定してください。

LmRequestTerminal(依頼元端末の指定)

帳票の作成依頼元を255バイト以内で指定します。

帳票の作成依頼元とは、帳票出力の指示を出した端末などを意味します。

このプロパティを指定すると、依頼元端末をキーワードにして、帳票管理機能で帳票の絞り込みなどができます。

このプロパティの呼び出しを省略すると、帳票登録を行った帳票管理サーバのホスト名が有効になります。

ポイント

依頼元端末に指定できる文字については、以下を参照してください。
⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

LmCreateFormUser(作成ユーザ名の指定)

List Managerで帳票を作成するユーザ名を16バイト以内で指定します。

タブは指定しないでください。

ユーザ名を指定すると、そのユーザ名をキーワードに帳票管理機能で帳票の管理や帳票の絞り込みなどができます。

このプロパティの呼び出しを省略すると、デフォルトユーザ名(lmuser)が有効になります。

ポイント

作成ユーザ名に指定できる文字については、以下を参照してください。
⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

LmOutMode(帳票作成後の出力指定)

List Managerで帳票を作成後、そのまま続けて配信・出力するかどうかを指定します。

OUTMODE_NONE:

出力しません(帳票の登録のみ行います)。

OUTMODE_DO:

出力します。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. 論理あて先の編集コマンド(lmedtldコマンド)で設定した帳票作成後の出力指定

  2. 帳票属性の編集コマンド(lmedtformatrコマンド)で設定した帳票作成後の出力指定

ポイント

  • List Creatorコネクタ連携時、アプリケーションサーバに帳票(PDFファイルまたはOWFファイル)を配置する場合は、このプロパティで「OUTMODE_DO」を指定する必要があります。

  • このプロパティで「OUTMODE_NONE」を指定した場合、以下の方法で出力できます。

    • List Managerの帳票一覧画面から出力する

    • List Managerの帳票ブラウザの出力指示画面から出力する

    • 帳票の出力/出力中止コマンド(lmoprprintコマンド)を使用して出力する

    • 帳票管理Javaインタフェースを使用して出力する

  • このプロパティで「OUTMODE_NONE」(登録のみ行う)を指定した場合、帳票の総ページ数が表示/取得されないことがあります。
    詳細については、オンラインマニュアル“帳票印刷配信機能 運用ガイド”の“付録B  帳票のページ数について”を参照してください。

LmKeepFormMode(帳票出力後の保存指定)

List Managerで帳票を出力後、保存するかどうかを指定します。

このプロパティは、帳票配信用の論理あて先に出力する場合のみ有効になります。

KEEPMODE_NONE:

保存しません。

KEEPMODE_DO:

保存します。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. 論理あて先の編集コマンド(lmedtldコマンド)で設定した帳票出力後の保存指定

  2. 帳票属性の編集コマンド(lmedtformatrコマンド)で設定した帳票出力後の保存指定

注意

  • Web手元印刷型の場合、このプロパティは無効となり、必ず帳票出力後に帳票が保存されます。したがって、保存日数はLmTermプロパティで指定することができます。

  • このプロパティで「KEEPMODE_NONE」を指定した場合、帳票の出力が完了した時点で削除されます。

LmTerm(保存日数の指定)

List Managerで帳票を保存する日数を以下の範囲で指定します。

0:

帳票を無期限に保存します。

1~9999:

帳票を保存する日数を指定します。

このプロパティは、帳票出力後の保存指定で「KEEPMODE_DO」を指定した場合のみ有効となります。

Web手元印刷型の場合、帳票出力後の保存指定は無効となりますが、「KEEPMODE_DO」(保存する)が指定されたものとみなされるため、保存日数の指定は有効になります。

帳票出力後の保存指定は、以下のいずれかの方法で指定します。

  • LmKeepFormModeプロパティ

  • 帳票属性の編集コマンド(lmedtformatrコマンド)

  • 論理あて先の編集コマンド(lmedtldコマンド)

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. 論理あて先の編集コマンド(lmedtldコマンド)で設定した保存日数の指定

  2. 帳票属性の編集コマンド(lmedtformatrコマンド)で設定した保存日数の指定

ポイント

  • 帳票の保存期限は、「保存期限=作成日+保存日数-1」で計算されます。保存日数に「1」を指定した場合は、「保存期限=作成日」となります。

  • 保存期限が設定された帳票を削除する場合は、保存期限を経過した帳票の削除コマンド(lmdelexpireコマンド)を使用してください。

LmOpridInfo(業務あて先名)

出力する帳票の業務あて先名を256バイト以内で指定します。

業務あて先とは、ユーザ(個人)またはユーザグループ(組織など)を識別するための情報です。

List Managerの帳票ブラウザを利用して、帳票を管理・操作する場合は、必ず指定してください。

帳票ブラウザでは、業務あて先ごとに帳票を一覧表示するため、論理あて先の異なる帳票であっても業務あて先単位にまとめて操作する(帳票の出力指示、出力状況確認など)ことができます。

業務あて先名は、以下のように指定します。

  • ユーザを業務あて先とする場合
    「UユーザID」の形式で指定します。ユーザIDは、ユーザ情報の編集コマンド(lmedtusrコマンド)で定義したユーザIDを指定します。

  • ユーザグループを業務あて先とする場合
    「GユーザグループID」の形式で指定します。ユーザグループIDは、ユーザグループ情報の編集コマンド(lmedtusrgrpコマンド)で定義したユーザグループIDを指定します。

このプロパティの呼び出しを省略すると、出力する帳票を帳票ブラウザから利用することはできません。

注意

帳票管理サーバがWindowsの場合、業務あて先に指定するユーザIDおよびユーザグループIDに含まれる英字は、小文字で指定してください。

ポイント

  • List Managerに登録されているユーザID、ユーザグループIDは、ユーザ情報の編集コマンド(lmedtusrコマンド)、ユーザグループ情報の編集コマンド(lmedtusrgrpコマンド)で確認できます。

  • 業務あて先名に指定できる文字については、以下を参照してください。
    ⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

LmInfoFile(List Manager管理情報ファイル名)

List Manager管理情報ファイル名を250バイト以内のフルパスで指定します。

List Manager管理情報ファイルとは、登録する帳票の拡張情報として「カスタマイズ項目」を指定するファイルです。

List Manager管理情報ファイルの詳細については、以下を参照してください。

⇒“7.2 List Manager管理情報ファイル

このプロパティの呼び出しを省略すると、帳票の拡張情報は設定されません。

注意

  • List Manager管理情報ファイル中のデータは、Shift-JIS の文字コード系で記述してください。

  • List Creatorコネクタ連携時に、List Manager 管理情報ファイルを転送する場合(アプリケーションサーバに配置した場合)、List Manager管理情報ファイル名は、このプロパティとLcFileプロパティの両方で指定してください。その場合、このプロパティにはファイル名のみ指定してください。

ポイント

List Manager管理情報ファイル名に指定できる文字については、以下を参照してください。
⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

●ユーザ資源情報に関するプロパティ

BarCodeData(バーコードデータのBASE64エンコード指定)

バーコードCODE128、EAN-128の入力データのエンコード方法を指定します。

BARDATA_NONE:

CODE128、EAN-128の入力データにエンコードしないデータを指定します。

BARDATA_BASE64:

CODE128、EAN-128の入力データにBASE64エンコードしたデータを指定します。

このプロパティの呼び出しを省略すると、「BARDATA_NONE」が指定されたものとして動作します。

注意

  • このプロパティを指定する場合は、帳票設計時に対象となるバーコード項目
    (CODE128、EAN-128)に、以下の設定をしてください。

    • 対象となるバーコード項目のプロパティの[プロパティ]タブの項目長

            BASE64エンコードする前のバーコードデータの長さに+2した長さ
    • List Creatorデザイナのデータ定義画面の[データ定義(レポート頭書き)]タブ、[データ定義]タブのデータ項目のバイト数(入力データ形式が「固定長」の場合)

            BASE64エンコードした後のバイト数
  • 以下の場合、このプロパティに「BARDATA_BASE64」を指定しないでください。

    • List Creatorデザイナのデータ定義画面の[データ定義(レポート頭書き)]タブ、[データ定義]タブの該当するデータ項目にオペランドを指定した場合

    • List Creatorデザイナのデータ定義画面の[データ定義(レポート頭書き)]タブ、[データ定義]タブのオペランドに該当するデータ項目名を指定した場合

    • List Creatorデザイナのデータ定義画面の[拡張定義]タブに該当するデータ項目名を指定した場合

VisualDir(メディアデータ格納ディレクトリ)

メディアデータ格納ディレクトリを以下の範囲で指定します。

  • 帳票配信型の場合(帳票出力サーバのフルパス)

    250バイト以内で指定します。

  • Web手元印刷型(PDFファイル形式)の場合(帳票管理サーバのフルパス)

    • 帳票管理サーバがWindowsの場合

      250 バイト以内で指定します。

    • 帳票管理サーバがSolaris/Linuxの場合

      512バイト以内で指定します。

このプロパティで指定するディレクトリパスは、帳票出力先の環境で有効となります。

組込みメディア項目のデータがファイル名のみの場合、このプロパティで指定したメディアデータ格納ディレクトリ配下を検索します。

複数のメディアデータ格納ディレクトリを指定する場合は、ディレクトリ名を「セミコロン(;)」で区切って指定します。

指定した複数のディレクトリ配下に同一名のメディアデータがある場合は、先に指定したディレクトリ配下のメディアデータが有効になります。

このプロパティの呼び出しを省略した場合、またはここで指定したディレクトリ配下にメディアデータが見つからない場合は、以下のディレクトリが有効になります。

  • 帳票配信型の場合
    帳票出力サーバの環境設定ファイルのLmlcMediaDirキーで指定したディレクトリ

  • Web手元印刷型(PDFファイル形式)の場合
    帳票管理サーバの環境設定ファイルのLmlcMediaDirキーで指定したディレクトリ

注意

  • 帳票一覧画面、および帳票ブラウザで、組込みメディア項目が定義された帳票をプレビューする場合、必ずCmVisualFileプロパティでメディアデータファイル名を指定してください。

  • Web手元印刷型(OWFファイル形式)の場合、このプロパティは無効になります。CmVisualFileプロパティで指定してください。

  • このプロパティによる指定よりも、CmVisualFileプロパティで指定したメディアデータファイル名の方が優先されます。

  • メディアデータ格納ディレクトリ名の末尾には、「円マーク(\)」を指定しないでください。

  • 帳票管理サーバがWindowsの場合、メディアデータ格納ディレクトリとして、ネットワークドライブ(UNC 指定(¥¥コンピュータ名¥共有名¥ディレクトリ名)を除く)、およびリムーバブルディスクを指定しないでください。

CmVisualFile(メディアデータファイル名)

帳票管理サーバのメディアデータファイル名をフルパスで指定します。

複数のファイルを使用する場合は、以下のように「セミコロン(;)」で区切って、帳票を出力する順に指定します。

    ファイル名1;ファイル名2;ファイル名3

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. 帳票配信型の場合

    1. VisualDirプロパティで指定した帳票出力サーバのディレクトリにあるメディアデータファイル名

    2. 帳票出力サーバの環境設定ファイルのLmlcMediaDirキーで指定したディレクトリにあるメディアデータファイル名

  2. Web手元印刷型(PDFファイル形式)の場合

    1. VisualDirプロパティで指定した帳票管理サーバのディレクトリにあるメディアデータファイル名

    2. 帳票管理サーバの環境設定ファイルのLmlcMediaDirキーで指定したディレクトリにあるメディアデータファイル名

注意

  • 組込みメディア項目に対する入力データ中のメディアデータファイル名は、ファイル名のみ指定してください。

  • 以下の場合、このプロパティは省略できません。

    • 帳票一覧画面および帳票ブラウザで、組込みメディア項目が定義された帳票をプレビューする場合

    • Web手元印刷型(OWFファイル形式)でメディアデータを使用する場合

●識別情報に関するプロパティ

OutputName(タイトル)

帳票のタイトルを64バイト以内で指定します。

このプロパティの呼び出しを省略すると、帳票名が帳票のタイトルになります。

注意

  • PDFファイル保存する場合、タイトルは、日本語(JIS 非漢字/ 第一水準漢字/第二水準漢字)または英数字で指定してください。その他の文字を指定した場合、PDFファイルの文書情報(一般)で正しく表示されないことがあります。

  • ユーザアプリケーションの実行環境の文字コード系とList Manager管理データベースの文字コード系が異なる場合、実際に指定したバイト数よりList Manager管理データベースに登録される文字列のバイト数が短くなることがあります。
    詳細については、以下を参照してください。
    ⇒“C.1 List Managerで扱える文字コード系

ポイント

タイトルに指定できる文字については、以下を参照してください。
⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

TtlComment(コメント)

帳票に関するコメントを64バイト以内で指定します。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. 帳票属性の編集コマンド(lmedtformatrコマンド)で指定したコメント

  2. 設定されない

なお、組合せフォーム出力する場合は、以下の優先順序で有効になります。

  1. 帳票属性の編集コマンド(lmedtformatrコマンド)で指定したコメント

  2. 組合せフォーム定義で指定したコメント

  3. 設定されない

注意

ユーザアプリケーションの実行環境の文字コード系とList Manager管理データベースの文字コード系が異なる場合、実際に指定したバイト数よりList Manager管理データベースに登録される文字列のバイト数が短くなることがあります。
詳細については、以下を参照してください。
⇒“C.1 List Managerで扱える文字コード系

ポイント

コメントに指定できる文字については、以下を参照してください。
⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

UserId(出力ユーザ)

帳票を出力したユーザを識別するために、帳票に出力するユーザの識別名(任意の文字列)を指定します。

指定した出力ユーザは、帳票定義情報に定義されている項目のうち、USERID演算子が指定されているデータ項目に出力されます。

指定する出力ユーザは、ユーザを出力するデータ項目の項目長に収まるバイト数以内で指定してください。

なお、実際に帳票に出力されるユーザは、帳票の登録後に帳票がどのように出力されるかによって決まります。

  • 帳票登録後にそのまま続けて出力する場合
    このプロパティで指定した出力ユーザが出力されます。

  • 帳票登録後にそのまま続けて出力しない場合
    (帳票の登録後にList Managerの各画面や運用コマンドなどを利用して、出力および再出力などの操作を行う場合)
    帳票管理サーバの環境設定ファイルのOutputUserInfoキーの設定にしたがい出力されます。

このプロパティの呼び出しを省略すると、帳票管理サーバの環境設定ファイルの
OutputUserInfoキーの指定にしたがいます。

ポイント

出力ユーザに指定できる文字については、以下を参照してください。
⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

●動作情報に関するプロパティ

StartPage(開始ページ番号)

出力を開始するページ番号を指定します。

0:

1ページ目から出力を開始します。

1以上:

指定されたページから出力を開始します。

マルチフォーム出力する場合(FormsクラスのChangeFormプロパティを指定した場合、またはFormsFileクラスのGrpOutプロパティに「GRPOUT_GRP」を指定した場合)は、全帳票を通してのページ番号を指定します。

帳票の総ページ数以下の値、および終了ページ番号(EndPageプロパティ)以下の値を指定してください。

このプロパティの呼び出しを省略すると、1ページ目から出力を開始します。

ポイント

このプロパティを指定した場合、以下に表示される帳票の総ページ数は指定した範囲のページ数となります。

  • List Managerの帳票一覧画面

  • List Managerの詳細表示画面

  • List Managerの帳票ブラウザの帳票詳細表示画面

  • 帳票の削除/一覧表示/複写/移動コマンド(lmoprformコマンド)の一覧表示結果

  • 帳票管理Javaインタフェースでの取得結果

帳票のページ数については、オンラインマニュアル“帳票印刷配信機能 運用ガイド”の“付録B  帳票のページ数について”を参照してください。

EndPage(終了ページ番号)

出力を終了するページ番号を指定します。

0:

最終ページまで出力します。

1以上:

指定されたページまで出力します。

マルチフォーム出力する場合(FormsクラスのChangeFormプロパティを指定した場合、またはFormsFileクラスのGrpOutプロパティに「GRPOUT_GRP」を指定した場合)は、全帳票を通してのページ番号を指定します。

帳票の総ページ数より大きな値を指定した場合、帳票の最終ページまで出力されます。

開始ページ番号(StartPageプロパティ)以上の値を指定してください。

このプロパティの呼び出しを省略すると、最終ページまで出力します。

ポイント

このプロパティを指定した場合、以下に表示される帳票の総ページ数は指定した範囲のページ数となります。

  • List Managerの帳票一覧画面

  • List Managerの詳細表示画面

  • List Managerの帳票ブラウザの帳票詳細表示画面

  • 帳票の削除/一覧表示/複写/移動コマンド(lmoprformコマンド)の一覧表示結果

  • 帳票管理Javaインタフェースでの取得結果

帳票のページ数については、オンラインマニュアル“帳票印刷配信機能 運用ガイド”の“付録B  帳票のページ数について”を参照してください。

DirectMethod(出力方法)

このプロパティは未サポートです。

OutputMode(出力方法)

このプロパティは未サポートです。

ReplaceString(SET演算子の置換文字列)

SET演算子の置換文字列を指定します。

List Creatorデザイナのデータ定義画面の[データ定義(レポート頭書き)]タブ、[データ定義]タブのデータ項目のオペランドでSET演算子に変数「%」を指定した場合に、「%」の置換文字列を指定します。[データ定義(レポート頭書き)]タブのデータ項目用の置換文字列に続けて[データ定義]タブのデータ項目用の置換文字列を指定します。

SET演算子に変数「%」を指定した場合は、このプロパティで置換文字列を必ず指定してください。

SET演算子に変数「%」を指定した場合は、このプロパティで置換文字列を必ず指定してください。置換文字列の指定形式については、以下を参照してください。

⇒List Creatorのオンラインマニュアル“環境設定・帳票運用編”

ポイント

マルチフォーム出力する場合(FormsクラスのChangeFormプロパティを指定した場合、またはFormsFileクラスのGrpOutプロパティに「GRPOUT_GRP」を指定した場合)、または組合せフォーム出力する場合(FormsFileクラスのCbForm プロパティに「true」を指定した場合)は、使用するすべての帳票に対してこのプロパティで指定した同じ置換文字列が有効になります。

OutputScale(用紙サイズに合わせた拡大/縮小)

指定した用紙サイズに合わせて帳票を拡大または縮小して出力したい場合に、出力したい用紙サイズを指定します。

指定された用紙サイズが定義された用紙サイズよりも大きい場合は、指定された用紙サイズに拡大されます。指定された用紙サイズが定義された用紙サイズよりも小さい場合は、指定された用紙サイズに縮小されます。

なお、拡大または縮小を行った場合、横幅と縦幅の比率は保たれます。

OUTPUTSCALE_A3:

A3用紙

OUTPUTSCALE_A4:

A4用紙

OUTPUTSCALE_A5:

A5用紙

OUTPUTSCALE_A6:

A6用紙

OUTPUTSCALE_B4:

B4用紙

OUTPUTSCALE_B5:

B5用紙

OUTPUTSCALE_PS:

はがき

OUTPUTSCALE_LT:

Letter

OUTPUTSCALE_LG:

Legal

用紙サイズに合わせた拡大/縮小指定は、以下の優先順序で有効になります。

  1. プリンタ構成の編集コマンド(lmedtprinfoコマンド)で指定した用紙サイズ

  2. このプロパティで指定した用紙サイズ

  3. List Creatorデザイナの帳票様式定義画面のプロパティ画面の[拡大/縮小印刷]タブの拡大/縮小指定

注意

  • 以下の場合、用紙サイズのみ有効になり、拡大/縮小指定は無効になります。

    • 拡大/縮小がサポートされていないプリンタを使用した場合

  • このプロパティは、出力方法が印刷、PDFファイル保存の場合、および電子保存した帳票を印刷する場合のみ有効になります。電子保存した帳票を表示する場合は無効になります。
    電子保存は、Interstage List Manager互換のための機能です。

GridUnit(原点位置指定時の単位)

帳票出力時の原点位置を指定する場合の単位を指定します。

GRIDUNIT_INCH:

インチ単位で指定します。

GRIDUNIT_MM:

ミリ単位で指定します。

原点位置指定時の単位は、以下の優先順序で有効になります。

  1. 論理デバイスの編集コマンド(lmedtdevコマンド)で指定した原点位置指定単位

  2. このプロパティで指定した原点位置指定時の単位

  3. List Creatorデザイナの帳票様式定義画面のプロパティ画面の[余白]タブで指定した原点位置

注意

  • このプロパティは、出力方法が印刷、PDFファイル保存の場合、および電子保存した帳票を印刷する場合のみ有効になります。電子保存した帳票を表示する場合は無効になります。
    電子保存は、Interstage List Manager互換のための機能です。

  • このプロパティを指定する場合、StartPosXプロパティおよびStartPosYプロパティで原点位置を必ず指定してください。

  • StartPosXプロパティ、およびStartPosYプロパティを指定する場合、このプロパティで単位を必ず指定してください。このプロパティの呼び出しを省略した場合、StartPosXプロパティ、およびStartPosYプロパティを指定しても無効になります。

StartPosX(原点指定位置(印刷時開始時の横方向位置))

印刷開始時の横方向の位置を指定します。

0.00~22.50:

インチ単位指定の場合

0.0~571.5:

ミリ単位指定の場合

原点位置指定(印刷開始時の横方向位置)は、以下の優先順序で有効になります。

  1. 論理デバイスの編集コマンド(lmedtdevコマンド)で指定した原点位置

  2. このプロパティで指定した原点位置

  3. List Creatorデザイナの帳票様式定義画面のプロパティ画面の[余白]タブで指定した原点位置

注意

  • このプロパティは、出力方法が印刷、PDFファイル保存の場合、および電子保存した帳票を印刷する場合のみ有効になります。電子保存した帳票を表示する場合は無効になります。
    電子保存は、Interstage List Manager互換のための機能です。

  • このプロパティを指定する場合、 GridUnitプロパティで単位を必ず指定してください。GridUnitプロパティの呼び出しを省略した場合、このプロパティを指定しても無効になります。

  • このプロパティを指定する場合、StartPosYプロパティで印刷開始時の縦方向位置を必ず指定してください。

StartPosY(原点指定位置(印刷時開始時の縦方向位置))

印刷開始時の縦方向の位置を指定します。

0.00~22.50:

インチ単位指定の場合

0.0~571.5:

ミリ単位指定の場合

原点位置指定(印刷開始時の縦方向位置)は、以下の優先順序で有効になります。

  1. 論理デバイスの編集コマンド(lmedtdevコマンド)で指定した原点位置

  2. このプロパティで指定した原点位置

  3. List Creatorデザイナの帳票様式定義画面のプロパティ画面の[余白]タブで指定した原点位置

注意

  • このプロパティは、出力方法が印刷、PDFファイル保存の場合、および電子保存した帳票を印刷する場合のみ有効になります。電子保存した帳票を表示する場合は無効になります。
    電子保存は、Interstage List Manager互換のための機能です。

  • このプロパティを指定する場合、 GridUnitプロパティで単位を必ず指定してください。GridUnitプロパティの呼び出しを省略した場合、このプロパティを指定しても無効になります。

  • このプロパティを指定する場合、StartPosXプロパティで印刷開始時の横方向位置を必ず指定してください。

LFCode(改行コード制御指定)

入力データ形式が「可変長」、「固定長」、または「CSV形式」で、入力データ中に改行コード(0x0D0Aまたは0x0A)のみの行が存在した場合の制御方法を指定します。

LFCODE_SKIP:

改行コードのみの行は読み飛ばします。改行コードがなかったものとして動作します。

LFCODE_DO:

改行コードのみの行は改行処理だけを行います。空の1行が出力されます。

このプロパティの呼び出しを省略すると、「LFCODE_SKIP」が指定されたものとして動作します。

注意

  • このプロパティは、入力データ形式が「可変長」、「固定長」、および「CSV形式」の場合に有効です。「XML形式」の場合はエラーになります。

  • このプロパティは、以下の帳票形式を使用する際のプロパティです。

    • フリーフレーム形式

    • 集計表形式

    • 伝票形式

    • 矩形繰返し形式

    • タックシール形式

    カード形式の場合、このプロパティで「LFCODE_DO」(改行コードのみの行は改行処理だけを行う指定)を指定しないでください。指定した場合、入力データが出力されない空ページが出力されることになります。

  • このプロパティで「LFCODE_DO」(改行コードのみの行は改行処理だけを行う指定)を指定した場合、List Creatorデザイナのデータ定義画面の[データ定義]タブのデータ項目のオペランドに「BREAK」を指定すると、意図しない動作(データのある行と改行コードのみの行でBREAKが発生したことになる)となります。

FFCode(改ページコード制御指定)

入力データ形式が「可変長」、「固定長」、または「CSV形式」の場合、入力データ中の改ページコード(0x0D0Cまたは0x0C)の制御方法を指定します。

FFCODE_SKIP:

改ページ処理を行わず、改ページコードは読み飛ばします。改ページコードがなかったものとして動作します。

FFCODE_DO:

改ページ処理を行います(次のレコードは次ページより出力します)。

FFCODE_NONE:

改ページ処理および改ページコードの読み飛ばしを行いません。改ページコードを意識せずに入力データの読み込みを行うため、改ページコードが含まれると、不当な文字が出力されることがあります。

このプロパティの呼び出しを省略すると、「FFCODE_NONE」が指定されたものとして動作します。

注意

  • このプロパティは、入力データ形式が「可変長」、「固定長」、および「CSV形式」の場合に有効です。「XML形式」の場合はエラーになります。

  • このプロパティは、以下の帳票形式を使用する際のプロパティです。

    • フリーフレーム形式

    • 集計表形式

    • 伝票形式

    • 矩形繰返し形式

    • タックシール形式

    カード形式の場合、このプロパティで「FFCODE_DO」(改ページ処理を行う指定)を指定しないでください。指定した場合、入力データが出力されない空ページが出力されることになります。カード形式で改ページコードを含んだ入力データを使用する場合は、このプロパティで「FFCODE_SKIP」を指定してください。

ポイント

改ページコード(0x0D0Cまたは0x0C)の前には、改行コード(0x0D0Aまたは0x0A)は、あってもなくても構いません。

NoData(入力データにデータがない場合の動作指定)

入力データ(項目)が0バイトの場合に、エラーとなるかどうかを指定します。

false:

エラーとします。

true:

エラーとせず出力します。

「true」を指定した場合、入力データ(項目)が0バイトの場合もエラーになりません。

その場合、0バイトの項目は、以下のように出力されます。

テキスト項目:

出力されません(空白となります)。

数字項目:

0が出力されます。

OCR-B項目:

出力されません(空白となります)。

ラジオボタン項目:

選択されません。

チェックボックス項目:

選択されません。

バーコード項目:

出力されません(空白となります)。

組込みメディア項目:

出力されません(空白となります)。

郵便番号項目:

出力されません(空白となります)。

矩形テキスト項目:

出力されません(空白となります)。

このプロパティの呼び出しを省略した場合、または上記(「true」、「false」)以外の値を指定した場合、「false」が指定されたものとして動作します。

注意

入力データ形式が「XML形式」の場合、このプロパティは指定しないでください。

ポイント

  • 入力データ(項目)が0バイトでない場合の動作は、以下のとおりです。

    • 「false」を指定した場合
      数字項目以外は、このプロパティで「true」を指定した場合と同じ出力動作となります。数字項目は、空白となります。

    • 「true」を指定した場合
      このプロパティの出力と同じ出力動作になります。

  • マルチフォーム/組合せフォーム出力時、入力データ(項目)が0バイトの状態とは、以下の条件をすべて満たす状態を指します。

    • 帳票名およびマルチフォーム/組合せフォーム用帳票名データ区切り文字が記述されている

    • レコードには帳票名に続くデータが存在しない

    • 同一の帳票名に対してレコードが連続していない
      レコードが連続している場合は、入力データにレコードが存在すると判断するため、このプロパティの動作指定は1レコード目にのみ有効となりますが、以降のレコードは通常の帳票出力時の印刷動作となります。

LabelData(項目名ラベル付きデータ指定)

入力データを「項目名ラベル付きデータ」として扱うかどうかを指定します。

false:

入力データを項目名ラベル付きデータとして扱いません。

true:

入力データを項目名ラベル付きデータとして扱います。

このプロパティの呼び出しを省略すると、「false」が指定されたものとして動作します。

注意

入力データ形式が「固定長」または「XML形式」の場合、このプロパティに「true」を指定しないでください。

ポイント

項目名ラベル付きデータの詳細については、List Creatorデザイナに添付のオンラインマニュアルを参照してください。

MapFontFile(置換フォント情報ファイル名)

帳票出力時に使用する置換フォント情報ファイル名を250バイト以内のフルパスで指定します。

置換フォント情報ファイルとは、帳票定義情報に定義されているフォントを帳票出力時に別のフォントに置き換えて出力する場合に、その置き換え情報を指定するファイルです。

置換フォント情報ファイルについては、以下を参照してください。

⇒“7.1.1 置換フォント情報ファイル

このプロパティの呼び出しを省略すると、置換フォント情報ファイルは設定されません。

注意

  • 置換フォント情報ファイルは、必ずShift-JISの文字コード系で記述してください。

  • List Creatorコネクタ連携時に、置換フォント情報ファイルを転送する場合(アプリケーションサーバに配置した場合)、置換フォント情報ファイル名は、このプロパティとLcFileプロパティの両方で指定してください。その場合、このプロパティにはファイル名のみ指定してください。

ポイント

置換フォント情報ファイル名に指定できる文字については、以下を参照してください。
⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

BarcodeAdjust(バーコード補正情報ファイル名)

帳票出力時に使用するバーコード補正情報ファイル名を250バイト以内のフルパスで指定します。

バーコード補正情報ファイルとは、帳票にバーコードを出力する場合に、出力先の環境に合わせてバーコードの出力結果を補正する情報を指定するファイルです。

バーコード補正情報ファイルについては、以下を参照してください。

⇒“7.1.2 バーコード補正情報ファイル

このプロパティの呼び出しを省略すると、帳票管理サーバの環境設定ファイルの
LmBarcodeAdjustキーの指定にしたがいます。

注意

  • バーコード補正情報ファイルは、必ずShift-JISの文字コード系で記述してください。

  • List Creatorコネクタ連携時に、アプリケーションサーバからバーコード補正情報ファイルを転送した場合、バーコード補正情報ファイルは、このプロパティとLcFileプロパティの両方で指定してください。その場合、このプロパティにはファイル名のみ指定してください。

ポイント

バーコード補正情報ファイル名に指定できる文字については、以下を参照してください。
⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

PrintEnvFile(帳票出力情報ファイル名)

帳票出力時に使用する帳票出力情報ファイル名をフルパスで指定します。

帳票出力情報ファイルとは、帳票出力に関する各種情報を定義するファイルです。

帳票出力情報ファイルについては、以下を参照してください。

”⇒7.1.6 帳票出力情報ファイル"

注意

  • 情報ファイルの文字コード系については、List Creatorに添付のオンラインマニュアル“環境設定・帳票運用編”の情報ファイルの文字コード系についての記載を参照してください。

  • コネクタ連携時に、アプリケーションサーバから帳票出力情報ファイルを転送した場合、帳票出力情報ファイルは、このプロパティとLcFileプロパティの両方で指定してください。その場合、このプロパティには、ファイル名のみ指定してください。

●印刷情報に関するプロパティ

PrtDevName(印刷機種名)

このプロパティは未サポートです。

PrinterName(印刷プリンタ名)

このプロパティは未サポートです。

PrintBin(給紙方法)

このプロパティは未サポートです。

PrintBinName(給紙口名)

このプロパティは未サポートです。

ItemPrintBin(給紙方法/給紙口名切り替え指定)

用紙種別が「単票」で、マルチフォーム出力する場合(FormsクラスのChangeFormプロパティを指定した場合、またはFormsFileクラスのGrpOutプロパティに「GRPOUT_GRP」を指定した場合)、帳票を切り替えたときに給紙方法/給紙口名も切り替える(各帳票で指定した給紙方法/給紙口名を有効にする)かどうかを指定します。

!REPORT:

各帳票で指定した給紙方法/給紙口名を有効にします。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. プリンタ構成の編集コマンド(lmedtprinfoコマンド)で指定した給紙口名

  2. List Creatorデザイナの帳票業務情報のプロパティ画面の[印刷]タブで指定した給紙方法/給紙口名

注意

  • 指定した給紙方法で給紙されない場合は、給紙口名をList Creatorデザイナの帳票業務情報のプロパティ画面の[印刷]タブで指定し、このプロパティを指定してください。

  • プリンタの段組み印刷機能を使用する場合、このプロパティを指定しないでください。指定した場合、正しく動作しません。

  • プリンタによっては、帳票ごとに給紙方法/給紙口名を切り替えられないものもあります。必ず、実際に使用するプリンタで動作確認してください。

ItemPrintBinName(給紙口名の属性の指定)

このプロパティは未サポートです。

CopyNumber(印刷部数)

帳票の印刷部数を1~999の範囲で指定します。

ページ単位で指定した部数分が印刷されます。指定した部数分を部単位で印刷する場合は、部単位印刷(Collateプロパティ)を指定してください。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[印刷]タブで指定した印刷部数と部単位印刷の指定が有効になります。

注意

  • 帳票をページ単位で印刷する場合と部単位で印刷する場合では、出力結果が異なります。
    例として、2ページの帳票を3部印刷するときの、このプロパティの指定方法と出力結果について、以下の場合ごとに示します。

    • 部単位で印刷しない場合(ページ単位で印刷する場合)

          - 指定方法
              prop.CopyNumber  =  "3" ;
      
          - 出力結果
              (1)(1)(1)(2)(2)(2)
                (1):帳票の1ページ目
                (2):帳票の2ページ目
    • 部単位で印刷する場合

          - 指定方法
              prop.CopyNumber  =  "3"  ; 
              prop.Collate  =  "true" ;
      
          - 出力結果
              (1)(2)(1)(2)(1)(2)
                (1):帳票の1ページ目
                (2):帳票の2ページ目
  • プリンタドライバのプロパティで印刷部数が指定できないプリンタに出力する場合、以下のように動作します。

    • 部単位で印刷する指定をしないとき(Collateプロパティの指定を省略したとき、または「false」を指定したとき)、印刷部数を指定していても無効になります(1部だけ印刷されます)。

    • 部単位で印刷する指定をしたとき(Collateプロパティに「true」を指定したとき)、印刷部数の指定は有効になります。

  • List Creatorデザイナの帳票業務情報のプロパティ画面で指定された部数は、以下では表示されません。

    • List Managerの詳細表示画面

    • 帳票の削除/一覧表示/複写/移動コマンド(lmoprformコマンド)の一覧表示結果

    • 帳票管理Javaインタフェースでの取得結果

  • このプロパティで印刷部数を指定した場合、帳票のページ数について注意が必要です。
    詳細については、オンラインマニュアル“帳票印刷配信機能 運用ガイド”の“付録B  帳票のページ数について”を参照してください。

CopyNumberPrt(プリンタ装置の設定にしたがった印刷部数)

このプロパティは未サポートです。

Collate(部単位で印刷)

CopyNumberプロパティで印刷部数を指定した場合、部単位で印刷するかどうかを指定します。

true:

部単位で印刷します。

false:

部単位で印刷しません。

印刷部数(CopyNumberプロパティ)を指定し、このプロパティの呼び出しを省略すると、「false」が指定されたものとして動作します。

印刷部数(CopyNumberプロパティ)を指定し、このプロパティに「true」または「false」以外を指定した場合、「false」が指定されたものとして動作します。

印刷部数(CopyNumberプロパティ)、およびこのプロパティの両方の呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[印刷]タブで指定した印刷部数と部単位印刷の指定が有効になります。

注意

  • このプロパティは、以下の場合に有効です。

    • List Works Print Agentで印刷する場合

    • List Works Workstationで、出力装置にPrint Managerで定義したプリンタを指定した場合

  • プリンタドライバのプロパティで印刷部数が指定できないプリンタに出力する場合、以下のように動作します。

    • 部単位で印刷する指定をしないとき(このプロパティの指定を省略したとき、または「false」を指定したとき)、印刷部数を指定していても無効になります(1部だけ印刷されます)。

    • 部単位で印刷する指定をしたとき(このプロパティに「true」を指定したとき)、印刷部数の指定は有効になります。

  • List Works Workstationで、印刷プリンタ名にPrint Managerで定義したプリンタ以外を指定した場合は、このプロパティに「true」を指定しないでください。指定した場合、印刷部数の指定は無効になります(1部だけ印刷されます)。

PrintSide(印刷面指定)

以下について指定します。

  • 両面印刷するかどうか、またはプリンタ装置(プリンタドライバ)の印刷面の設定にしたがうか

  • マルチフォーム出力する場合(FormsクラスのChangeFormプロパティを指定した場合、またはFormsFileクラスのGrpOutプロパティに「GRPOUT_GRP」を指定した場合)に、帳票を切り替えたときに同じ用紙に続けて印刷するか、新しい用紙に印刷するか

PRINTSIDE_SINGLEFOLLOW:

片面印刷します。
マルチフォーム出力をする場合は、帳票を切り替えたときに同じ用紙に続けて印刷します。

PRINTSIDE_BOTHFOLLOW:

両面印刷します。
マルチフォーム出力をする場合は、帳票を切り替えたときに同じ用紙に続けて印刷します。

PRINTSIDE_PRTFOLLOW:

プリンタ装置(プリンタドライバ)の印刷面の設定にしたがって印刷します。
マルチフォーム出力をする場合は、帳票を切り替えたときに同じ用紙に続けて印刷します。

PRINTSIDE_SINGLE:

片面印刷します。
マルチフォーム出力をする場合は、帳票を切り替えたときに新しい用紙に印刷します。

PRINTSIDE_BOTH:

両面印刷します。
マルチフォーム出力をする場合は、帳票を切り替えたときに新しい用紙に印刷します。

PRINTSIDE_PRT:

プリンタ装置(プリンタドライバ)の印刷面の設定にしたがって印刷します。
マルチフォーム出力をする場合は、帳票を切り替えたときに新しい用紙に印刷します。

なお、印刷面指定は、以下の優先順序で有効になります。

  1. ItemPrintSideプロパティの指定にしたがった両面印刷と、マルチフォーム出力時に帳票を切り替えたときに新しい用紙に印刷する指定

  2. このプロパティで指定した印刷面指定

  3. List Creatorデザイナの帳票業務情報のプロパティ画面の[印刷]タブで指定した両面印刷と、マルチフォーム出力時の動作の帳票を切り替えたときに新しい用紙に印刷する指定

注意

  • 使用する印刷プリンタに両面印刷機能がない場合、または両面印刷機能が無効になっている場合、両面印刷の指定は無効になります(片面で印刷されたり、白紙が出力されたりする場合があります)。

  • List Creatorデザイナの帳票様式定義画面のプロパティ画面の[拡大/縮小印刷]タブで、段組み印刷が指定されている場合は、両面印刷の指定は切り替えられません。指定を行っても、1番目に出力する帳票に定義されている両面印刷の指定にしたがって印刷されます。

  • 以下の場合、このプロパティに「PRINTSIDE_SINGLE」、「PRINTSIDE_BOTH」または「PRINTSIDE_PRT」を指定しないでください。指定した場合、正しく動作しません。

    • プリンタの段組み印刷機能を使用する場合

    • プリンタの白紙の出力を抑止する機能を使用する場合

  • このプロパティで印刷面を指定した場合、帳票のページ数について注意が必要です。
    詳細については、オンラインマニュアル“帳票印刷配信機能 運用ガイド”の“付録B  帳票のページ数について”を参照してください。

ポイント

List Creatorデザイナのデータ定義画面の[データ定義(レポート頭書き)]タブ、[データ定義]タブのデータ項目にPAGE 、TPAGE 、PAGE-ALL 、TPAGE-ALL 、BPAGE、またはBTPAGE のいずれかを指定した項目が存在する帳票で、このプロパティに「PRINTSIDE_SINGLE」、「PRINTSIDE_BOTH」または「PRINTSIDE_PRT」を指定する場合、印刷せずにページ送りされた分はカウントされません。

ItemPrintSide(印刷面切り替え指定)

マルチフォーム出力する場合(FormsクラスのChangeFormプロパティを指定した場合、またはFormsFileクラスのGrpOutプロパティに「GRPOUT_GRP」を指定した場合)で、帳票を切り替えたときに印刷面も切り替える(各帳票で指定した印刷面指定を有効にする)かどうかを指定します。

!REPORT:

各帳票で指定した印刷面指定を有効にします。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. PrintSideプロパティで指定した印刷面指定

  2. List Creatorデザイナの帳票業務情報のプロパティ画面の[印刷]タブで指定した両面印刷と、マルチフォーム出力時の動作の帳票を切り替えたときに新しい用紙に印刷する指定

注意

  • 使用する印刷プリンタに両面印刷機能がない場合、または両面印刷機能が無効になっている場合、両面印刷の指定は無効になります(片面で印刷されたり、白紙が出力されたりする場合があります)。

  • List Creatorデザイナの帳票様式定義画面のプロパティ画面の[拡大/縮小印刷]タブで、段組み印刷が指定されている場合は、両面印刷の指定は切り替えられません。指定を行っても、1番目に出力する帳票に定義されている両面印刷の指定にしたがって印刷されます。

  • プリンタの段組み印刷機能を使用する場合、このプロパティを指定しないでください。指定した場合、正しく動作しません。

  • プリンタによっては、帳票ごとに印刷面を切り替えられないものもあります。必ず実際に使用するプリンタで動作確認してください。

  • このプロパティで印刷面切り替えを指定した場合、帳票のページ数について注意が必要です。
    詳細については、オンラインマニュアル“帳票印刷配信機能 運用ガイド”の“付録B  帳票のページ数について”を参照してください。

PaperCode(用紙コード(用紙名))

このプロパティは未サポートです。

●電子保存情報に関するプロパティ

注意

電子保存情報に関するプロパティ、およびList Creatorデザイナの帳票業務情報のプロパティ画面で指定された電子保存情報は、以下では表示されません。

  • List Managerの帳票一覧画面

  • List Managerの詳細表示画面

  • List Managerの帳票ブラウザの帳票詳細表示画面

  • 帳票の削除/一覧表示/複写/移動コマンド(lmoprformコマンド)の一覧表示結果

  • 帳票管理Javaインタフェースでの取得結果

ポイント

電子保存情報に関するプロパティは、Interstage List Manager互換のための機能で使用するプロパティです。

StreamDrvName(電子保存装置名)

このプロパティは未サポートです。

LwMaker(電子保存時の作成者)

帳票の作成者を64バイト以内で指定します。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブで指定した作成者

  2. 設定されない

GenerateDay(電子保存時の作成日)

帳票の作成日付を指定します。

作成日付は「YYYYMMDD」(YYYY:西暦、MM:月(01~12)、DD:日(01~31))の形式で指定してください。作成日と作成時間の指定の関係については、以下を参照してください。

⇒“B.1 電子保存時の作成日時

GenerateTime(電子保存時の作成時間)

帳票の作成時間を指定します。

作成時間は「HHmm」(HH:時(00~23)、mm:分(00~59))の形式で指定してください。作成日と作成時間の指定の関係については、以下を参照してください。

⇒“B.1 電子保存時の作成日時

LwKeepDir(電子保存時の保管フォルダパス名)

帳票を電子保存するリスト管理サーバ上の保管フォルダのディレクトリ名を185バイト以内のフルパスで指定します。List Worksの「保管フォルダ名」ではなく、システムにおけるディレクトリ名で指定します。

以下の半角文字は指定しないでください。

  「/」、「,」、「;」、「*」、「?」、「"」、「<」、「>」、「|」		

このプロパティの呼び出しを省略すると、論理デバイスの編集コマンド(lmedtdev コマンド)で指定した保管フォルダパス名が有効になります。

注意

  • 保管フォルダパス名の末尾には、「円マーク(\)」を指定しないでください。

  • 以下のいずれかに保管フォルダが指定されていた場合、指定した場所に帳票が電子保存されるため、List Worksで指定した振り分け条件が無効になります。

    • LwKeepDirプロパティ

    • 論理デバイスの編集コマンド(lmedtdevコマンド)

    List Worksの振り分け条件を有効にしたい場合は、上記の保管フォルダの指定をすべて省略する必要があります。

LwNote1(電子保存時の備考1)
LwNote2(電子保存時の備考2)
LwNote3(電子保存時の備考3)
LwNote4(電子保存時の備考4)

帳票の備考1~4を64バイト以内で指定します。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存の詳細設定画面で指定した備考1~4

  2. 設定されない

LwTermFlag(電子保存時の有効期限日数指定フラグ)

帳票をリスト管理サーバに登録した日からの有効期限日数を指定するかどうかを指定します。

false:

List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存の詳細設定画面の有効期限日数の設定にしたがいます。

true:

有効期限日数を指定します。

このプロパティに「true」を指定した場合は、有効期限日数をLwTermプロパティで指定してください。

LwTerm(電子保存時の有効期限日数)

帳票をリスト管理サーバに登録した日からの有効期限日数を0~9999の範囲で指定します。

0:

リスト管理サーバの保管フォルダの設定にしたがいます。

1~9999:

有効期限日数を指定します。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存の詳細設定画面で指定した有効期限日数が有効になります。

注意

このプロパティを指定する場合は、LwTermFlagプロパティで「true」を指定しておく必要があります。

LwDelType(電子保存時の有効期限経過後の自動削除指定)

帳票をリスト管理サーバに登録した日から有効期限を過ぎた場合に、リストクリーナの削除対象とするかどうかを指定します。

0:

List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存の詳細設定画面で指定した有効期限の「有効期限を過ぎたら自動削除する」の指定が有効になります。

1:

削除対象としません。

2:

削除対象とします。

このプロパティの呼び出しを省略すると、「0」を指定したものとして動作します。

また、このプロパティに「0」、「1」、または「2」以外の値を指定した場合、例外(エラーコード「DNIF_PROPERTY_DATAERROR」)が通知されます。

注意

このプロパティを指定する場合は、以下のいずれかで有効期限日数を指定しておく必要があります。

  • List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存の詳細設定画面の有効期限の日数

  • LwTermFlagプロパティ(「true」を指定する)とLwTermプロパティ(「1」~「9999」の範囲)で指定

LwSearch(電子保存時の抜き出し検索指定)

電子保存時に帳票の抜き出し検索を有効にするかどうかを指定します。

LISTSEARCH_FOLDER:

リスト管理サーバの保管フォルダの設定にしたがいます。

LISTSEARCH_FALSE:

抜き出し検索を有効にしません。

LISTSEARCH_TRUE:

抜き出し検索を有効にします。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存の詳細設定画面で指定した抜き出し検索の指定が有効になります。

注意

抜き出し検索を有効にする場合は、あらかじめリスト管理サーバに登録されている帳票で抜き出し検索範囲を指定しておく必要があります。

ポイント

  • 抜き出し検索とは、あらかじめ設定されている検索範囲(抜き出し検索範囲)に対して、文字列を高速に検索する機能です。定型的な検索を大量に行う場合に適しています。

  • List Worksでは、電子保存した帳票のデータを検索できます。抜き出し検索を有効にすると、より高速に検索できます。

LwMail(電子保存時のメール送信指定)

帳票がリスト管理サーバに登録されたことをメールで通知するかどうかを指定します。

LISTMAIL_SERVER:

リスト管理サーバの設定にしたがいます。

LISTMAIL_FALSE:

リスト管理サーバに帳票が登録されたことをメールで送信しません。

LISTMAIL_ENTRY:

リスト管理サーバに帳票が登録されたことをメールで送信します。送信時には、帳票エントリファイルを添付して送信します。

LISTMAIL_FILE:

リスト管理サーバに帳票が登録されたことをメールで送信します。送信時には、帳票ファイルを添付して送信します。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存の詳細設定画面で指定したメール送信の指定が有効になります。

ポイント

  • 帳票エントリファイルを指定する(このプロパティに「LISTMAIL_ENTRY」を指定する)と、電子保存時に帳票の管理情報だけがメール送信されます。したがって、送信されるメールのサイズは帳票ファイルの場合よりも小さくなります。ただし、このファイルをList Worksクライアントで受信した場合、実際に帳票を表示するためには、リスト管理サーバに接続する必要があります。

  • 帳票ファイルを指定する(このプロパティに「LISTMAIL_FILE」を指定する)と、電子保存時に帳票そのものがメール送信されます。このファイルをList Worksクライアントで受信した場合、帳票をそのまま表示できますが、送信されるデータ量は大きくなります。

LwMailRcv(電子保存時のメールの宛先)

電子保存時に帳票がリスト管理サーバに登録されたことを通知するメールの宛先を64バイト以内で指定します。

宛先は、リスト管理サーバで設定されているメール環境にしたがって指定してください。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存の詳細設定画面で指定した宛先

  2. リスト管理サーバで設定されている宛先

注意

このプロパティを指定する場合は、以下のいずれかでメール送信する指定にしておく必要があります。

  • List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存の詳細設定画面のメール送信

  • LwMailプロパティ(「LISTMAIL_ENTRY」または「LISTMAIL_FILE」を指定)

LwPrintBin(電子保存後印刷の給紙方法)

電子保存後の印刷で、用紙種別が「単票」の場合に、印刷プリンタの給紙方法を指定します。

LISTBIN_CF:

カットシートフィーダ

LISTBIN_H1:

ホッパ1

LISTBIN_H2:

ホッパ2

LISTBIN_H3:

ホッパ3

LISTBIN_H4:

ホッパ4

LISTBIN_MA:

手差し

LISTBIN_NO:

指定なし
(プリンタドライバのプロパティの設定にしたがいます)

LISTBIN_AT:

自動

なお、給紙方法は、以下の優先順序で有効になります。

  1. LwPrintBinNameプロパティで指定した給紙口名

  2. このプロパティで指定した給紙方法

  3. List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存後の印刷設定画面で指定した給紙方法/給紙口名

注意

  • 指定した方法で給紙されない場合は、給紙口名をLwPrintBinNameプロパティで指定してください。

  • このプロパティで給紙方法を切り替えた場合、List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存後の印刷設定画面で指定した給紙口名は無効になります。必要に応じて、給紙口名をLwPrintBinNameプロパティで指定してください。

  • 給紙方法に「LISTBIN_NO」(指定なし)または「LISTBIN_AT」(自動)を指定した場合、給紙口名をLwPrintBinNameプロパティで指定しても無効になります。給紙口名を指定する場合は、「LISTBIN_NO」(指定なし)または「LISTBIN_AT」(自動)以外を指定してください。

  • 給紙方法を指定せずに給紙口名をLwPrintBinNameプロパティで指定した場合、給紙口名の指定は無効になります。

  • 給紙方法に「LISTBIN_AT」(自動)を指定しても自動給紙が正しく動作しない場合は、プリンタドライバのプロパティで自動給紙を指定し、給紙方法に「LISTBIN_NO」(指定なし)を指定してください。

  • List Creatorデザイナの帳票様式定義画面のプロパティ画面の[拡大/縮小印刷]タブで、段組み印刷が指定されている場合は、両面印刷の指定は切り替えられません。指定を行っても、1番目に出力する帳票に定義されている両面印刷の指定にしたがって印刷されます。

LwPrintBinName(電子保存後印刷の給紙口名)

電子保存後の印刷で、以下の場合に出力先のプリンタの給紙口名を32バイト以内で指定します。

  • 用紙種別が「単票」で給紙方法が指定した給紙口に切り替わらない場合

  • 用紙種別が「連帳」で給紙口が正常に切り替わらない場合

指定できる給紙口名は、プリンタドライバのプロパティで確認してください。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. LwPrintBinプロパティで指定した給紙方法

  2. List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存後の印刷設定画面で指定した給紙方法/給紙口名

注意

  • 給紙口名は、プリンタドライバによって異なります。プリンタドライバのプロパティで確認し、文字および空白の全角・半角の違い、空白の有無などに注意して、正確に指定してください。

  • 給紙方法をLwPrintBinプロパティで指定せずに給紙口名を指定した場合、給紙口名の指定は無効になります。

LwCopyNumber(電子保存後印刷の印刷部数)

電子保存後の印刷で、帳票の印刷部数を1 ~9999の範囲で指定します。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存後の印刷設定画面で指定した印刷部数が有効になります。

注意

  • プリンタドライバのプロパティで印刷部数が指定できないプリンタに出力する場合、以下のように動作します。

    • 部単位で印刷する指定をしないとき(LwCollateプロパティに「LISTCOPY_FALSE」を指定)、印刷部数を指定していても無効になります(1部だけ印刷されます)。

    • 部単位で印刷する指定をしたとき(LwCollateプロパティに「LISTCOPY_TRUE」を指定)、印刷部数の指定は有効になります。

  • LwCollateプロパティに「LISTCOPY_DEFAULT」を指定した場合は、印刷部数を指定していても無効になります(1部だけ印刷されます)。
    なお、電子保存後の部単位印刷は、LwCollateプロパティで指定します。

LwCollate(電子保存後印刷の部単位印刷の指定)

電子保存後の印刷で、印刷部数(LwCopyNumberプロパティ)を指定した場合、部単位の印刷を行うかどうかを指定します。

LISTCOPY_TRUE:

部単位で印刷します。

LISTCOPY_FALSE:

ページ単位で印刷します。

LISTCOPY_DEFAULT:

部単位で印刷するかどうかは装置の設定にしたがいます。

印刷部数(LwCopyNumberプロパティ)を指定し、このプロパティの呼び出しを省略すると、「LISTCOPY_DEFAULT」(部単位で印刷するかどうかは装置の設定にしたがう)が指定されたものとして動作します。

印刷部数(LwCopyNumberプロパティ)およびこのプロパティの両方の呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存後の印刷設定画面で指定した印刷部数が有効になります。

注意

  • プリンタドライバのプロパティで印刷部数が指定できないプリンタに出力する場合、以下のように動作します。

    • 部単位で印刷する指定をしないとき(このプロパティに「LISTCOPY_FALSE」を指定)、印刷部数を指定していても無効になります(1部だけ印刷されます)。

    • 部単位で印刷する指定をしたとき(このプロパティに「LISTCOPY_TRUE」を指定)、印刷部数の指定は有効になります。

  • このプロパティに「LISTCOPY_DEFAULT」を指定したときは、印刷部数を指定していても無効になります(1部だけ印刷されます)。

LwPrintSide(電子保存後印刷の印刷面指定)

電子保存後の印刷で、以下について指定します。

  • 両面印刷するかどうか

  • マルチフォーム出力する場合(FormsクラスのChangeFormプロパティを指定した場合、またはFormsFileクラスのGrpOutプロパティに「GRPOUT_GRP」を指定した場合)に、帳票を切り替えたときに同じ用紙に続けて印刷するか、新しい用紙に印刷するか

LISTPRINTSIDE_SINGLEFOLLOW:

片面印刷します。
マルチフォーム出力する場合は、帳票を切り替えたときに同じ用紙に続けて印刷します。

LISTPRINTSIDE_BOTHFOLLOW:

両面印刷します。
マルチフォーム出力する場合は、帳票を切り替えたときに同じ用紙に続けて印刷します。

LISTPRINTSIDE_BOTH:

両面印刷します。
マルチフォーム出力する場合は、帳票を切り替えたときに新しい用紙に印刷します。

印刷面指定は、以下の優先順序で有効になります。

  1. LwItemPrintSideプロパティの指定にしたがった両面印刷と、マルチフォーム出力時に帳票を切り替えたときに新しい用紙に印刷する指定

  2. このプロパティで指定した印刷面指定

  3. List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存後の印刷設定画面で指定した両面印刷と、マルチフォーム出力時の動作の帳票を切り替えたときに新しい用紙に印刷する指定

注意

  • 使用する印刷プリンタに両面印刷機能がない場合、または両面印刷機能が無効になっている場合、両面印刷の指定は無効になります(片面で印刷されたり、白紙が出力されたりする場合があります)。

  • List Creatorデザイナの帳票様式定義画面のプロパティ画面の[拡大/縮小印刷]タブで、段組み印刷が指定されている場合は、両面印刷の指定は切り替えられません。指定を行っても、1番目に出力する帳票に定義されている両面印刷の指定にしたがって印刷されます。

  • 以下の場合、このプロパティに「LISTPRINTSIDE_BOTH」を指定しないでください。指定した場合、正しく動作しません。

    • プリンタの段組み印刷機能を使用する場合

    • プリンタの白紙の出力を抑止する機能を使用する場合

ポイント

List Creatorデザイナのデータ定義画面の[データ定義(レポート頭書き)]タブ、[データ定義]タブのデータ項目にPAGE 、TPAGE 、PAGE-ALL 、TPAGE-ALL 、BPAGE、またはBTPAGE のいずれかを指定した項目が存在する帳票で、このプロパティに「LISTPRINTSIDE_BOTH」を指定した場合、印刷せずにページ送りされた分はカウントされません。

LwItemPrintSide(電子保存後印刷の印刷面切り替え指定)

電子保存後の印刷で、マルチフォーム出力し(FormsクラスのChangeFormプロパティを指定した、またはFormsFileクラスのGrpOutプロパティに「GRPOUT_GRP」を指定した)、帳票を切り替えたときに新しい用紙に印刷する指定も切り替える(各帳票で指定した帳票を切り替えたときに新しい用紙に印刷する指定を有効にする)場合に指定します。

!REPORT:

電子保存後の印刷でマルチフォーム出力する(FormsクラスのChangeFormプロパティを指定した、またはFormsFileクラスのGrpOutプロパティに「GRPOUT_GRP」を指定した)場合に、帳票を切り替えたときに新しい用紙に印刷する指定を有効にします。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. LwPrintSideプロパティで指定した印刷面指定

  2. List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブの電子保存後の印刷設定画面で指定した両面印刷と、マルチフォーム出力時の動作の帳票を切り替えたときに新しい用紙に印刷する指定

注意

  • プリンタの段組み印刷機能を使用する場合、このプロパティを指定しないでください。指定した場合、正しく動作しません。

  • 使用する印刷プリンタに両面印刷機能がない場合、または両面印刷機能が無効になっている場合、両面印刷の指定は無効になります(片面で印刷されたり、白紙が出力されたりする場合があります)。

  • List Creatorデザイナの帳票様式定義画面のプロパティ画面の[拡大/縮小印刷]タブで、段組み印刷が指定されている場合は、両面印刷の指定は切り替えられません。指定を行っても、1番目に出力する帳票に定義されている両面印刷の指定にしたがって印刷されます。

  • 帳票が切り替わったときに、両面印刷の指定を切り替えることはできません。
    先頭の帳票で指定した両面印刷の指定が有効になります。

LwFaxSend(電子保存時のFAX送信者情報)

このプロパティは未サポートです。

LwFaxRcv(電子保存時のFAX受信者情報)

このプロパティは未サポートです。

LwFaxRcvFile(電子保存時のFAX受信者情報ファイル名)

このプロパティは未サポートです。

LwFaxSubject(電子保存時のFAX送付状の用件)

このプロパティは未サポートです。

LwFaxComment(電子保存時のFAX送付状のコメント)

このプロパティは未サポートです。

LwDstFolder(帳票印刷配信時の配信フォルダID)

このプロパティは未サポートです。

LwDstMethod(帳票印刷配信指定)

このプロパティは未サポートです。

StreamEnvFile(電子帳票情報ファイル名)

帳票出力時に指定する電子帳票情報ファイル名をフルパスで指定します。

電子帳票情報ファイルとは、電子保存情報(電子保存時の動作、および属性情報など)をまとめて指定できるファイルです。電子帳票情報ファイルで指定されている情報にしたがって、帳票が電子保存されます。

電子帳票情報ファイルの詳細(記述形式、および指定できるキーワードと値など)は、List Worksに添付のオンラインマニュアルを参照してください。

このプロパティの呼び出しを省略すると、電子帳票情報ファイルは設定されません。

注意

  • 電子帳票情報ファイルには、List Creatorデザイナの帳票業務情報のプロパティ画面の[電子保存]タブ、または.NETインタフェースの各プロパティでサポートされている電子保存情報は指定しないでください。

  • このプロパティで指定する電子帳票情報ファイル中のデータは、必ずShift-JISの文字コード系で記述してください。
    なお、List Creatorコネクタ連携時の電子帳票情報ファイルの文字コード系については、オンラインマニュアル“帳票印刷配信機能 運用ガイド”を参照してください。

  • List Creatorコネクタ連携時に、電子帳票情報ファイルを転送する場合(アプリケーションサーバに配置した場合)、電子帳票情報ファイル名は、このプロパティとLcFileプロパティの両方で指定してください。その場合、このプロパティにはファイル名のみ指定してください。

ポイント

電子帳票情報ファイル名に指定できる文字については、以下を参照してください。
⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

FAX送信情報に関するプロパティ

FaxDrvName(FAX装置名)

このプロパティは未サポートです。

FaxSend(FAX送信時のFAX送信者情報)

このプロパティは未サポートです。

FaxRcv(FAX送信時のFAX受信者情報)

このプロパティは未サポートです。

FaxRcvFile(FAX送信時のFAX受信者情報ファイル名)

このプロパティは未サポートです。

FaxSubject(FAX送信時のFAX送付状の用件)

このプロパティは未サポートです。

FaxComment(FAX送信時のFAX送付状のコメント)

このプロパティは未サポートです。

PDFファイル保存情報に関するプロパティ

ポイント

PDFファイル保存情報に関するプロパティは、以下の場合のみ有効です。

  • List Works Print AgentでPDFファイル保存する場合

  • Web手元印刷型(PDFファイル形式)の場合

KeepPdf(PDFファイル名)

出力する帳票(PDFファイル)のファイル名を、250バイト以内のフルパスまたはファイル名のみで指定します。

PDFファイル名は、以下の優先順序で有効となります。

  1. このプロパティで指定したPDFファイル名(フルパス)で生成

  2. 論理デバイスの編集コマンド(lmedtdevコマンド)で指定した「出力フォルダ」に、このプロパティで指定したPDFファイル名(ファイル名のみ)で生成

  3. 帳票属性の編集コマンド(lmedtformatrコマンド)で指定した「出力ファイル名」(フルパス)で生成

  4. 論理デバイスの編集コマンド(lmedtdevコマンド)で指定した「出力フォルダ」に、帳票属性の編集コマンド(lmedtformatrコマンド)で指定した「出力ファイル名」(ファイル名のみ)で生成

  5. 論理デバイスの編集コマンド(lmedtdevコマンド)で指定した「出力フォルダ」に「(配信通番).pdf」で生成

PDFファイル名は、上記のいずれかで必ず指定してください。

注意

  • フォルダ名のみの指定はできません。

  • 同一名ファイルがすでに存在する場合は、アクセス権があれば新しいファイルに置き換えられます。アクセス権がない場合は、PDFファイル保存に失敗します。

  • 同一名ファイルがすでに存在する場合にPDFファイル保存に失敗したときは、元のPDFファイルも削除されることがあります。

  • KeepOwfプロパティと同時に指定しないでください。
    KeepOwfプロパティが指定されている場合は、KeepOwfプロパティで指定した値が有効になります。

ポイント

  • 指定されたフォルダが存在しない場合、フォルダが自動作成されます。
    フォルダには、親フォルダと同じアクセス権が設定されます。アクセス権がない場合は、PrintFormクラスのPrintOutメソッド呼び出し時にエラーになります。

  • PDFファイルのアクセス権は、以下のように設定されます。

    • 帳票管理サーバがWindowsの場合

      Administratorsグループにはフルコントロールが付与されます。Usersグループは上位フォルダの権限にしたがいます。

    • 帳票管理サーバがSolaris/Linuxの場合

      owner:rootおよびアクセス権は666となります。

  • List Creatorコネクタ連携時に、アプリケーションサーバにPDFファイルを配置する場合は、ReturnPdfPathプロパティで、生成するPDFファイルのパスを指定します。

  • PDFファイル名に指定できる文字については、以下を参照してください。
    ⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

PdfSubTitle(PDFファイルのサブタイトル)

PDFファイルのサブタイトルを254バイト以内で指定します。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した概要の「サブタイトル」の指定

  2. 設定されない

注意

サブタイトルは、日本語(JIS非漢字/第一水準漢字/第二水準漢字)または英数字で指定してください。その他の文字を指定した場合、PDFファイルの文書情報(一般)で正しく表示されないことがあります。

PdfAuthor(PDFファイルの作成者)

PDFファイルの作成者を254バイト以内で指定します。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した概要の「作成者」の指定

  2. 設定されない

注意

作成者は、日本語(JIS非漢字/第一水準漢字/第二水準漢字)または英数字で指定してください。その他の文字を指定した場合、PDFファイルの文書情報(一般)で正しく表示されないことがあります。

PdfPrint(PDFファイルの印刷許可指定)

PDFファイルの印刷を許可するかどうかを指定します。

0:

List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定したセキュリティの「印刷の許可」の指定が有効になります。

1:

印刷を許可しません。

2:

印刷を許可します。

このプロパティの呼び出しを省略すると、「0」が指定されたものとして動作します。

このプロパティに「0」、「1」または「2」以外を指定した場合、例外(エラーコード「DNIF_PROPERTY_DATAERROR」)が通知されます。

注意

このプロパティを指定する場合は、PdfSecuPwdプロパティに必ずパスワードを指定してください。パスワードを指定しない場合、PDFファイルのセキュリティの指定が有効にならないことがあります。

PdfModify(PDFファイルの変更許可指定)

PDFファイルの変更を許可するかどうかを指定します。

0:

List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定したセキュリティの「文書変更の許可」の指定が有効になります。

1:

変更を許可しません。

2:

変更を許可します。

このプロパティの呼び出しを省略すると、「0」が指定されたものとして動作します。

このプロパティに「0」、「1」または「2」以外を指定した場合、例外(エラーコード「DNIF_PROPERTY_DATAERROR」)が通知されます。

注意

  • PDFファイルの変更を許可する指定をしても、PDFファイルの文書情報(セキュリティ)では「許可しない」となる場合があります。

  • このプロパティを指定する場合は、PdfSecuPwdプロパティに必ずパスワードを指定してください。パスワードを指定しない場合、PDFファイルのセキュリティの指定が有効にならないことがあります。

PdfSelect(PDFファイルのテキストとグラフィックスの選択許可指定)

PDFファイルのテキストとグラフィックスの選択を許可するかどうかを指定します。

0:

List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定したセキュリティの「テキストとグラフィックスの選択の許可」の指定が有効になります。

1:

テキストとグラフィックスの選択を許可しません。

2:

テキストとグラフィックスの選択を許可します。

このプロパティの呼び出しを省略すると、「0」が指定されたものとして動作します。

このプロパティに「0」、「1」または「2」以外を指定した場合、例外(エラーコード「DNIF_PROPERTY_DATAERROR」)が通知されます。

注意

このプロパティを指定する場合は、PdfSecuPwdプロパティに必ずパスワードを指定してください。パスワードを指定しない場合、PDFファイルのセキュリティの指定が有効にならないことがあります。

PdfAnnotate(PDFファイルの注釈とフォームフィールドの追加と変更許可指定)

PDFファイルの注釈とフォームフィールドの追加と変更を許可するかどうかを指定します。

0:

List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定したセキュリティの「注釈とフォームフィールドの追加と変更の許可」の指定が有効になります。

1:

注釈とフォームフィールドの追加と変更を許可しません。

2:

注釈とフォームフィールドの追加と変更を許可します。

このプロパティの呼び出しを省略すると、「0」が指定されたものとして動作します。

このプロパティに「0」、「1」または「2」以外を指定した場合例外(エラーコード「DNIF_PROPERTY_DATAERROR」)が通知されます。

注意

  • PDFファイルの注釈とフォームフィールドの追加と変更を許可する指定をしても、PDFファイルの文書情報(セキュリティ)では「許可しない」となる場合があります。

  • このプロパティを指定する場合は、PdfSecuPwdプロパティに必ずパスワードを指定してください。パスワードを指定しない場合、PDFファイルのセキュリティの指定が有効にならないことがあります。

PdfPwd(PDFファイルを開くパスワード)

PDFファイルを開くときのパスワードを32バイト以内で指定します。

半角文字「"」は指定しないでください。

このプロパティの呼び出しを省略すると、パスワードは設定されません。

注意

  • パスワードは、半角の英数字または記号(ASCIIコードの文字範囲)で指定してください。その他の文字を指定した場合、PDFファイルを表示できない場合があります。

  • このプロパティとPdfSecuPwdプロパティに同じパスワードを指定しないでください。同じパスワードを指定すると、セキュリティオプションの設定が変更される場合があります。

PdfSecuPwd(PDFファイルのセキュリティオプション変更パスワード)

PDFファイルのセキュリティオプションを変更するときのパスワードを32バイト以内で指定します。

半角文字「"」は指定しないでください。

このプロパティの呼び出しを省略すると、パスワードは設定されません。

注意

  • パスワードは、半角の英数字または記号(ASCIIコードの文字範囲)で指定してください。その他の文字を指定した場合、PDFファイルを表示できない場合があります。

  • このプロパティとPdfPwdプロパティに同じパスワードを指定しないでください。同じパスワードを指定すると、セキュリティオプションの設定が変更される場合があります。

PdfLimit(PDFファイルの閲覧期限/閲覧期間)

PDFファイルの閲覧期限(閲覧開始日時または閲覧終了日時)、または閲覧期間のいずれかを指定します。

閲覧開始日時:

閲覧開始日時を「YYYYMMDDhhmmss」の形式で指定します。
指定した日時以前は、PDFファイルの閲覧が制限されます。

閲覧終了日時:

閲覧終了日時を「YYYYMMDDhhmmss」の形式で指定します。
指定した日時以降は、PDFファイルの閲覧が制限されます。

閲覧期間:

閲覧期間を日単位(「1」以上の値)で指定します。
PDFファイルの作成日時から指定した期間(日数)を過ぎると閲覧が制限されます。

閲覧期限「YYYYMMDDhhmmss」を指定する場合は、以下のように指定します。

YYYY:

年を西暦で指定します。

MM:

01 ~ 12(月)の範囲で指定します。

DD:

01 ~ 31(日)の範囲で指定します。

hh:

00 ~ 23(時)の範囲で指定します。

mm:

00 ~ 59(分)の範囲で指定します。

ss:

00 ~ 59(秒)の範囲で指定します。

閲覧期限および閲覧期間を指定する場合、以下の順にそれぞれの値を「カンマ(,)」で区切って指定します。

  1. 閲覧開始日時

  2. 閲覧終了日時

  3. 閲覧期間

閲覧期限と閲覧期間を同時に指定した場合には、閲覧期限が有効となります。

このプロパティを指定したにもかかわらず、閲覧期限と閲覧期間の指定を両方とも省略した場合は、List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した閲覧制限の「期間による閲覧制限を行う」の指定は無効となり、閲覧制限は行われません。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した閲覧制限の「期間による閲覧制限を行う」の指定が有効になります。

以下に、開発ツールとしてVisual C#.NETを利用した場合の指定例を示します。

  • 閲覧期限を指定する場合
    閲覧開始日時に「2012年3月1日0時0分0秒」、閲覧終了日時に「2012年12月31日0時0分0秒」を指定する場合、以下のように指定します。

          prop.PdfLimit  =  "20120301000000,20121231000000,” ; 
  • 閲覧期間を指定する場合
    閲覧期間に100日を指定する場合、以下のように指定します。

          prop.PdfLimit  =  " ,,100”; 

注意

  • List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定されている値と、このプロパティで指定されている値が異なる場合、このプロパティで指定されている値が有効となります。

  • このプロパティの指定は、PDFファイルのプレビュー時にも有効となり、以下のように動作します。

    • 閲覧期限を指定した場合
      指定した閲覧可能日時の範囲外の日時でPDFファイルをプレビューしても、PDFファイルは閲覧できません。

    • 閲覧期間を指定した場合
      指定した閲覧期間は、PDFファイルをプレビューした日時からの期間となります。

  • 以下の場合はエラーとなります。

    • List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した閲覧制限の「期間による閲覧制限を行う」が指定されていない場合

    • 指定可能な値以外を指定した場合

  • Javaスクリプトが実行不能な場合など、このプロパティを指定しても、PDFのビューアアプリケーションによっては無効となる場合があります。

PdfEmbed(PDFファイルの文字の埋め込み指定)

PDFファイルに文字を埋め込むかどうかを指定します。

PDFEMBED_ALL:

すべての文字をPDFファイルに埋め込みます。

PDFEMBED_NONE:

すべての文字をPDFファイルに埋め込みません。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した文書管理の「文字の埋め込み」の指定が有効になります。

注意

利用者定義文字やJEF拡張文字を使用する場合は、文字をPDFファイルに埋め込んでください。PDFファイルに埋め込まない場合、PDFファイルを表示するシステムの環境によっては、見え方が異なる、または正しく表示されないことがあります。

ポイント

このプロパティでは、埋め込んだ文字の検索を可能にします。
PDFファイルに埋め込んだ文字を検索しない場合は、PdfReferenceプロパティで、「false」を指定してください。

PdfReference(PDFファイルの埋め込み文字検索指定)

PDFファイルに埋め込んだ文字を検索できるようにするかどうかを指定します。

true:

検索できるようにします。

false:

検索できるようにしません。

このプロパティに「true」または「false」以外を指定した場合、「false」が指定されたものとして動作します。

このプロパティの呼び出しを省略すると、「true」が指定されたものとして動作します。

注意

  • このプロパティを指定する場合は、以下のいずれかでPDFファイルに文字を埋め込む指定にしておく必要があります。

    • List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した文書管理の「文字の埋め込み」の指定

    • PdfEmbedプロパティ(「PDFEMBED_ALL」を指定)

  • 利用者定義文字やJEF拡張文字を使用する場合は、文字をPDFファイルに埋め込んでください。PDFファイルに埋め込まない場合、PDFファイルを表示するシステムの環境によっては、見え方が異なる、または正しく表示されないことがあります。

  • PDFファイルに埋め込んだ文字を検索できるようにする場合、PDFファイルサイズが大きくなります。

ポイント

  • PDFファイルにフォントを埋め込んだ場合、PDFファイルを参照するシステムにフォントがインストールされていなくても参照できます。ただし、埋め込んだ文字列を検索するには、「true」を指定する必要があります。

  • PdfEmbedプロパティに「PDFEMBED_NONE」を指定した場合、このプロパティでの指定は無効になり、「false」が指定されたものとして動作します。

PdfJpegQuality(PDFファイルのJPEG圧縮時の品質指定)

PDF ファイルの JPEG 圧縮時の品質を指定します。

PDFQUALITY_HIGH:

高画質、低圧縮率でJPEG圧縮します。

PDFQUALITY_MID:

PDFQUALITY_HIGHとPDFQUALITY_LOWの中間の画質/圧縮率でJPEG圧縮します。

PDFQUALITY_LOW:

低画質、高圧縮率でJPEG圧縮します。

PDFQUALITY_NONE:

JPEG圧縮されません。画質劣化のないflate圧縮が施されます。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した文書管理の「JPEG圧縮時の品質」の指定が有効になります。

PdfEmbedFile(PDFファイルに添付するファイル名)

PDFファイルに添付する任意のファイルのファイル名をフルパスで指定します。

ファイルは最大で99個まで指定できます。複数指定する場合は、「セミコロン(;)」で区切って指定します。同一ファイルを複数指定すると、エラーとならずに指定したとおり重複して添付されます。指定されたファイルが存在しない場合は、エラーになります。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した文書管理の「PDFファイルに添付するファイル名」の指定

  2. ファイルは添付されない

注意

  • PDFファイルに添付するファイルは、Acrobat 5.0以降でのみ抽出することができます。

  • PDFファイルに添付するファイルは、PDFファイル保存時にセキュリティオプションを指定した場合には抽出することができません。
    詳細については、オンラインマニュアル“帳票印刷配信機能 運用ガイド”の“A.4  PDF変換機能使用時の注意事項”を参照してください。

  • このプロパティで指定する「PDFファイルに添付するファイル」がテキストファイルの場合、ファイル中のデータは、必ずShift-JISの文字コード系で記述してください。

  • List Creatorコネクタ連携時に、PDFファイルに添付するファイルを転送する場合(アプリケーションサーバに配置した場合)、PDFファイルに添付するファイル名は、このプロパティとLcBinFileプロパティの両方で指定してください。その場合、このプロパティにはファイル名のみ指定してください。

PdfAutoPrint(PDFファイルの自動印刷指定)

PDFファイルの自動印刷、および印刷実行のタイミングを指定します。

PDFAUTOPRINT_OFF:

自動印刷しません。

PDFAUTOPRINT_OPN:

自動印刷します。
PDFファイルを開くと、自動的に印刷ダイアログボックスを表示します。

PDFAUTOPRINT_OPN_CLS:

自動印刷し、印刷後、ファイルを閉じます。
PDFファイルを開くと、システムで設定されているデフォルトプリンタへ自動的に印刷し、印刷後、PDFファイルを閉じます。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した動作の「PDFファイルの自動印刷を行う」の指定が有効になります。

注意

Javaスクリプトが実行不能な場合など、このプロパティを指定しても、PDFのビューアであるアプリケーションによっては無効となる場合があります。

PdfHideToolBar(PDFファイル表示時のアプリケーションのツールバー表示指定)

PDFファイルを表示する場合、PDFのビューアのツールバーを表示するかどうかを指定します。

0:

List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した動作の「PDFファイル表示時のアプリケーションの設定」の「ツールバーを表示する」の設定にしたがいます。

1:

PDFファイルを表示する場合、ツールバーを表示します。

2:

PDFファイルを表示する場合、ツールバーを表示しません。

このプロパティの呼び出しを省略すると、「0」が指定されたものとして動作します。

また、このプロパティに「0」、「1」または「2」以外の値を指定した場合、例外(エラーコード「DNIF_PROPERTY_DATAERROR」)が通知されます。

注意

このプロパティを指定しても、PDFのビューアであるアプリケーションによっては無効となる場合があります。

PdfHideMenuBar(PDFファイル表示時のアプリケーションのメニューバー表示指定)

PDFファイルを表示する場合、PDFのビューアのメニューバーを表示するかどうかを指定します。

0:

List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した動作の「PDFファイル表示時のアプリケーションの設定」の「メニューバーを表示する」の指定が有効になります。

1:

PDFファイルを表示する場合、メニューバーを表示します。

2:

PDFファイルを表示する場合、メニューバーを表示しません。

このプロパティの呼び出しを省略すると、「0」が指定されたものとして動作します。

このプロパティに「0」、「1」または「2」以外を指定した場合、例外(エラーコード「DNIF_PROPERTY_DATAERROR」)が通知されます。

注意

このプロパティを指定しても、PDFのビューアであるアプリケーションによっては無効となる場合があります。

PdfFullScreen(PDFファイル表示時のアプリケーションの全画面表示指定)

PDFファイルを表示する場合、PDFのビューアを全画面で表示するかどうかを指定します。

0:

List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で指定した動作の「PDFファイル表示時のアプリケーションの設定」の「全画面で表示する」の指定が有効になります。

1:

PDFファイルを表示する場合、PDFのビューアを全画面で表示しません。

2:

PDFファイルを表示する場合、PDFのビューアを全画面で表示します。

このプロパティの呼び出しを省略すると、「0」が指定されたものとして動作します。

このプロパティに「0」、「1」または「2」以外を指定した場合、例外(エラーコード「DNIF_PROPERTY_DATAERROR」)が通知されます。

注意

このプロパティを指定しても、PDFのビューアであるアプリケーションによっては無効となる場合があります。

PdfBookmark(PDFファイルに帳票が切り替わったときにしおりを挿入する指定)

PDFファイルに、帳票名をしおりとして挿入するかどうかを指定します。帳票が切り替わるタイミングで、帳票名がしおり文字列として挿入されます。

true:

帳票が切り替わったときにしおりを挿入します。

false:

帳票が切り替わったときにしおりを挿入しません。

このプロパティの呼び出しを省略した場合、または「true」、「false」以外の値を指定した場合、「false」が指定されたものとして動作します。

注意

  • マルチフォーム出力の場合、帳票が切り替わるタイミングでしおりが挿入されます。

  • 組合せフォーム出力の場合、しおりとして挿入される名前は、組合せフォーム名となります。組合せフォーム名が切り替わったタイミングで、しおりが挿入されます。

  • このプロパティで設定されるしおりは1 階層です。

ポイント

挿入したしおりを表示した状態でPDFファイルを作成する場合は、PDF文書情報ファイルのPDF-PAGEMODEキーワードに、「OUTLINES」を指定してください。

PdfBookmarkItem(PDFファイルにデータが切り替わったときにしおりを挿入する指定)

PDF ファイルに、帳票の項目データの値をしおりとして挿入する場合に、対象となる項目名を指定します。指定した項目の入力データの値が切り替わるタイミングで、その項目の値がしおり文字列として挿入されます。

項目名には、「テキスト項目」、および「非出力項目」で項目形式がテキスト項目である項目が1つ指定できます。

また、指定した項目に対し、それぞれ以下の出力のタイミングでしおりが挿入されます。

  • テキスト項目の場合
    ページ内の最初の項目を出力するタイミングでしおりが挿入されます。

  • 非出力項目
    ページ内の最初のレコードを出力するタイミングでしおりが挿入されます。

また、上記の出力のタイミングで、しおりを挿入するタイミングを任意で複数指定することができます。複数指定する場合は、項目名の先頭に「!」を付けて「カンマ(,)」で区切って指定します。「!」を付けて指定した項目の入力データが切り替わるタイミングで、しおりを挿入する項目のその時点の「データ値」がしおりとして挿入されます。

このプロパティの呼び出しを省略すると、帳票の項目データが切り替わるタイミングでしおりは挿入されません。

このプロパティと同時にPdfBookmarkプロパティを指定した場合、PdfBookmarkプロパティによって帳票名で挿入されたしおりの階層がもっとも高く、その階層下に、このプロパティの指定にしたがって、以下の形式でしおりが挿入されます。

  [帳票名]-[データ値]

データ値は、このプロパティによって挿入される最初のデータ値となります。この場合、このしおりが最上位のしおりとなり、その下の階層にこのプロパティで指定した項目の値がしおりとして挿入されます。

このプロパティには「!部門,!所属,名前」のような形式で指定します。この場合、[部門]、[所属]、および[名前]の入力データが切り替わったタイミングで、[名前]のデータ値がしおりとして挿入されます。

  prop.PdfBookmarkItem =  "!部門,!所属,名前";

注意

  • 指定した項目に対する入力データ値がない場合、しおりは挿入されません。

  • 集団項目およびList Creatorデザイナのデータ定義画面の[環境定義]タブで、集団項目の扱いに「集団項目名を使用」を選択した場合の集団項目の構成項目は指定できません。

  • しおりを挿入する項目のデータは、必ずページの先頭でデータを切り替えてください。ページの先頭でデータを切り替えなかった場合、帳票出力時にエラーになります。

  • このプロパティで設定されるしおりは1階層です。マルチフォーム出力/組合せフォーム出力時にPdfBookmarkプロパティと合わせて指定した場合、設定されるしおりは2階層となります。

  • 集計表形式、およびフリーフレーム形式の帳票の場合、テキスト項目はページの最初に出力するパーティションに定義した項目を指定してください。

  • しおりが128文字を超えた場合、129文字目以降は切り捨てられます。

  • Acrobat 4.0ではしおりは先頭から125 バイトまでがナビゲーションウィンドウ上に表示されます。Acrobat 5.0以降では、256 バイトまで表示可能です。

ポイント

挿入したしおりを表示した状態でPDFファイルを作成する場合は、PDF文書情報ファイルのPDF-PAGEMODEキーワードに、「OUTLINES」を指定してください。

PdfBookmarkItem2(PDFファイルにデータが切り替わったときにしおり(多階層)を挿入する指定)

PDFファイルに、帳票の項目データの値をしおりとして挿入する場合に、対象となる項目名を指定します。指定した項目の入力データの値が切り替わるタイミングで、その項目の値がしおり文字列として挿入されます。

項目名には「テキスト項目」、および「非出力項目」で項目形式がテキスト項目である項目が指定できます。項目は「カンマ(,) 」で区切って最大10 個まで指定できます。項目を複数指定した場合は、指定した順番で階層化されたしおりが挿入されます。

このプロパティを省略すると、帳票の項目データが切り替わるタイミングでしおりは挿入されません。

このプロパティと同時にPdfBookmarkItemプロパティは指定できません。指定した場合、帳票出力時にエラーとなります。

このオプションと同時にPdfBookmarkプロパティを指定した場合、PdfBookmarkプロパティによって帳票名で挿入されたしおりの階層がもっとも高く、その階層下に、このプロパティの指定にしたがってしおりが挿入されます。

以下に指定例を示します。

この例では、[部門]、[所属]、および[名前] の入力データが切り替わったタイミングで、しおりが3 階層で挿入されます。このとき、[部門] の階層がもっとも高く、その階層下に[所属]、[名前] と3 階層となります。

  prop.PdfBookmarkItem2 =  "部門,所属,名前";

注意

  • PdfBookmarkItemプロパティと同時に指定しないでください。

  • 指定した項目に対する入力データ値がない場合、しおりは挿入されません。

  • 集団項目およびList Creatorデザイナのデータ定義画面の[環境定義]タブで、集団項目の扱いに「集団項目名を使用」を選択した場合の集団項目の構成項目は指定できません。

  • 集計表形式、およびフリーフレーム形式の帳票の場合、しおりは、このプロパティに指定したテキスト項目が挿入されたパーティションが出力されるタイミングで挿入されます。このため、このプロパティで下位の階層に指定したテキスト項目が挿入されたパーティションが、上位の階層に指定したテキスト項目が挿入されたパーティションよりも先に出力されると、正しくしおりが挿入されません。しおりを挿入する際は、このプロパティで指定した階層の順に、テキスト項目が挿入されたパーティションが出力されるよう考慮してください。このプロパティで設定されるしおりは1階層です。マルチフォーム出力/組合せフォーム出力時にPdfBookmarkプロパティと合わせて指定した場合、設定されるしおりは2階層となります。

  • しおりが128文字を超えた場合、129文字目以降は切り捨てられます。

  • 帳票管理サーバがSolarisの場合、本機能は使用できません。

ポイント

挿入したしおりを表示した状態でPDFファイルを作成する場合は、PDF文書情報ファイルのPDF-PAGEMODEキーワードに、「OUTLINES」を指定してください。

PdfDocEnvFile(PDF文書情報ファイル名)

帳票出力時に使用するPDFファイルの文書情報ファイル名をフルパスで指定します。

PDF文書情報ファイルは、帳票をPDFファイル保存する場合のプロパティ(PDFファイル出力時の属性情報)を一括指定できるファイルです。

PDF文書情報ファイルの詳細(ファイルの記述方法、指定できるキーワードと値など)については、オンラインマニュアル“帳票印刷配信機能 PDF運用ガイド”を参照してください。

注意

  • PDF文書情報ファイルは、帳票のプロパティ、.NETインタフェースの各プロパティでサポートされていないPDFファイル保存情報を指定する場合に使用します。

  • List Creatorコネクタ連携時に、PDF文書情報ファイルを転送する場合(アプリケーションサーバに配置した場合)、PDF文書情報ファイル名は、このプロパティとLcFileプロパティの両方で指定してください。その場合、このプロパティにはファイル名のみ指定してください。

  • このプロパティで指定するPDF文書情報ファイル中のデータは、必ずShift-JISの文字コード系で記述してください。
    なお、List Creatorコネクタ連携時のPDF文書情報ファイルの文字コード系については、オンラインマニュアル“帳票印刷配信機能 運用ガイド”を参照してください。

  • PDF文書情報ファイルには、PDFメール配信に関する情報は指定しないでください。PDFメール配信時の情報は、.NETインタフェースのPDFファイル保存情報(メール配信)に関するプロパティ、またはPDFメール配信情報ファイルで指定してください。

  • PDF文書情報ファイルでPDF-LIMITURIキーワードを指定する場合は、
    List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で閲覧制限で「URIによる閲覧制限を行う」を指定する必要があります。指定されていない場合は、エラーとなります。

  • PDF文書情報ファイルでPDF-LIMITURIキーワードを指定した場合、
    List Creatorデザイナの帳票業務情報のプロパティ画面の[ファイル]タブの文書情報設定画面で閲覧制限で設定した「閲覧可能なサイト」は無効となります。

ポイント

  • メールを暗号化して送信、またはテンプレートを使用したメール送信機能を利用する場合は、PDFメール配信情報ファイルを利用してください。

  • PDF文書情報ファイル名に指定できる文字については、以下を参照してください。
    ⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

PdfOutInfoFile(ECM 情報ファイル名)

このプロパティは未サポートです。

PDFファイル保存情報(メール配信)に関するプロパティ

ポイント

  • PDFファイル保存情報(メール配信)に関するプロパティは、以下の場合のみ有効です。

    • List Works Print AgentでPDFファイル保存(メール配信)する場合

  • メールを暗号化して送信、またはテンプレートを使用したメール送信機能を利用する場合は、PDFメール配信情報ファイルを利用してください。

PdfMailConfFile(PDFメール配信情報ファイル名)

PDFファイルのメール配信時に必要な情報を記述したPDFメール配信情報ファイル名をフルパスで指定します。

PDFメール配信情報ファイルには、PDF文書情報ファイルのPDFメール配信に関する[MLF_Mail]および[MLF_Message]セクションを指定します。

PDFメール配信情報は、以下の優先順序で有効になります。

  1. .NETインタフェースの「PDFファイル保存情報(メール配信)」に関する各プロパティの指定

  2. このプロパティで指定したPDFメール配信情報ファイルの指定

  3. List Works Print AgentのPDFメール環境設定ファイルの指定

注意

  • List Creatorコネクタ連携時に、PDFメール配信情報ファイルを転送する場合(アプリケーションサーバに配置した場合)、PDFメール配信情報ファイル名は、このプロパティとLcFileプロパティの両方で指定してください。その場合、このプロパティにはファイル名のみ指定してください。

  • このプロパティで指定するPDFメール配信情報ファイル中のデータは、必ずShift-JISの文字コード系で記述してください。
    なお、List Creatorコネクタ連携時のPDFメール配信情報ファイルの文字コード系については、オンラインマニュアル“帳票印刷配信機能 運用ガイド”を参照してください。

ポイント

  • PDFメール配信機能については、オンラインマニュアル“帳票印刷配信機能 セットアップガイド”の“4.9  PDFメール配信を使用する設定”を参照してください。

  • PDFメール配信機能で使用するファイルの記述形式については、以下を参照してください。

    • PDFメール配信情報ファイル
      7.1.5 PDFメール配信情報ファイル”、およびオンラインマニュアル“帳票印刷配信機能 PDF運用ガイド”の“第2章  PDF文書情報ファイル”

    • PDFメール環境設定ファイル
      オンラインマニュアル“帳票印刷配信機能 PDF運用ガイド”の“第3章  PDFメール環境設定ファイル”

PdfMailToAddr(PDFメール配信時の送信先メールアドレス)

PDFメール配信時の送信先のメールアドレスを、4000バイト以内で指定します。

以下に指定形式を示します。[  ]は、省略できることを示します。

  メールアドレス[<ニックネーム>]
  • メールアドレス(必須)
    メールアドレスは、“アカウント名@ドメイン名”の形式で指定します。以下の文字が使用できます。

        半角英数字、「.」、「_」、「-」
  • ニックネーム(任意)
    ニックネームを80バイト以内で指定します。ニックネームは、メールアドレスの形式で指定します。以下の文字が使用できます。

        半角英数字

    ニックネームを指定すると、より安全に確実にメール配信できます。

    ニックネームを指定することで、メールをS/MIME形式にして暗号化することができます。S/MIMEの詳細については、オンラインマニュアル“帳票印刷配信機能 PDF運用ガイド”を参照してください。

送信先メールアドレスを複数指定する場合は、各メールアドレスを「カンマ(,)」で区切って指定します。ただし、ニックネームを指定する場合は、メールアドレスを複数指定できません。間違って同一のメールアドレスを複数指定しても、宛先の重複が発生しないように送信されます。

このプロパティの呼び出しを省略すると、PdfMailConfFileプロパティで指定したPDFメール配信情報ファイル内の[MLF_Mail]セクション配下にあるMLF_ToAddressキーワードが有効になります。

送信先のメールアドレスは、いずれかで必ず指定してください。

PdfMailSmtpsv(PDFメール配信時のSMTPサーバ名)

PDFメール配信時のSMTPサーバ名を指定します。

以下の文字が使用できます。

  半角英数字、「.」、「_」、「-」

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. PdfMailConfFileプロパティで指定したPDFメール配信情報ファイル内の
    [MLF_Mail]セクション配下にあるMLF_SMTPServerキーワード

  2. List Works Print AgentのPDFメール環境設定ファイルに定義されたSMTPサーバ

  3. 設定されない

PdfMailFromAddr(PDFメール配信時の送信元メールアドレス)

PDFメール配信時の送信元のメールアドレスを指定します。

指定されたメールアドレスは、配信されるメールのFromヘッダに設定されます。

以下の文字が使用できます。

  半角英数字、「.」、「_」、「-」

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. PdfMailConfFileプロパティで指定したPDFメール配信情報ファイル内の [MLF_Mail]セクション配下にあるMLF_FromAddressキーワード

  2. PdfMailConfFileプロパティで指定したPDFメール配信情報ファイル内の [MLF_Mail]セクション配下にあるMLF_EnvelopeFromAddressキーワード

  3. List Works Print AgentのPDFメール環境設定ファイル内の [MLF_Default]セクション配下にあるMLF_FromAddressキーワード

  4. List Works Print AgentのPDFメール環境設定ファイル内の [MLF_Default]セクション配下にあるMLF_EnvelopeFromAddressキーワード

  5. 設定されない

PdfMailFromName(PDFメール配信時の送信元名)

PDFメール配信時の送信元名を指定します。

指定された名前は、配信されるメールのFromヘッダに設定されます。

以下の文字が使用できます。

  全角日本語、半角英数字、「.」、「_」、「-」

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. PdfMailConfFileプロパティで指定したPDFメール配信情報ファイル内の [MLF_Mail]セクション配下にあるMLF_FromFullNameキーワード

  2. List Works Print AgentのPDFメール環境設定ファイル内の [MLF_Default]セクション配下にあるMLF_FromFullNameキーワード

  3. 設定されない

PdfMailDeleteFile(PDFメール配信時のPDFファイル削除指定)

PDFメール配信後にPDFファイルを削除するかどうかを指定します。

1:

メール配信後、PDFファイルを削除しません。

2:

メール配信後、PDFファイルを削除します。

このプロパティの呼び出しを省略すると、以下の優先順序で有効になります。

  1. PdfMailConfFileプロパティで指定したPDFメール配信情報ファイル内の
    [MLF_Mail]セクション配下にあるMLF_DeleteFileキーワード

  2. List Works Print AgentのPDFメール環境設定ファイル内の
    [MLF_Default]セクション配下にあるMLF_DeleteFileキーワード

  3. 設定されない

また、このプロパティに「1」または「2」以外の値を指定した場合、例外(エラーコード「DNIF_PROPERTY_DATAERROR」)が通知されます。

●印刷属性情報に関するプロパティ

ポイント

印刷属性情報に関するプロパティは、以下の場合のみ有効です。

  • List Works Print Agentで印刷する場合

  • List Works Workstationで、出力装置にPrint Managerで定義したプリンタを指定した場合

PrtMode(出力開始時の動作モード)

帳票の出力開始時の動作モードを指定します。

PRTMODE_OUTPUT:

すぐに帳票を出力します。

PRTMODE_HOLDCL:

すぐに帳票を出力しないで、いったんクライアント側のスプールに保留します。クライアント側とは、List Managerの帳票出力サーバが動作するコンピュータを指します。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[印刷]タブの印刷属性設定画面で指定した出力開始時の動作モードが有効になります。

注意

List Managerの帳票出力サーバで帳票の出力を保留するときは、以下のいずれかで出力開始時の動作モードをクライアント側で保留する設定にしておく必要があります。

  • List Creatorデザイナの帳票業務情報のプロパティ画面の[印刷]タブの印刷属性設定画面の出力開始時の動作モード

  • PrtModeプロパティ(「PRTMODE_HOLDCL」を指定する)

ポイント

このプロパティで「PRTMODE_HOLDCL」を指定した場合、以下の方法で保留解除できます。

  • List Managerの帳票一覧画面から出力する

  • List Managerの帳票ブラウザの出力指示画面から出力する

  • 帳票の出力/出力中止コマンド(lmoprprintコマンド)を使用して出力する

  • 帳票管理Javaインタフェースを使用して出力する

JobHResume(保留解除日時)

このプロパティは未サポートです。

JobPriority(出力時の優先順位)

帳票の出力処理の優先順位を1~99の範囲で指定します。

数字が大きいほど優先順位は高くなります。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[印刷]タブの印刷属性設定画面で指定した出力時の優先順位が有効になります。

InForm(メッセージ通知先(通知メッセージ))

帳票の出力中に出力装置にエラーが発生した場合の通知メッセージや、出力経過の通知メッセージの通知先コンピュータ名(ホスト名)またはIPアドレスを255バイト以内で指定します。

以下の場合に、TCP/IPのホスト名またはIPアドレスに通知メッセージが通知されます。

  • 帳票の出力中に出力装置にエラーが発生した場合

  • 出力経過の通知メッセージを通知したい場合

このプロパティの呼び出しを省略すると、通知メッセージは通知されません。

注意

  • コンピュータ名とTCP/IPのホスト名は同一となるようネットワークの設定を行ってください。コンピュータ名とTCP/IPのホスト名が異なる場合は、IPアドレスで指定してください。

  • 通知メッセージは、「メッセージ通知先(通知メッセージ)」に指定したコンピュータの到着通知パネルに通知されます。したがって、通知メッセージの確認および対処を行う場合、通知先コンピュータであらかじめ「到着通知パネル」を起動しておく必要があります。

ポイント

  • 以下のいずれかで、帳票の出力状態が「登録」、「失敗」「中止」、「出力済」または「出力保留」の帳票を出力する場合、このプロパティで指定したメッセージ通知先(通知メッセージ)を変更することができます。

    • 帳票の出力/出力中止コマンド(lmoprprintコマンド)

    • 帳票の削除/一覧表示/複写/移動コマンド(lmoprformコマンド)

    • 帳票管理Javaインタフェース

  • メッセージ通知先(通知メッセージ)に指定できる文字については、以下を参照してください。
    ⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

  • 通知されるメッセージの詳細については、以下を参照してください。
    ⇒“B.2 メッセージ通知について

JobRMsgHost(メッセージ通知先(返答メッセージ/応答メッセージ))

帳票の出力中に対処(操作やリカバリなど)が必要なエラーが発生した場合の返答メッセージ/応答メッセージの通知先コンピュータ名(ホスト名)またはIPアドレスを255 バイト以内で指定します。

このプロパティを指定すると、以下の条件にあてはまる場合に、指定したメッセージ通知先に返答メッセージ/応答メッセージが通知されます。

  • 帳票の出力中に出力装置にエラーが発生した場合

  • 操作や応答が必要なメッセージを通知する場合

このプロパティの呼び出しを省略した場合、またはこのプロパティで指定したメッセージ通知先にメッセージを通知できなかった場合は、帳票出力サーバの環境設定コマンド(setenvdefコマンド、またはsetenvprtコマンド)で指定したメッセージ通知先に通知されます。どのメッセージ通知先にもメッセージが通知できない場合、帳票出力サーバに通知されます。

注意

  • コンピュータ名(ホスト名)とTCP/IPのホスト名は同一となるようネットワークの設定を行ってください。コンピュータ名(ホスト名)とTCP/IPのホスト名が異なる場合は、IPアドレスで指定してください。

  • 返答メッセージ/応答メッセージは、「メッセージ通知先(返答メッセージ/応答メッセージ)」に指定したコンピュータの到着通知パネルに通知されます。したがって、返答メッセージ/応答メッセージの確認および対処を行う場合、通知先コンピュータであらかじめ「到着通知パネル」を起動しておく必要があります。

  • 帳票出力サーバの環境設定コマンド(setenvdefコマンド、またはsetenvprtコマンド)のメッセージ通知先に、不当なコンピュータ名が指定されている場合、このプロパティで指定したメッセージ通知先に返答メッセージが通知されていても、不当な指定に対してイベントログにエラーが出力されます。

ポイント

  • 以下のいずれかで、帳票の出力状態が「登録」、「失敗」「中止」、「出力済」または「出力保留」の帳票を出力する場合、このプロパティで指定したメッセージ通知先(返答メッセージ/応答メッセージ)を変更することができます。

    • 帳票の出力/出力中止コマンド(lmoprprintコマンド)

    • 帳票の削除/一覧表示/複写/移動コマンド(lmoprformコマンド)

    • 帳票管理Javaインタフェース

  • List Works Print AgentまたはList Works Workstationで、返答メッセージ/応答メッセージを到着通知パネルに表示する場合は、帳票出力サーバの環境設定ファイルでMsgNoticeキーに「1」を設定する必要があります。

  • 帳票出力サーバの環境設定コマンド(setenvdefコマンド、またはsetenvprtコマンド)でメッセージ通知先を複数指定した場合は、指定した順に通信可能なコンピュータにメッセージが通知されます。

  • メッセージ通知先(返答メッセージ/応答メッセージ)に指定できる文字については、以下を参照してください。
    ⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

  • 通知されるメッセージの詳細については、以下を参照してください。
    ⇒“B.2 メッセージ通知について

JobBanner(区切りページ出力指定)

区切りページを出力するかどうかを指定します。

このプロパティは、区切りページを出力しない場合にのみ指定してください。

true:

List Creatorデザイナの帳票業務情報のプロパティ画面の[印刷]タブの区切りページの出力設定画面の指定にしたがいます。

false:

区切りページを出力しません。

このプロパティの呼び出しを省略すると、List Creatorデザイナの帳票業務情報のプロパティ画面の[印刷]タブの区切りページ出力設定画面の指定が有効になります。

注意

  • プリンタドライバの設定で RAW データでスプールする設定になっている場合、区切りページは出力されません。

JobWait(出力完了待ち合わせ)

このプロパティは未サポートです。

JobPaperCode(用紙交換メッセージ)

用紙交換メッセージを通知する場合に、以下の情報を「セミコロン(;)」で区切って指定します。

  • 用紙交換メッセージに通知する用紙コード(必須)

  • 用紙交換メッセージを通知する場合の条件指定

以下に、それぞれの指定内容について説明します。

用紙交換メッセージに通知する用紙コード(必須)

用紙交換メッセージに通知する用紙コード(用紙名)を40 バイト以内で指定します。

このプロパティを指定した場合は必ず指定してください。指定しない場合はエラーとなります。

用紙コードには「セミコロン(;)」は指定できません。また、40 バイトを超えた部分は切り捨てられます。

用紙交換メッセージを通知する場合の条件指定

用紙交換メッセージを通知する条件を指定します。

Y:

常に用紙交換メッセージを通知します。
このプロパティで指定した用紙コードが前回の印刷時と同じでも、用紙交換メッセージを通知します。

N:

用紙の変更時にのみ用紙交換メッセージを通知します。
このプロパティで指定した用紙コードが前回の印刷時から変更されている場合、用紙交換メッセージを通知します。

このプロパティを指定する場合に、「用紙交換メッセージを通知する場合の条件指定」を省略した場合は、「N」が指定されたものとして動作します。

このプロパティの呼び出しを省略すると、帳票属性の編集コマンド(lmedtformatrコマンド)で指定した用紙コードおよび用紙交換メッセージの表示指定がそれぞれ有効になります。

注意

  • 出力開始メッセージも通知する場合、出力開始メッセージと用紙交換メッセージが二重で通知される場合があります。

  • VSP/VS/PS5000シリーズのプリンタに印刷する場合、用紙交換メッセージを通知する指定を行うと、用紙交換メッセージが二重に通知される場合があります。

ポイント

用紙コード(用紙名)に指定できる文字については、以下を参照してください。
⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

以下に指定例を示します。

この例では、用紙交換メッセージに通知する用紙名に「B5」、および「常に用紙交換メッセージ通知する」と指定しています。

  prop.JobPaperCode=  "B5;Y" ;
JobUserName(印刷ドキュメントの所有者名(ユーザ名))

このプロパティは未サポートです。

OWFファイル生成情報に関するプロパティ

ポイント

List Managerでは、帳票管理サーバでOWFファイルを生成し、Web手元印刷を行うことができます。

KeepOwf(OWFファイル名)

出力する帳票(OWFファイル)のファイル名を250バイト以内のフルパスまたはファイル名のみで指定します。

OWFファイル名は、以下の優先順序で有効になります。

  1. このプロパティで指定したOWFファイル名(フルパス)で生成

  2. 論理デバイスの編集コマンド(lmedtdevコマンド)で指定した「出力フォルダ」に、このプロパティで指定したOWFファイル名(ファイル名のみ)で生成

  3. 帳票属性の編集コマンド(lmedtformatrコマンド)で指定した「出力ファイル名」(フルパス)で生成

  4. 論理デバイスの編集コマンド(lmedtdevコマンド)で指定した「出力フォルダ」に、帳票属性の編集コマンド(lmedtformatrコマンド)で指定した「出力ファイル名」(ファイル名のみ)で生成

OWFファイル名は、いずれかで必ず指定してください。

注意

  • フォルダ名のみの指定はできません。

  • OWFファイル名の拡張子は必ず「.owf」(半角小文字)を指定してください。「.owf」以外の拡張子を指定した場合、Webプラグインが起動されません。

  • このプロパティで指定したファイル名と同一のファイル名がすでに存在する場合はエラーになります。ただし、存在するファイルのサイズが0バイトの場合、エラーとならずに上書きされます。

  • 同一名ファイルがすでに0バイトで存在するときにOWFファイル生成に失敗した場合は、元のOWFファイルも削除されることがあります。

  • KeepPdfプロパティと同時に指定しないでください。
    このプロパティを省略し、かつKeepPdfプロパティが設定されている場合は、KeepPdfプロパティで設定した値が有効です。

ポイント

  • OWFファイルのアクセス権は、以下のように設定されます。

    • 帳票管理サーバがWindowsの場合

      Administratorsグループにはフルコントロールが付与されます。Usersグループは上位フォルダの権限にしたがいます。

    • 帳票管理サーバがSolaris/Linuxの場合

      owner:rootおよびアクセス権は666となります。

  • OWFファイル名に指定できる文字については、以下を参照してください。
    ⇒“8.1 List Manager帳票出力インタフェースで指定できる文字

  • List Creatorコネクタ連携時に、アプリケーションサーバにOWFファイルを配置する場合は、ReturnOwfPathプロパティでアプリケーションサーバのOWFファイルのパスを指定します。

Destination(Webプラグイン起動時の動作モード)

Webプラグイン起動時(Webブラウザ起動時)の動作モードを指定します。

DESTINATION_PREVIEW:

プレビューします。

DESTINATION_PRINT:

印刷します

このプロパティの呼び出しを省略すると、「DESTINATION_PREVIEW」が指定されたものとして動作します。

OpenPrtDlg(印刷時の印刷画面の表示指定)O

印刷時(Destinationプロパティに「DESTINATION_PRINT」を指定した場合)に印刷画面を表示するかどうかを指定します。

false:

印刷時に印刷画面を表示しません。

true:

印刷時に印刷画面を表示します。

印刷画面を表示する場合は、印刷出力時の情報を指定することができます。

このプロパティの呼び出しを省略した場合、または「true」、「false」以外の値を指定した場合、「false」が指定されたものとして動作します。

PrtClose(印刷終了後にWebブラウザを閉じる指定)

印刷完了後、Webブラウザを閉じるかどうかを指定します。

false:

印刷完了後に、Webブラウザを閉じません。

true:

印刷完了後に、Webブラウザを閉じます。

このプロパティの呼び出しを省略した場合、または「true」、「false」以外の値を指定した場合、「false」が指定されたものとして動作します。

注意

  • このプロパティは、Destinationプロパティに「DESTINATION_PRINT」を指定して印刷した場合のみ有効となります。

  • HTMLのフレーム機能使用時には設定しないでください。

PreviewRate(プレビュー時のズーム率指定)

プレビュー時のズーム率を指定します。

0:

ページ全体を表示する場合に指定します。

W:

ページの横幅に合わせて表示する場合に指定します。

30~200:

指定した倍率(%)で表示されます。30~200の範囲の文字列で指定します。

このプロパティの呼び出しを省略すると、「0」が指定されたものとして動作します。

PrtPreventionEx(プレビュー時の印刷制御指定)

プレビュー時の印刷制御方法を指定します。

PRTPREVENTION_FALSE:

印刷を抑止しません。

PRTPREVENTION_TWICE:

2重印刷を抑止します。

PRTPREVENTION_TRUE:

印刷を抑止します。

このプロパティの呼び出しを省略すると、「PRTPREVENTION_FALSE」が指定されたものとして動作します。

OwfEmbed(OWFファイルへの外字エンベッド指定)

OWFファイルに外字をエンベッド(貼り付け)するかどうかを指定します。

OWFEMBED_FALSE:

外字をエンベッドしません。

OWFEMBED_ALL:

外字をエンベッドします。

このプロパティの呼び出しを省略すると、「OWFEMBED_FALSE」が指定されたものとして動作します。

注意

  • エンベッドする外字は、以下の方法であらかじめ登録する必要があります(登録されていない外字はエンベッドされません)。

    • OwfRegFontプロパティによるフォントの登録

    • 環境設定によるフォントの登録

    フォントの登録については、オンラインマニュアル“帳票印刷配信機能 セットアップガイド”を参照してください。

  • 以下の場合、外字エンベッド機能は未サポートです。

    組合せフォーム出力する場合

OwfRegFont(外字フォントファイル登録)

任意のフォルダに格納されている外字フォントファイルを登録します。

TTFファイルを指定する場合は、「ttfpath, ttepath」の形式で、「カンマ(,)」で区切って指定します。TTCファイルを指定する場合は、「ttcpath, ttepath, order」の形式で、「カンマ(,)」で区切って指定します。

複数ファイルの登録を行う場合は、「セミコロン(;)」で区切って指定します。ただし、同じフォントファイルに対して複数回指定した場合は、最後に指定した外字フォントファイルが有効になります。

ttfpath/ttcpath:

フォントファイル(TTFファイルまたはTTCファイル)へのフルパスを指定します。

ttepath:

リンクする外字フォントファイル(TTEファイル)へのフルパスを指定します。

order:

TTCファイルを指定するときは、TTCファイル内の何番目の書体を登録するかを指定します。
先頭の書体を登録する場合は、「1」を指定します。

このプロパティによる外字フォントファイルの登録は、以下のような場合に使用します。

  • 環境設定で登録されていないフォントの外字をエンベッドしたい場合

  • 環境設定で登録されているフォントの外字を一時的に異なる外字に変更し、変更した外字をエンベッドしたい場合

このプロパティの呼び出しを省略する、またはこのプロパティで指定されなかったフォントについては、環境設定で登録したフォントが有効となります。

フォントの登録については、オンラインマニュアル“帳票印刷配信機能 セットアップガイド”を参照してください。

注意

  • 環境設定で登録されているフォントに対して、このプロパティで外字フォントファイルを登録した場合、このプロパティで指定した外字フォントファイルが有効になります。

  • このプロパティを指定する場合、ttfpathパラメータにTTCファイルを指定することはできません。指定した場合、例外が発生します。
    また、ttcpathパラメータにTTFファイルを指定することはできません。

  • 外字フォントファイル名が同一で格納先が異なる指定は行わないでください。

  • 以下の場合、外字エンベッド機能は未サポートです。

    組合せフォーム出力する場合

  • ファイルパスに「カンマ(,)」、「セミコロン(;)」は指定できません。

Excelファイル出力情報に関するプロパティ

KeepXlsx(Excelファイル出力時の格納先ファイル名)

このプロパティは未サポートです。

XlsxDocEnvFile(Excel文書情報ファイル名)

このプロパティは未サポートです。

XlsxOutputForm(Excelファイル出力時の明細の出力方法)

このプロパティは未サポートです。

XlsxSheetName(出力するExcelファイルのシート名指定)

このプロパティは未サポートです。

XlsxSheetNameItem(出力するExcelファイルのシート名にする入力データの項目名指定)

このプロパティは未サポートです。

XlsxOutInfoFile(ECM情報ファイル名)

このプロパティは未サポートです。

List Creatorコネクタ連携情報に関するプロパティ

Host(通信対象コンピュータ名)

通信対象の帳票管理サーバのコンピュータ名(ホスト名)を、TCP/IPのホスト名またはIPアドレスで指定します。

List Creatorコネクタ連携時、このプロパティは必ず指定してください。

注意

帳票管理サーバがWindowsの場合、コンピュータ名(ホスト名)とTCP/IPのホスト名は同一となるようネットワークの設定を行ってください。コンピュータ名(ホスト名)とTCP/IPのホスト名が異なる場合は、IPアドレスで指定してください。

CompressResource(転送データの圧縮指定)

帳票出力時に、アプリケーションサーバから転送されるデータを圧縮する場合に指定します。

このプロパティを指定すると、帳票資源(帳票定義情報、入力データ、メディアデータファイルなど)が帳票管理サーバへ転送される場合に、転送対象のデータが圧縮されて転送されます。

RESOURCE_UNCOMPRESS:

圧縮しないで転送します。

RESOURCE_COMPRESS:

圧縮して転送します。

このプロパティの呼び出しを省略すると、「RESOURCE_UNCOMPRESS」が指定されたものとして動作します。

SendResource(帳票定義情報の転送指定)

帳票出力時に、アプリケーションサーバに配置した帳票定義情報を使用するかどうか(帳票定義情報を帳票管理サーバに転送するかどうか)を指定します。

RESOURCE_SEND:

帳票定義情報を転送します。アプリケーションサーバに配置した帳票定義情報を使用して帳票出力します。

RESOURCE_NOSEND:

帳票定義情報は転送しません。帳票管理サーバに配置済みの帳票定義情報を使用して帳票出力します。

このプロパティの呼び出しを省略すると、「RESOURCE_SEND」が指定されたものとして動作します。

注意

このプロパティで「RESOURCE_NOSEND」を指定した場合、RemoteDirectoryプロパティで帳票管理サーバの帳票格納ディレクトリを指定してください。

LcVisualFile(転送メディアデータファイル名)

アプリケーションサーバのメディアデータファイルを帳票管理サーバに転送する場合に、アプリケーションサーバのメディアデータファイル名をフルパスで指定します。複数のファイルを指定する場合は、「セミコロン(;)」で区切って指定します。

このプロパティの呼び出しを省略すると、メディアデータファイルは転送されません。

なお、メディアデータファイルは、以下の優先順序で有効になります。

  • 帳票配信型の場合

    1. このプロパティにより転送したメディアデータファイル

    2. CmVisualFileプロパティで指定した帳票管理サーバにあらかじめ配置してあるメディアデータファイル

    3. VisualDirプロパティで指定した帳票出力サーバのメディアデータ格納ディレクトリ配下のメディアデータファイル

    4. 帳票出力サーバの環境設定ファイルのLmlcMediaDirキーで指定したメディアデータ格納ディレクトリ配下のメディアデータファイル

  • Web手元印刷型(PDFファイル形式)の場合

    1. このプロパティにより転送したメディアデータファイル

    2. CmVisualFileプロパティで指定した帳票管理サーバにあらかじめ配置してあるメディアデータファイル

    3. VisualDirプロパティで指定した帳票管理サーバのメディアデータ格納ディレクトリ配下のメディアデータファイル

    4. 帳票管理サーバの環境設定ファイルのLmlcMediaDirキーで指定したメディアデータ格納ディレクトリ配下のメディアデータファイル

  • Web手元印刷型(OWFファイル形式)の場合

    1. このプロパティにより転送したメディアデータファイル

    2. CmVisualFileプロパティで指定した帳票管理サーバにあらかじめ配置してあるメディアデータファイル

注意

  • このプロパティで指定したメディアデータファイルは、アプリケーションサーバ上に配置してください。

  • メディアデータファイルを転送する場合、組込みメディア項目に対する入力データ中のメディアデータファイル名はファイル名のみを指定してください。

  • List Creatorコネクタ連携時、アプリケーションサーバのファイルの格納先として指定できるのは、ローカルディスクのみです。ネットワークドライブ、UNC指定(\\コンピュータ名\共有名\ディレクトリ名)、またはリムーバブルディスクを格納先として指定しないでください。

ポイント

  • アプリケーションサーバから帳票管理サーバにファイルを転送するときに指定可能なファイルパス長については、以下を参照してください。
    ⇒“5.6.2 List Creatorコネクタ連携時の注意事項

  • 転送された資源の扱いについては、オンラインマニュアル“帳票印刷配信機能 運用ガイド”を参照してください。

RemoteDirectory(帳票出力時の帳票格納ディレクトリ)

帳票管理サーバの帳票格納ディレクトリをフルパスで指定します。

帳票出力時にアプリケーションサーバから帳票定義情報を転送しない場合(SendResourceプロパティで「RESOURCE_NOSEND」を指定した場合)は、このプロパティで帳票定義情報が配置されている帳票管理サーバの帳票格納ディレクトリを指定します。

このプロパティの呼び出しを省略すると、帳票管理サーバの環境設定ファイルの「LmlcFormDir」キーの省略値が有効になります。

注意

  • 帳票格納ディレクトリのパスの区切りには、以下を指定してください。

    • 帳票管理サーバがWindowsの場合

      「円マーク(¥)」

      なお、ディレクトリのパスの区切りとして「円マーク(¥)」を2つ指定してください。

      例:prop.RemoteDirectory= "C:¥¥ListCREATOR¥¥Assets";

    • 帳票管理サーバがSolaris/Linuxの場合

      「スラッシュ(/)」

  • 帳票格納ディレクトリのパスの末尾には、以下を指定しないでください。

    • 帳票管理サーバがWindowsの場合

      「円マーク(¥)」

    • 帳票管理サーバがSolaris/Linuxの場合

      「スラッシュ(/)」

  • 帳票管理サーバがWindowsの場合、ファイルの格納先として、ネットワークドライブ(UNC 指定(¥¥コンピュータ名¥共有名¥ディレクトリ名)を除く)、およびリムーバブルディスクを指定しないでください。

LcLwFaxRcvFile(転送電子保存時のFAX受信者情報ファイル名)

このプロパティは未サポートです。

LcFaxRcvFile(転送FAX送信時のFAX受信者情報ファイル名)

このプロパティは未サポートです。

LcFile(転送ファイル名)

アプリケーションサーバからファイルを転送する場合に、転送するファイル名をフルパスで指定します。

複数のファイルを指定する場合は、「セミコロン(;)」で区切って指定します。

このプロパティで指定したファイルは、アプリケーションサーバから帳票管理サーバへ転送される場合に、自動的にファイルの文字コード変換が行われます。

情報ファイルおよびList Manager管理情報ファイルを転送する場合は、必ずこのプロパティで指定してください。

以下に、情報ファイル、およびList Manager管理情報ファイルを転送する場合のファイルの指定方法について説明します。

置換フォント情報ファイルを転送する場合

このプロパティとMapFontFileプロパティの両方で指定します。MapFontFileプロパティにはファイル名のみ指定してください。

バーコード補正情報ファイルを転送する場合

このプロパティとBarcodeAdjustプロパティの両方で指定します。BarcodeAdjustプロパティにはファイル名のみ指定してください。

電子帳票情報ファイルを転送する場合

電子帳票情報ファイルは、Interstage List Manager互換のための機能で使用するファイルです。

このプロパティとStreamEnvFileプロパティの両方で指定します。StreamEnvFileプロパティにはファイル名のみ指定してください。

PDF文書情報ファイルを転送する場合

このプロパティとPdfDocEnvFileプロパティの両方で指定します。PdfDocEnvFileプロパティにはファイル名のみ指定してください。

PDFメール配信情報ファイルを転送する場合

このプロパティとPdfMailConfFileプロパティの両方で指定します。PdfMailConfFileプロパティにはファイル名のみ指定してください。

List Manager管理情報ファイルを転送する場合

このプロパティとLmInfoFileプロパティの両方で指定します。LmInfoFileプロパティにはファイル名のみ指定してください。

帳票出力情報ファイルを使用する場合

このプロパティとPrintEnvFileプロパティの両方で指定します。PrintEnvFileプロパティにはファイル名のみ指定してください。

組合せフォーム定義ファイルを転送する場合

このプロパティと、FormsクラスまたはFomrsFileクラスのCbFileプロパティ両方で指定します。CbFileプロパティにはファイル名のみ指定してください。

注意

  • このプロパティで指定したファイルは、アプリケーションサーバ上に配置してください。

  • このプロパティで指定する情報ファイルおよびList Manager管理情報ファイル中のデータは、必ずShift-JISの文字コード系で記述してください。

  • List Creatorコネクタ連携時、アプリケーションサーバのファイルの格納先として指定できるのは、ローカルディスクのみです。ネットワークドライブ、UNC指定(\\コンピュータ名\共有名\ディレクトリ名)、またはリムーバブルディスクを格納先として指定しないでください。

ポイント

  • PDFファイルに添付する任意のファイルを転送する場合は、LcBinFileプロパティで指定してください。

  • List Creatorコネクタ連携時、アプリケーションサーバから帳票管理サーバにファイルを転送するときに指定可能なファイルパス長については、以下を参照してください。
    ⇒“5.6.2 List Creatorコネクタ連携時の注意事項

  • 転送された資源の扱いについては、オンラインマニュアル“帳票印刷配信機能 運用ガイド”を参照してください。

LcBinFile(バイナリ転送時の転送ファイル名)

アプリケーションサーバからファイルをバイナリモードで転送する場合に、転送するファイル名をフルパスで指定します。

複数のファイルを指定する場合は、「セミコロン(;)」で区切って指定します。

PDFファイルに添付する任意のファイルを転送する場合は、必ずこのプロパティで指定してください。

バイナリモードで転送するファイル名は、このプロパティとPdfEmbedFileプロパティの両方で指定します。その場合、PdfEmbedFileプロパティには添付するファイルのファイル名のみを指定してください。

バイナリモードで転送するファイル名の指定は、以下の優先順序で有効になります。

  1. このプロパティとPdfEmbedFileプロパティで指定したファイル(ファイル名のみ)

  2. PdfEmbedFileプロパティで指定したファイル(帳票管理サーバ側のフルパス)

注意

  • このプロパティで指定したファイルは、アプリケーションサーバ上に配置してください。

  • List Creatorコネクタ連携時、アプリケーションサーバのファイルの格納先として指定できるのは、ローカルディスクのみです。ネットワークドライブ、UNC指定(\\コンピュータ名\共有名\ディレクトリ名)、またはリムーバブルディスクを格納先として指定しないでください。

ポイント

  • 情報ファイル、またはList Manager管理情報ファイルを転送する場合は、LcFileプロパティで指定してください。

  • List Creatorコネクタ連携時、アプリケーションサーバから帳票管理サーバにファイルを転送するときに指定可能なファイルパス長については、以下を参照してください。
    ⇒“5.6.2 List Creatorコネクタ連携時の注意事項

  • 転送された資源の扱いについては、オンラインマニュアル“帳票印刷配信機能 運用ガイド”を参照してください。

ReturnPdfPath(生成するPDFファイル名)

出力する(アプリケーションサーバに配置する)PDFファイル名をフルパスで指定します。

このプロパティを指定すると、帳票管理サーバで帳票(PDFファイル)が出力され、アプリケーションサーバへ転送して配置されます。

なお、フルパスに全角文字、半角カナ文字は指定しないでください。

注意

  • ReturnOwfPathプロパティと同時に指定しないでください。

  • このプロパティで指定したファイル名と同一のファイル名がすでに存在する場合はエラーとなります。

  • このプロパティを指定する場合、論理デバイスの出力方法にWeb手元印刷のPDF(PDFファイル)を指定してください。また、指定する論理あて先に論理あて先グループは指定しないでください。

  • 帳票管理サーバで生成したPDFファイルをアプリケーションサーバに転送する場合、以下のいずれかで「帳票作成後の出力指定」を「出力する」と指定する必要があります。

    • LmOutModeプロパティに「OUTMODE_DO」を指定する

    • あらかじめ帳票属性の編集コマンド(lmedtformatrコマンド)の-outputmodeオプションに「1」を指定しておく

    • あらかじめ論理あて先の編集コマンド(lmedtldコマンド)の-outputmodeオプションに「1」を指定しておく

  • List Creatorコネクタ連携時、アプリケーションサーバのファイルの格納先として指定できるのは、ローカルディスクのみです。ネットワークドライブ、UNC指定(\\コンピュータ名\共有名\ディレクトリ名)、またはリムーバブルディスクを格納先として指定しないでください。

ポイント

  • 生成されるPDFファイルのアクセス権は、PDFファイルが格納されるフォルダのアクセス権が引き継がれます。

  • List Creatorコネクタ連携時、アプリケーションサーバから帳票管理サーバにファイルを転送するときに指定可能なファイルパス長については、以下を参照してください。
    ⇒“5.6.2 List Creatorコネクタ連携時の注意事項

ReturnOwfPath(生成するOWFファイル名)

出力する(アプリケーションサーバに配置する)OWFファイル名をフルパスで指定します。

このプロパティを指定すると、帳票管理サーバで帳票(OWFファイル)が出力され、アプリケーションサーバへ転送して配置されます。

なお、OWFファイルのファイル名には、全角文字、半角カナ文字、半角空白文字、および以下の半角文字は指定しないでください。

    「(」、「)」、「|」、「\」、「^」、「~」、「[」、「]」、「`」、「<」、「>」、「#」、「%」、
    「"」、「;」、「/」、「?」、「:」、「@」、「&」、「=」、「,」、「*」

ただし、ファイルのパス名には、「\」、「:」を指定できます。

注意

  • OWFファイル名の拡張子は必ず「.owf」(半角小文字)を指定してください。「.owf」以外の拡張子を指定した場合、Webプラグインが起動されません。

  • ReturnPdfPathプロパティと同時に指定しないでください。

  • このプロパティで指定したファイル名と同一のファイル名がすでに存在する場合はエラーとなります。

  • このプロパティを指定する場合、論理デバイスの出力方法にWeb手元印刷のOWF(OWFファイル)を指定してください。また、指定する論理あて先に論理あて先グループは指定しないでください。

  • 帳票管理サーバで生成したOWFファイルをアプリケーションサーバに転送する場合、以下のいずれかで「帳票作成後の出力指定」を「出力する」と指定する必要があります。

    • LmOutModeプロパティに「OUTMODE_DO」を指定する

    • あらかじめ帳票属性の編集コマンド(lmedtformatrコマンド)の-outputmodeオプションに「1」を指定しておく

    • あらかじめ論理あて先の編集コマンド(lmedtldコマンド)の-outputmodeオプションに「1」を指定しておく

  • List Creatorコネクタ連携時、アプリケーションサーバのファイルの格納先として指定できるのは、ローカルディスクのみです。ネットワークドライブ、UNC指定(\\コンピュータ名\共有名\ディレクトリ名)、またはリムーバブルディスクを格納先として指定しないでください。

ポイント

  • 生成されるOWFファイルのアクセス権は、OWFファイルが格納されるフォルダのアクセス権が引き継がれます。

  • List Creatorコネクタ連携時、アプリケーションサーバから帳票管理サーバにファイルを転送するときに指定可能なファイルパス長については、以下を参照してください。
    ⇒“5.6.2 List Creatorコネクタ連携時の注意事項

ReturnXlsxPath(生成するExcel ファイル名)

このプロパティは未サポートです。

5.4.4.7 メソッドの詳細

public void
setExecBuffer(string param)
throws PrintException

用途

prprintコマンドのオプションを指定するメソッドです。

List Creatorコネクタ連携時、List Creator Connector(アプリケーションサーバ)とList Manager(帳票管理サーバ)の製品版数が異なり、アプリケーションサーバと帳票管理サーバのサポート機能が異なる場合に、帳票管理サーバ側でサポートしているprprintコマンドのオプションを指定することができます。

prprintコマンドの各オプションの指定は、以下の優先順序で有効になります。

  1. PrintPropertiesクラスの各プロパティで指定した値

  2. このメソッドで指定した値

パラメータ

param:

prprintコマンドのオプションを指定します。
prprintコマンドのオプションについては、以下を参照してください。
⇒“3.3.1 prprintコマンド

例外

    PrintException