この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Newer Version Available

This content describes an older version of this product. View Latest

Table クラス

Lightning Connect カスタムアダプタの接続先である外部システム上のテーブルを記述します。

名前空間

DataSource

使用方法

テーブルメタデータのリストは、sync() メソッドが呼び出されたときに、DataSource.Connection クラスによって提供されます。各テーブルを、Salesforce の外部オブジェクトにすることができます。

メタデータは、Salesforce に保存されます。テーブルメタデータの新規または更新された値を返すように Apex コードを更新しても、Salesforce に保存されたメタデータが自動的に更新されることはありません。

Table プロパティ

Table のプロパティは次のとおりです。

columns

テーブルの列のリスト。

署名

public List<DataSource.Column> columns {get; set;}

プロパティ値

型: List<DataSource.Column>

description

テーブルが表す内容の説明。

署名

public String description {get; set;}

プロパティ値

型: String

labelPlural

Salesforce ユーザインターフェースに表示される、テーブルのわかりやすい複数形の名前。

署名

public String labelPlural {get; set;}

プロパティ値

型: String

labelSingular

Salesforce ユーザインターフェースに表示される、テーブルのわかりやすい単数形の名前。

署名

public String labelSingular {get; set;}

プロパティ値

型: String

name

外部システムのテーブルの名前。

署名

public String name {get; set;}

プロパティ値

型: String

nameColumn

システム管理者がテーブルを同期したときに、外部オブジェクトの名前項目になるテーブルの列の名前。

署名

public String nameColumn {get; set;}

プロパティ値

型: String

Table メソッド

Table のメソッドは次のとおりです。

get(name, labelSingular, labelPlural, description, nameColumn, columns)

指定されたパラメータ値を含むテーブルメタデータを返します。

署名

public static DataSource.Table get(String name, String labelSingular, String labelPlural, String description, String nameColumn, List<DataSource.Column> columns)

パラメータ

name
型: String
外部テーブルの名前。
labelSingular
型: String
Salesforce ユーザインターフェースに表示される、テーブルのわかりやすい単数形の名前。
labelPlural
型: String
Salesforce ユーザインターフェースに表示される、テーブルのわかりやすい複数形の名前。
description
型: String
外部テーブルの説明。
nameColumn
型: String
システム管理者がテーブルを同期したときに、外部オブジェクトの名前項目になるテーブルの列の名前。
columns
型: List<DataSource.Column>
テーブルの列のリスト。

戻り値

型: DataSource.Table

get(name, nameColumn, columns)

表示ラベルの名前と説明を使用して、指定されたパラメータ値を含むテーブルメタデータを返します。

署名

public static DataSource.Table get(String name, String nameColumn, List<DataSource.Column> columns)

パラメータ

name
型: String
外部テーブルの名前。
nameColumn
型: String
システム管理者がテーブルを同期したときに、外部オブジェクトの名前項目になるテーブルの列の名前。
columns
型: List<DataSource.Column>
テーブルの列のリスト。

戻り値

型: DataSource.Table

返されるテーブルメタデータには、次のプロパティ値があります。
プロパティ
name name
labelSingular name
labelPlural name
description name
nameColumn nameColumn
columns columns