レポートオブジェクト定義
- Yellowfin Admin
- YUKA SAITO
ReportComment要素 | データ型 | 説明 | 取得コード |
CommentId | Integer | コメントのIDです。 |
|
AuthorId | Integer | コメント作成者のIDです。 |
|
Comment | String | コメントの値です。 |
|
ReportId | Integer | コメントが追加されているレポートのIDです。 |
|
ParentCommentId | Integer | 関連付けられているコメントの主要IDです。これは、ある特定のコメントが、親コメントへの返信である場合に適用されます。 |
|
StatusCode | String | コメントのステータスです。 |
|
CommentDate | DateTime | コメントが作成された日付と時間の値です。 |
|
LastActivityDate | DateTime | 特定のコメントが最後に更新された日付と時間の値です。 |
|
ReportRow要素 | データ型 | 説明 | 取得コード |
DataValue | String[] | レポート結果セットの各カラムのデータを含む文字列の配列です。 |
|
ReportChart要素 | データ型 | 説明 | 取得コード |
ReportIndex | Integer | 配信された埋め込みHTML内のイメージのインデックスです。 |
|
Content Type | String | このグラフのMIMEコンテンツタイプです。値の選択肢は、以下の通りです。
|
|
Data | String | Base64のバイナリーイメージデータです。 |
|
Filename | String | HTMLに埋め込まれているファイルの名前です。 |
|
ReportSchema要素 | データ型 | 説明 | 取得コード |
ColumnName | String | レポートのカラム(列)名です。 |
|
DisplayName | String | カラム(列)の表示名です。 |
|
ColumnLength | String | レポートカラム(列)の長さです。 |
|
FieldId | Integer | カラム(列)のフィールドIDです。 |
|
DataType | String | カラム(列)のデータ型です。 |
|
SortOrder | Integer | カラム(列)を並べかえる順序です。 | |
Hidden | Boolean | カラム(列)のレポートへの表示有無です。 |
|
Prompt | Boolean | フィルターのみの設定です。カラム(列)のプロンプトフィールド有無です。 |
|
NumberOfDecimals | Integer | ||
OutputLocation | String | ||
AllowPrompt | Boolean | フィルターのみの設定です。 | getAllowPrompt() |
CachedValues | Boolean | フィルターのみの設定です。フィルターのキャッシュ値使用有無です。 | |
FilterDisplayType | String | フィルターのみの設定です。カラム(列)がフィルターの場合の、フィルター表示タイプです。 | getFilterDisplayType() |
FilterId | String | フィルターのみの設定です。カラム(列)がフィルターの場合の、フィルターIDです。 |
|
FilterOmittable | Boolean | フィルターのみの設定です。 | getFilterOmittable() |
FilterType | String | フィルターのみの設定です。フィルタータイプと、プロンプトに設定が必要なデータを決定します。 |
|
DefaultValue1 | String | フィルターのみの設定です。設定されている場合の、フィルターの最初のデフォルト値です。 |
|
DefaultValue2 | String | フィルターのみの設定です。設定されている場合の、フィルターの二番目のデフォルト値です。 |
|
FilterTypeCode | String | フィルターのみの設定です。 | |
FilterUUID | String | フィルターのみの設定です。フィルターのUUIDです。 | |
MinimumValue | BigDecimal | フィルターのみの設定です。設定されている場合の、フィルターの最小値です。 |
|
MaximumValue | BigDecimal | フィルターのみの設定です。設定されている場合の、フィルターの最大値です。 |
|
ParentFilterId | Integer | フィルターのみの設定です。依存フィルターが設定されている場合の親フィルターのフィルターIDです。 | getParentId() |
ValueUnitCode | String | フィルターのみの設定です。設定されている場合の、フィルターの時間単位です。 | getValueUnitCode() |
ReportBinaryObject要素 | データ型 | 説明 | 取得コード |
ContentType | String | MIMEコンテンツタイプです。 |
|
Data | String | Base64バイナリーデータです。 |
|
Key | String | ReportBinaryObjectオブジェクトのキーです。 |
|
KPI要素 | データ型 | 説明 | 取得コード |
Actual | String | KPIメトリック(数値)の実績値です。 |
|
Target | String | KPIメトリック(数値)の目標値です。 |
|
Variance | String | KPIメトリック(数値)の差異値です。 |
|
DrillAnywhereTarget要素 | データ型 | 説明 | 取得データ |
ParentCategory | String | 親カテゴリー値です。 |
|
Targets | Array(String) | 特定の親カテゴリーの目標である文字列値の配列です。 |
|
ScheduleRecord要素 | データ型 | 説明 | 取得コード |
Recipient | Integer | 購読の受信者のIDです。 |
|
Subject | String | 購読の件名です。 |
|
BodyText | String | 購読のメッセージです。 |
|
FrequencyTypeCode | String | 購読の頻度です。値の選択肢は、以下の通りです。
|
|
FrequencyCode | String | スケジュールを実行する月の名前です(例:JANUARY)。 |
|
FrequencyUnit | Integer | スケジュールを実行する月の曜日を表す頻度単位です。選択された月の許容値内でなければいけません(そのため、2月31日などの設定はできません)。 |
|
Format | String | 購読ファイルタイプです。値の選択肢は、以下の通りです。
|
|
ConditionList | Array(Condition) | 配信ルールを保存するConditionオブジェクトの配列です(レポートオブジェクト定義#Conditionを参照してください)。 |
|
AdvancedTimezoneCode | String | 購読が行われる地域のタイムゾーンです。 |
|
AdvancedTime | Integer | 購読の現地実行時間です。 |
|
Condition要素 | データ型 | 説明 | 取得データ |
Operator | String | カラム(列)のフィルター演算子です。値の選択肢は、以下の通りです。
|
|
FieldId | Integer | カラム(列)のフィールドIDです。 |
|
Value1 | String | 最初の条件値です。 |
|
Value2 | String | 二番目の条件値です。演算子が、「の間(〜)(BETWEEN)」や「の間でない(NOTBETWEEN)」などの場合に必要です。 |
|
DashboardDefinition要素 | データ型 | 説明 | 取得コード |
TabId | Integer | ダッシュボードタブのIDです。 |
|
GroupTypeCode | String | ダッシュボードタブのタイプです。値の選択肢は、以下の通りです。
|
|
Owner | Integer | ダッシュボード所有者のIDです。 |
|
OwnerTypeCode | String | ダッシュボード所有者のタイプです。デフォルトでは、ORGANISATIONに設定されています。 |
|
AccessCode | String | ダッシュボードタブのセキュリティレベルです。 |
|
StartDate | Date | 作成日です。 |
|
EndDate | Date | 該当する場合の、終了日です。 |
|
StatusCode | String | ダッシュボードタブのステータスです。 |
|
ShortDescription | String | ダッシュボードタブの名前です。 |
|
LongDescription | String | ダッシュボードタブの説明です。 |
|
LanguageCode | String | 二文字の言語コードです。 |
|
StyleCode | String | レイアウトコードです。値の選択肢は、以下の通りです。
|
|
Audience | String | 対象者の説明です。 |
|
ParentGroupId | Integer | ダッシュボードタブがドラフト(編集中)モードの場合、元のタブIDは、こちらのカラム(列)に保存されます。 |
|
Elements | Array (DashboardElement) | ダッシュボードタブ内に存在するレポートのポートレット情報を含むDashboardElementオブジェクトです(レポートオブジェクト定義#DashboardElementを参照してください)。 |
|
Filters | Array (DashboardFilterDefinition) | ダッシュボードタブ、分析フィルター、フィルターグループに関する書式レコードを含むDashboardFilterDefinitionオブジェクトです(レポートオブジェクト定義#DashboardFilterDefinitionを参照してください)。 |
|
Fields | Array (DashboardFieldDefinition) | ダッシュボードタブにドリルダウンとして表示されるフィールドに関する書式レコードを含むDashboardFieldDefinitionオブジェクトです。 |
|
DashboardElement要素 | データ型 | 説明 | 取得コード |
TabId | Integer | ダッシュボードタブのIDです。 |
|
EntityId | Integer | ポートレットのIDです。これは、レポートIDである場合もあります。 |
|
EntityTypeCode | String | ポートレットのエンティティタイプです。デフォルトでは、REPORTに設定されています。 |
|
ColumnNumber | Integer | カラム(列)方向でのポートレットの位置を示します。最初のカラム(列)は、値1から始まります。 |
|
RowNumber | Integer | ロウ(行)方向でのポートレットの位置を示します。最初のロウ(行)は、値1から始まります。 |
|
SequenceNumber | Integer | ダッシュボードタブ内のポートレットの読み込み順序です。 |
|
StartDate | Date | ポートレットが追加された日付です。 |
|
PortletStatus | String | ポートレットのステータスです。 |
|
PortletHeight | Integer | ポートレットの高さをピクセル単位で示します。 |
|
DashboardFieldDefinition要素 | データ型 | 説明 | 取得コード |
TabId | Integer | ダッシュボードタブのIDです。 |
|
FieldId | Integer | カラム(列)のフィールドIDです。 |
|
FieldType | String | フィールドのデータ型です。値の選択肢は、以下の通りです。
|
|
ReportId | Integer | レポートのIDです。 |
|
TemplateId | Integer | 対応するフィールドテンプレートレコードのIDです。 |
|
FieldName | String | カラム(列)名です。 |
|
FieldDescription | String | カラム(列)名です。 |
|
DashboardFilterDefinition要素 | データ型 | 説明 | 取得データ |
GroupId | Integer | ダッシュボードタブのIDです。 |
|
ComponentId | Integer | コンポーネントタイプに基づくコンポーネントの数値IDです。 |
|
ComponentTypeCode | String | DashboardFilterDefinitionオブジェクトのコンポーネントタイプは、以下の通りです。
|
|
EntityId | Integer |
| |
EntityTypeCode | String | DashboardFilterDefinitionオブジェクトのエンティティタイプは、以下の通りです。
|
|
FormatKey | String | 書式コードです。 |
|
FormatValue | String | 書式値です。 |
|
ReportFilter要素 | データ型 | 説明 | 取得コード |
FilterId | Integer | フィルターのIDです。 |
|
IsOmitted | Boolean | デフォルトでのフィルターを省略有無です。 |
|
DataValue | String | 特定のフィルターのフィルター値です。値が2つある場合(例:フィルター演算子が、「の間(〜)(BETWEEN)」の場合)は、値はパイプ値で連結されます。 |
|
DashboardFilter要素 | データ型 | 説明 | 取得コード |
ReportId | Integer | フィルターが属するレポートのIDです。 |
|
FilterType | String | フィルター演算子です。 |
|
FilterId | Integer | フィルターのIDです。 |
|
TabId | Integer | レポートがあるダッシュボードタブのIDです。 |
|
FilterValue | String | 特定のフィルターのフィルター値です。フィルター演算子が、2つの値を必要とする場合(例:フィルター演算子が、「の間(〜)(BETWEEN)」の場合)、値はパイプ値で連結されます。 |
|
TemplateId | Integer | フィールドテンプレートレコードのIDです。これは、フィルタータイプが、DRILLなどの場合に適用されます。 |
|