ページの先頭行へ戻る
Interstage List Creator V10.5.0 帳票設計編
FUJITSU Software

14.3.2 項目属性切替え定義ファイルの雛形の形式

項目属性切替え定義ファイルの雛形の形式について説明します。

ここでは、以下の場合に分けて説明します。

すべての帳票を対象とする場合

ポイント

  • 帳票定義情報に定義されている属性情報ごとに出力されます。属性情報が重複している場合、1つだけ出力されます。
    ただし、以下の属性識別子は、属性情報が重複している/重複していないにかかわらず、1つだけ出力されます。

    • 数値の区切り編集形式の属性識別子「NUM_DECIMAL_FORMAT」

    • 小数点の出力有無の属性識別子「NUM_DECIMAL_PLACES_SUPPRESS」

    • 小数部の編集形式の属性識別子「NUM_DECIMAL_PLACES_FORMAT」

【雛形ファイルの記述形式】
,,FONT_JAPANESE,"指定されている日本語フォント名",
,,FONT_ENGLISH,"指定されている英文フォント名",
,,LITERAL_STRING,"指定されている文字列",
,,LITERAL_RECTSTRING,"指定されている文字列",
,,LITERAL_LABEL,"指定されているラベル",
,,CURRENCY_SYMBOL,"指定されている通貨記号文字",
,,DATE_FORMAT_STRING,<指定されている日付編集形式>,
,,NUM_DECIMAL_FORMAT,0|1(指定されている区切り編集のスタイル指定),
,,NUM_DECIMAL_PLACES,<指定されている小数部桁数>,
,,NUM_DECIMAL_PLACES_SUPPRESS,0|1(指定されている小数点の出力有無指定),
,,NUM_DECIMAL_PLACES_FORMAT,0|1|2(指定されている小数部の編集形式指定),
-- ------------------------ ---------------------------------------- ---------------------------
(*1)           (*2)                               (*3)                                (*4)
*1:
[帳票名]、[項目名]は、空(未設定の状態)となります。
*2:
それぞれの属性識別子が出力されます。
*3:
変更前の情報(帳票定義情報に指定されている情報)が出力されます。
*4:
変更後の情報が出力されます。言語情報の出力指定の有無によって、出力される内容が以下のように異なります。
  ・言語情報の出力を指定しない場合
    空(未設定の状態)となります。
  ・言語情報の出力を指定した場合
    指定した言語に合わせて、変更後の情報が出力されます。
    なお、リテラルは、機械翻訳の有無により出力される内容が以下のように異なります。
    ‐機械翻訳をした場合
      機械翻訳の結果が出力されます。
    ‐機械翻訳をしない場合
      空(未設定の状態)となります。
  言語ごとの出力される切替え情報については、以下を参照してください。
  ⇒ “●多言語に関する切替え情報を出力する場合の言語ごとの切替え情報
【雛形ファイルの出力例】

帳票定義情報に定義されている項目のフォントが「MS 明朝」で、多言語に関する切替え情報を英語にした場合の出力例を示します。

,,FONT_JAPANESE,"MS 明朝","Times New Roman"
,,FONT_ENGLISH,"MS 明朝","Times New Roman"

特定の帳票だけを対象とする場合

ポイント

  • 帳票定義情報に定義されている帳票の項目ごとに出力されます。項目の情報が重複していても、項目が異なっていれば出力されます。

  • 属性種別を指定して出力したい場合は、「雛形ファイルの詳細設定画面」で出力する属性の分類を指定して雛形ファイルを作成してください。
    「雛形ファイルの詳細設定画面」の詳細は、デザイナヘルプを参照してください。

  • 数値の区切り編集形式の属性識別子「NUM_DECIMAL_FORMAT」は、属性情報が重複している/重複していないにかかわらず、1つだけ出力されます。また、[項目名]は出力されません。

【雛形ファイルの記述形式】
帳票名,項目名,FONT_JAPANESE,"指定されている日本語フォント名",
帳票名,項目名,FONT_ENGLISH," 指定されている英文フォント名",
帳票名,項目名,LITERAL_STRING,"指定されている文字列",
帳票名,項目名,LITERAL_RECTSTRING,"指定されている文字列",
帳票名,項目名,LITERAL_LABEL,"指定されているラベル",
帳票名,項目名,CURRENCY_SYMBOL,"指定されている通貨記号文字",
帳票名,項目名,DATE_FORMAT_STRING,< 指定されている日付編集形式>,
帳票名,,NUM_DECIMAL_FORMAT,0|1(指定されている区切り編集のスタイル指定),
帳票名,項目名,NUM_DECIMAL_PLACES,<指定されている小数部桁数>,
帳票名,項目名,NUM_DECIMAL_PLACES_SUPPRESS,0|1(指定されている小数点の出力有無指定),
帳票名,項目名,NUM_DECIMAL_PLACES_FORMAT,0|1|2(指定されている小数部の編集形式指定),
------ ------- ------------------------ ------------------------------------------ -------
(*1)    (*2)             (*3)                              (*4)                      (*5)
*1:
帳票名が出力されます。
*2:
項目名が出力されます。
*3:
それぞれの属性識別子が出力されます。
*4:
変更前の情報(帳票定義情報に指定されている情報)が出力されます。
*5:
変更後の情報が出力されます。言語情報の出力指定の有無によって、出力される内容が以下のように異なります。
  ・言語情報の出力を指定しない場合
    空(未設定の状態)となります。
  ・言語情報の出力を指定した場合
    指定した言語に合わせて、変更後の情報が出力されます。
    なお、リテラルは、機械翻訳の有無により出力される内容が以下のように異なります。
    ‐機械翻訳をした場合
      機械翻訳の結果が出力されます。
    ‐機械翻訳をしない場合
      空(未設定の状態)となります。
  言語ごとの出力される切替え情報については、以下を参照してください。
  ⇒ “●多言語に関する切替え情報を出力する場合の言語ごとの切替え情報
【雛形ファイルの出力例】

以下のすべての条件を満たして、多言語に関する切替え情報を英語にした場合の出力例を示します。

多言語に関する切替え情報を出力する場合の言語ごとの切替え情報

「雛形ファイルの詳細設定画面」で「多言語に関する切替え情報を出力する」を指定した場合に、雛形ファイルに出力される言語ごとの切替え情報は以下のとおりです。

項目属性の分類

属性識別子

切り替える言語

雛形ファイルに出力される
切替え情報

フォント

  • FONT_JAPANESE

  • FONT_ENGLISH

日本語

MS 明朝

英語

Times New Roman

中国語(簡体字)

SimSun

中国語(繁体字)

MingLiU

韓国語

BatangChe

フランス語

Times New Roman

スペイン語

ドイツ語

ロシア語

ポルトガル語

チェコ語

タイ語

Tahoma

ベトナム語

リテラル

LITERAL_STRING

全言語共通

  • 機械翻訳をした場合
    機械翻訳の結果(*1)

  • 機械翻訳をしない場合
    空(未設定の状態)

LITERAL_RECTSTRING

LITERAL_LABEL

数値

NUM_DECIMAL_FORMAT

日本

0

※3桁ごとの区切り文字のスタイルが「,(カンマ)」、小数点のスタイルが「.(ピリオド)」

英語

中国語(簡体字)

中国語(繁体字)

韓国語

タイ語

フランス語

1

※3桁ごとの区切り文字のスタイルが「.(ピリオド)」、小数点のスタイルが「,(カンマ)」

スペイン語

ドイツ語

ロシア語

ポルトガル語

チェコ語

ベトナム語

  • NUM_DECIMAL_PLACES

  • NUM_DECIMAL_PLACES_SUPPRESS

  • NUM_DECIMAL_PLACES_FORMAT

全言語共通

帳票定義情報で指定された属性と
同じ

通貨

CURRENCY_SYMBOL

日本語

\

英語

$

中国語(簡体字)

\

中国語(繁体字)

NT$

韓国語

フランス語

スペイン語

ドイツ語

ロシア語

р.

ポルトガル語

チェコ語

タイ語

฿

ベトナム語

日付

DATE_FORMAT_STRING

日本語

YYYY/MM/DD

英語

MM/DD/YYYY

中国語(簡体字)

YYYY/MM/DD

中国語(繁体字)

YYYY/M/D

韓国語

YYYY-MM-DD

フランス語

DD/MM/YYYY

スペイン語

ドイツ語

DD.MM.YYYY

ロシア語

ポルトガル語

DD-MM-YYYY

チェコ語

DD.MM.YYYY

タイ語

DD/MM/YYYY

ベトナム語

*1:
日付項目、時刻項目の特殊文字列も機械翻訳されるため、機械翻訳された文字列がList Creatorのサポート対象外の文字となる場合があります。必ずプレビューなどで確認を行ってください。