印刷書式(Print Format)|iDempiere 13 画面リファレンス
印刷書式(Print Format)
Section titled “印刷書式(Print Format)”iDempiere 13 標準ウィンドウ(AD_Window_ID: 240)
メニュー: システム管理 ▸ 全般設定 ▸ 印刷設定 ▸ 印刷書式
Maintain Print Format
The print format determines how data is rendered for print.
| # | タブ | テーブル | 階層 | 説明 |
|---|---|---|---|---|
| 10 | 印刷書式 | AD_PrintFormat | 0 | Maintain Print Format |
| 20 | 表示順番 | AD_PrintFormatItem | 1 | Display Order of the Print Format Items |
| 30 | ソート順番 | AD_PrintFormatItem | 1 | Sort Order of the Print Format Items |
| 40 | 書式アイテム | AD_PrintFormatItem | 1 | Print Format Item |
| 50 | 翻訳 | AD_PrintFormatItem_Trl | 2 | Print Format Translation |
| 70 | 翻訳 | AD_PrintFormat_Trl | 1 |
印刷書式 タブのフィールド
Section titled “印刷書式 タブのフィールド”The print format determines how data is rendered for print.
| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
| 説明 | Description | String | Optional short description of the record | |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
| デフォルト | IsDefault | Yes-No | ✔ | Default value |
| テーブル | AD_Table_ID | Table Direct | ✔ | Database Table information |
| レポートビュー | AD_ReportView_ID | Table Direct | View used to generate this report | |
| フォーム | IsForm | Yes-No | ✔ | If Selected, a Form is printed, if not selected a columnar List report |
| テーブルベース | IsTableBased | Yes-No | ✔ | Table based List Reporting |
| 印刷用紙 | AD_PrintPaper_ID | Table Direct | ✔ | Printer paper definition |
| 標準ヘッダ/フッタ | IsStandardHeaderFooter | Yes-No | ✔ | The standard Header and Footer is used |
| Print Header/Footer | AD_PrintHeaderFooter_ID | Table Direct | ||
| 印刷テーブル書式 | AD_PrintTableFormat_ID | Table Direct | Table Format in Reports | |
| プリンタ名称 | PrinterName | String | Name of the Printer | |
| ヘッダマージン | HeaderMargin | Integer | ✔ | Margin of the Header in 1/72 of an inch |
| フッタマージン | FooterMargin | Integer | ✔ | Margin of the Footer in 1/72 of an inch |
| 印刷フォント | AD_PrintFont_ID | Table Direct | ✔ | Maintain Print Font |
| カラー | AD_PrintColor_ID | Table Direct | ✔ | Color used for printing and display |
| Jasperプロセス | JasperProcess_ID | Table | The Jasper Process used by the print engine if any process defined | |
| ウィンドウ | AD_Window_ID | Table Direct | Data entry or display window | |
| コピー/作成 | CreateCopy | Button | Copy existing OR create Print Format from Table | |
| Page break per record | IsBreakPagePerRecord | Yes-No | ✔ | Page Break after each record |
| File Name Pattern | FileNamePattern | String |
書式アイテム タブのフィールド
Section titled “書式アイテム タブのフィールド”Item in the print format maintaining layout information. The following additional variables are available when printing:
@*Page@ - the current page number
@*PageCount@ - the total number of pages
@*MultiPageInfo@ - "Page x of y" - only printed if more than one page
@*CopyInfo@ - if it is a copy of the document "Duplicate" is printed
@*ReportName@ - name of the report
@*Header@ - Full Header with user/tenant/org name and connection
@*CurrentDate@ - the print date
@*CurrentDateTime@ - the print time
The layout logic for forms is:
- if not printed: ignore
- set New Line Position
- new page
- new line, if something was printed since last new line
- format item
- print it (if not null/empty selected)
(i.e. suppress null does not prevent new line)
| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| 印刷書式 | AD_PrintFormat_ID | Table Direct | ✔ | Data Print Format |
| シーケンスNo | SeqNo | Integer | ✔ | Method of ordering records; lowest number comes first |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
| 印刷テキスト | PrintName | String | The label text to be printed on a document or correspondence. | |
| ラベル接尾辞印刷 | PrintNameSuffix | String | The label text to be printed on a document or correspondence after the field | |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
| エレメント定義利用 | IsCentrallyMaintained | Yes-No | ✔ | Information maintained in System Element table |
| ヌルカラム非表示 | IsSuppressNull | Yes-No | ✔ | Suppress columns or elements with NULL value |
| Suppress Repeats | IsSuppressRepeats | Yes-No | ✔ | Suppress repeated elements in column. |
| 書式タイプ | PrintFormatType | List | ✔ | Print Format Type |
| カラム | AD_Column_ID | Table Direct | Column in the table | |
| 線幅 | LineWidth | Integer | Width of the lines | |
| フォーマットパターン | FormatPattern | String | The pattern used to format a number or date. | |
| Print Attributes | IsPrintInstanceAttributes | Yes-No | ✔ | Print each attributes as report column instead of printing the description of attribute set instance |
| インクルード印刷書式 | AD_PrintFormatChild_ID | Table | ✔ | Print format that is included here. |
| 画像フィールド | IsImageField | Yes-No | ✔ | The image is retrieved from the data column |
| 添付ファイル画像 | ImageIsAttached | Yes-No | ✔ | The image to be printed is attached to the record |
| 画像URL | ImageURL | URL | URL of image | |
| エリア | PrintAreaType | List | ✔ | Print Area |
| バーコードタイプ | BarcodeType | List | Type of barcode | |
| Print Barcode Text | IsPrintBarcodeText | Yes-No | ✔ | Print barcode text at the bottom of barcode |
| Scale Factor | ScaleFactor | Number | Scale Factor | |
| 相対ポジション | IsRelativePosition | Yes-No | ✔ | The item is relative positioned (not absolute) |
| NLポジション設定 | IsSetNLPosition | Yes-No | ✔ | Set New Line Position |
| X ポジション | XPosition | Integer | ✔ | Absolute X (horizontal) position in 1/72 of an inch |
| Y ポジション | YPosition | Integer | ✔ | Absolute Y (vertical) position in 1/72 of an inch |
| 次の行 | IsNextLine | Yes-No | ✔ | Print item on next line |
| 次のページ | IsNextPage | Yes-No | ✔ | The column is printed on the next page |
| 下のカラム | BelowColumn | Integer | Print this column below the column index entered | |
| ライン整列 | LineAlignmentType | List | ✔ | Line Alignment |
| フィールド整列 | FieldAlignmentType | List | ✔ | Field Text Alignment |
| X スペース | XSpace | Integer | ✔ | Relative X (horizontal) space in 1/72 of an inch |
| Y スペース | YSpace | Integer | ✔ | Relative Y (vertical) space in 1/72 of an inch |
| 最大幅 | MaxWidth | Integer | ✔ | Maximum Width in 1/72 if an inch - 0 = no restriction |
| 固定幅 | IsFixedWidth | Yes-No | ✔ | Column has a fixed width |
| 形状タイプ | ShapeType | List | Type of the shape to be painted | |
| 最大高さ | MaxHeight | Integer | ✔ | Maximum Height in 1/72 if an inch - 0 = no restriction |
| 改行なし | IsHeightOneLine | Yes-No | ✔ | If selected, only one line is printed |
| 塗りつぶし | IsFilledRectangle | Yes-No | ✔ | Fill the shape with the color selected |
| カラー | AD_PrintColor_ID | Table Direct | Color used for printing and display | |
| 印刷フォント | AD_PrintFont_ID | Table Direct | Maintain Print Font | |
| Field Style | AD_FieldStyle_ID | Table | Field CSS Style | |
| 表示ロジック | DisplayLogic | Text | If the Field is displayed, the result determines if the field is actually displayed | |
| アーク直径 | ArcDiameter | Integer | Arc Diameter for rounded Rectangles | |
| ソート | IsOrderBy | Yes-No | ✔ | Include in sort order |
| ソートNo | SortNo | Integer | ✔ | Determines in what order the records are displayed |
| Descending | IsDesc | Yes-No | ✔ | Sort your data using a SQL Desc Order By statement |
| グループ | IsGroupBy | Yes-No | ✔ | After a group change, totals, etc. are printed |
| ページ区切り | IsPageBreak | Yes-No | ✔ | Start with new page |
| 合計(Σ) | IsSummarized | Yes-No | ✔ | Calculate the Sum of numeric content or length |
| 累計 | IsRunningTotal | Yes-No | ✔ | Create a running total (sum) |
| カウント(No) | IsCounted | Yes-No | ✔ | Count number of not empty elements |
| 明細行累計 | RunningTotalLines | Integer | Create Running Total Lines (page break) every x lines | |
| 最小値(↓) | IsMinCalc | Yes-No | ✔ | Calculate the minimum amount |
| 最大値(↑) | IsMaxCalc | Yes-No | ✔ | Calculate the maximum amount |
| 平均値(μ) | IsAveraged | Yes-No | ✔ | Calculate Average of numeric content or length |
| 平方偏差(σ2) | IsVarianceCalc | Yes-No | ✔ | Calculate Variance |
| 偏差(σ) | IsDeviationCalc | Yes-No | ✔ | Calculate Standard Deviation |
| スクリプト | Script | Text | Dynamic Java Language Script to calculate result |
翻訳 タブのフィールド
Section titled “翻訳 タブのフィールド”| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| 印刷書式アイテム | AD_PrintFormatItem_ID | Table Direct | ✔ | Item/Column in the Print format |
| 言語 | AD_Language | Table | ✔ | Language for this entity |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
| 翻訳する | IsTranslated | Yes-No | ✔ | This column is translated |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
| 印刷テキスト | PrintName | String | The label text to be printed on a document or correspondence. | |
| ラベル接尾辞印刷 | PrintNameSuffix | String | The label text to be printed on a document or correspondence after the field |
翻訳 タブのフィールド
Section titled “翻訳 タブのフィールド”| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| 印刷書式 | AD_PrintFormat_ID | Table Direct | ✔ | Data Print Format |
| 言語 | AD_Language | Table | ✔ | Language for this entity |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
| 説明 | Description | String | Optional short description of the record | |
| File Name Pattern | FileNamePattern | String | ||
| 翻訳する | IsTranslated | Yes-No | ✔ | This column is translated |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |