テーブルとカラム(Table and Column)|iDempiere 13 画面リファレンス
This content is not available in your language yet.
テーブルとカラム(Table and Column)
Section titled “テーブルとカラム(Table and Column)”iDempiere 13 標準ウィンドウ(AD_Window_ID: 100)
メニュー: アプリケーション辞書 ▸ テーブルとカラム
Maintain Tables and Columns
The Table and Column Window defines all tables with their columns
| # | タブ | テーブル | 階層 | 説明 |
|---|---|---|---|---|
| 10 | テーブル | AD_Table | 0 | Table definitions |
| 20 | カラム | AD_Column | 1 | Table Column definitions |
| 30 | 翻訳 | AD_Column_Trl | 2 | Column Translation |
| 40 | 使用フィールド | AD_Field | 2 | Used in Field |
| 50 | ダイナミックズーム | AD_ZoomCondition | 1 | ダイナミックズーム |
| 60 | Table Script Validator | AD_Table_ScriptValidator | 1 | |
| 70 | 翻訳 | AD_Table_Trl | 1 | Table Translation |
| 80 | Table Index | AD_TableIndex | 1 | |
| 90 | Index Column | AD_IndexColumn | 2 | |
| 100 | View Component | AD_ViewComponent | 1 | |
| 110 | View Column | AD_ViewColumn | 2 | |
| 120 | Table Partition | AD_TablePartition | 1 | |
| 130 | Table Attribute Set | AD_TableAttributeSet | 1 |
テーブル タブのフィールド
Section titled “テーブル タブのフィールド”Table (header) definition - Note that the name of most tables is automatically synchronized.
| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| DBテーブル名称 | TableName | String | ✔ | Name of the table in the database |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
| 説明 | Description | String | Optional short description of the record | |
| コメント | Help | Text | Comment or Hint | |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
| View | IsView | Yes-No | ✔ | This is a view |
| データアクセスレベル | AccessLevel | List | ✔ | Access Level required |
| 変更ログ | IsChangeLog | Yes-No | ✔ | Maintain a log of changes |
| レプリケーションタイプ | ReplicationType | List | ✔ | Type of Data Replication |
| ウィンドウ | AD_Window_ID | Table Direct | Data entry or display window | |
| 発注ウィンドウ | PO_Window_ID | Table | Purchase Order Window | |
| 削除可能 | IsDeleteable | Yes-No | ✔ | Indicates if records can be deleted from the database |
| 大量データ | IsHighVolume | Yes-No | ✔ | Use Search instead of Pick list |
| エンティティタイプ | EntityType | Table | ✔ | Dictionary Entity Type; Determines ownership and synchronization |
| DBからカラム作成 | ImportTable | Button | Create Dictionary Columns of Table not existing as a Column but in the Database | |
| 他のテーブルからカラムをコピーする | CopyColumnsFromTable | Button | 他のテーブルからカラムをコピーします。 | |
| エレメント定義利用 | IsCentrallyMaintained | Yes-No | Information maintained in System Element table | |
| Process Now | Processing | Button | ||
| Drop view | DatabaseViewDrop | Button | ||
| Copy Components From View | CopyComponentsFromView | Button | Create dictionary view components for a table taking another as base | |
| Create Window, Tab & Field from Table | CreateWindowFromTable | Button | Create Window, Tab & Field record of the Table | |
| Show In Drill Options | IsShowInDrillOptions | Yes-No | This parameter enables the table to be displayed in Drill Assistant - Table tab | |
| Partition | IsPartition | Yes-No | ✔ | This is a partitioned table |
| Create/Update Table Partition | CreatePartition | Button | Process which create or update table partitions based on the table and column records |
カラム タブのフィールド
Section titled “カラム タブのフィールド”Defines the columns of a table. Note that the name of the column is automatically synchronized.
| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| テーブル | AD_Table_ID | Table Direct | ✔ | Database Table information |
| エレメント | AD_Element_ID | Search | ✔ | System Element enables the central maintenance of column description and help. |
| エンティティタイプ | EntityType | Table | ✔ | Dictionary Entity Type; Determines ownership and synchronization |
| DBカラム名称 | ColumnName | String | ✔ | Name of the column in the database |
| SQLカラム | ColumnSQL | String | Virtual Column (r/o) | |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
| 説明 | Description | String | Optional short description of the record | |
| コメント | Help | Text | Comment or Hint | |
| Placeholder | Placeholder | String | ||
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
| バージョン | Version | Amount | ✔ | Version of the table definition |
| リファレンス | AD_Reference_ID | Table | ✔ | System Reference and Validation |
| ダイナミックバリデーション | AD_Val_Rule_ID | Table Direct | Dynamic Validation Rule | |
| 長さ | FieldLength | Integer | Length of the column in the database | |
| Dynamic Validation (Lookup) | AD_Val_Rule_Lookup_ID | Table | Override Dynamic Validation Rule for Lookup Window | |
| HTML | IsHtml | Yes-No | Text has HTML tags | |
| 自動完成 | IsAutocomplete | Yes-No | ✔ | Auto complete |
| フォーマットパターン | FormatPattern | String | The pattern used to format a number or date. | |
| 値フォーマット | VFormat | String | Format of the value; Can contain fixed format elements, Variables: “_lLoOaAcCa09”, or ~regex | |
| プロセス | AD_Process_ID | Table Direct | Process or Report | |
| 検索ウィンドウ | AD_InfoWindow_ID | Table Direct | Info and search/select Window | |
| チャート | AD_Chart_ID | Table Direct | ||
| ダッシュボード内容 | PA_DashboardContent_ID | Table Direct | ||
| リファレンスキー | AD_Reference_Value_ID | Table | Required to specify, if data type is Table or List | |
| 最小値 | ValueMin | String | Minimum Value for a field | |
| 最大値 | ValueMax | String | Maximum Value for a field | |
| キーカラム | IsKey | Yes-No | ✔ | This column is the key in this table |
| リンクカラム | IsParent | Yes-No | ✔ | This column is a link to the parent table (e.g. header from lines) - incl. Association key columns |
| 外部参照キー制約名称 | FKConstraintName | String | ||
| 外部参照キー制約タイプ | FKConstraintType | List | ||
| Constraint Message | FKConstraintMsg_ID | Search | ||
| デフォルトロジック | DefaultValue | Text | Default value hierarchy, separated by ; | |
| 必須 | IsMandatory | Yes-No | ✔ | Data entry is required in this column |
| 更新可能 | IsUpdateable | Yes-No | ✔ | Determines, if the field can be updated |
| 常時更新可能 | IsAlwaysUpdateable | Yes-No | ✔ | The column is always updateable, even if the record is not active or processed |
| カラム同期 | IsSyncDatabase | Button | Change database table definition from application dictionary | |
| 常時更新可能ロジック | AlwaysUpdatableLogic | Text | Logic to determine if field is Updatable irrespective if record’s active status or processed status. This logic Applicable only if Always Updatable is N. | |
| カラム暗号化 | IsEncrypted | Button | ✔ | Test and enable Column Encryption |
| 読取専用ロジック | ReadOnlyLogic | Text | Logic to determine if field is read only (applies only when field is read-write) | |
| 必須ロジック | MandatoryLogic | Text | ||
| 識別子 | IsIdentifier | Yes-No | ✔ | This column is part of the record identifier |
| シーケンスNo | SeqNo | Integer | Method of ordering records; lowest number comes first | |
| 検索カラム | IsSelectionColumn | Yes-No | ✔ | Is this column used for finding rows in windows |
| 検索カラムシーケンスNo | SeqNoSelection | Integer | Selection Column Sequence | |
| 変更ログ記録許可 | IsAllowLogging | Yes-No | Determine if a column must be recorded into the change log | |
| コピー許可 | IsAllowCopy | Yes-No | ✔ | Determine if a column must be copied when pushing the button to copy record |
| 安全コンテンツ | IsSecure | Yes-No | ✔ | Defines whether content must be treated as secure |
| ツールバーボタン | IsToolbarButton | List | ✔ | Show the button on the toolbar, the window, or both |
| 翻訳する | IsTranslated | Yes-No | ✔ | This column is translated |
| コールアウト | Callout | String | Fully qualified class names and method - separated by semicolons | |
| Partition Key | IsPartitionKey | Yes-No | ✔ | This is a partition key |
| Partition Key Sequence | SeqNoPartition | Integer | Indicates the order of partition keys | |
| Partitioning Method | PartitioningMethod | List | Indicates how the Table is partitioned | |
| Range Partition Interval | RangePartitionInterval | String | Indicates the interval used in a range partitioning |
翻訳 タブのフィールド
Section titled “翻訳 タブのフィールド”Do not translate - overwritten / translated automatically
| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| カラム | AD_Column_ID | Table Direct | ✔ | Column in the table |
| 言語 | AD_Language | Table | ✔ | Language for this entity |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
| Placeholder | Placeholder | String | ||
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
| 翻訳する | IsTranslated | Yes-No | ✔ | This column is translated |
使用フィールド タブのフィールド
Section titled “使用フィールド タブのフィールド”| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| タブ | AD_Tab_ID | Table Direct | ✔ | Tab within a Window |
| フィールド | AD_Field_ID | ID | ✔ | Field on a database table |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
ダイナミックズーム タブのフィールド
Section titled “ダイナミックズーム タブのフィールド”| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| テーブル | AD_Table_ID | Table Direct | ✔ | Database Table information |
| シーケンスNo | SeqNo | Integer | Method of ordering records; lowest number comes first | |
| エンティティタイプ | EntityType | Table | ✔ | Dictionary Entity Type; Determines ownership and synchronization |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
| 説明 | Description | String | Optional short description of the record | |
| Zoom Logic | ZoomLogic | Text | the result determines if the zoom condition is applied | |
| SQL WHERE句 | WhereClause | Text | Fully qualified SQL WHERE clause | |
| ウィンドウ | AD_Window_ID | Table Direct | ✔ | Data entry or display window |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
Table Script Validator タブのフィールド
Section titled “Table Script Validator タブのフィールド”| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| テーブル | AD_Table_ID | Table Direct | ✔ | Database Table information |
| Event Model Validator | EventModelValidator | List | ✔ | |
| ルール | AD_Rule_ID | Table Direct | ✔ | |
| シーケンスNo | SeqNo | Integer | ✔ | Method of ordering records; lowest number comes first |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
翻訳 タブのフィールド
Section titled “翻訳 タブのフィールド”Note that many Table names will be overwritten / translated automatically
| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| テーブル | AD_Table_ID | Table Direct | ✔ | Database Table information |
| 言語 | AD_Language | Table | ✔ | Language for this entity |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
| 翻訳する | IsTranslated | Yes-No | ✔ | This column is translated |
Table Index タブのフィールド
Section titled “Table Index タブのフィールド”| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| テーブル | AD_Table_ID | Table Direct | ✔ | Database Table information |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
| 説明 | Description | String | Optional short description of the record | |
| コメント | Help | Text | Comment or Hint | |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
| Create Constraint | IsCreateConstraint | Yes-No | ✔ | |
| Unique | IsUnique | Yes-No | ✔ | |
| キーカラム | IsKey | Yes-No | ✔ | This column is the key in this table |
| メッセージ | AD_Message_ID | Search | System Message | |
| エンティティタイプ | EntityType | Table | ✔ | Dictionary Entity Type; Determines ownership and synchronization |
| Process Now | Processing | Button | ||
| Drop Table Index | TableIndexDrop | Button |
Index Column タブのフィールド
Section titled “Index Column タブのフィールド”| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| Table Index | AD_TableIndex_ID | Table Direct | ✔ | |
| カラム | AD_Column_ID | Table Direct | Column in the table | |
| SQLカラム | ColumnSQL | String | Virtual Column (r/o) | |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
| シーケンスNo | SeqNo | Integer | Method of ordering records; lowest number comes first | |
| エンティティタイプ | EntityType | Table | ✔ | Dictionary Entity Type; Determines ownership and synchronization |
View Component タブのフィールド
Section titled “View Component タブのフィールド”| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| テーブル | AD_Table_ID | Table Direct | ✔ | Database Table information |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
| 名称 | Name | String | ✔ | Alphanumeric identifier of the entity |
| 説明 | Description | String | Optional short description of the record | |
| コメント | Help | Text | Comment or Hint | |
| シーケンスNo | SeqNo | Integer | Method of ordering records; lowest number comes first | |
| Is UNION ALL | IsUnionAll | Yes-No | ✔ | The component view is UNION ALL |
| Distinct | IsDistinct | Yes-No | ✔ | Select Distinct |
| SQL FROM句 | FromClause | String | ✔ | SQL FROM clause |
| SQL WHERE句 | WhereClause | Text | Fully qualified SQL WHERE clause | |
| その他のSQL文 | OtherClause | Text | Other SQL Clause | |
| エンティティタイプ | EntityType | Table | ✔ | Dictionary Entity Type; Determines ownership and synchronization |
| 参照テーブル | Referenced_Table_ID | Table |
View Column タブのフィールド
Section titled “View Column タブのフィールド”| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| クライアント | AD_Client_ID | Table Direct | ✔ | Tenant for this installation. |
| 組織 | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| Database View Component | AD_ViewComponent_ID | Table Direct | ✔ | |
| SQLカラム | ColumnSQL | String | Virtual Column (r/o) | |
| DBカラム名称 | ColumnName | String | ✔ | Name of the column in the database |
| 説明 | Description | String | Optional short description of the record | |
| コメント | Help | Text | Comment or Hint | |
| 有効 | IsActive | Yes-No | ✔ | The record is active in the system |
| シーケンスNo | SeqNo | Integer | Method of ordering records; lowest number comes first | |
| エンティティタイプ | EntityType | Table | ✔ | Dictionary Entity Type; Determines ownership and synchronization |
| Database Data Type | DBDataType | List |
Table Partition タブのフィールド
Section titled “Table Partition タブのフィールド”| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| Tenant | AD_Client_ID | Table Direct | Tenant for this installation. | |
| Organization | AD_Org_ID | Table Direct | Organizational entity within tenant | |
| Table | AD_Table_ID | Table Direct | ✔ | Database Table information |
| Column | AD_Column_ID | Table Direct | ✔ | Column in the table |
| Name | Name | String | ✔ | Alphanumeric identifier of the entity |
| Expression | ExpressionPartition | String | ✔ | SQL clause for partition |
| Parent Partition | Parent_TablePartition_ID | Search | Parent table partition | |
| Attached | IsPartitionAttached | Yes-No | ✔ | Partition attached to table |
| Detach/re-attach Table Partition | Processing | Button | Detach or re-attach table partition | |
| Active | IsActive | Yes-No | ✔ | The record is active in the system |
Table Attribute Set タブのフィールド
Section titled “Table Attribute Set タブのフィールド”| フィールド | カラム | 型 | 必須 | 説明 |
|---|---|---|---|---|
| Tenant | AD_Client_ID | Search | ✔ | Tenant for this installation. |
| Organization | AD_Org_ID | Table Direct | ✔ | Organizational entity within tenant |
| Table | AD_Table_ID | Search | ✔ | Database Table information |
| Attribute Set | M_AttributeSet_ID | Table Direct | ✔ | Product Attribute Set |
| Active | IsActive | Yes-No | ✔ | The record is active in the system |