Type alias ReportMetadata
ReportMetadata: {
aggregates: string[];
buckets: Bucket[];
chart: Chart[] | null;
crossFilters: CrossFilter[];
currency: string | null;
customDetailFormula: CustomDetailFormula[];
customSummaryFormula: CustomSummaryFormula[];
dashboardSetting: {
[name: string]: string;
} | null;
description: string | null;
detailColumns: string[];
developerName: string;
division: string | null;
folderId: string | null;
groupingsAcross: GroupingsAcross[];
groupingsDown: GroupingsDownElement[];
hasDetailRows: boolean;
hasRecordCount: boolean;
historicalSnapshotDates: string[];
id: string;
name: string;
presentationOptions: {
hasStackedSummaries: boolean;
historicalColumns: {
[name: string]: {
decreaseIsPositive: boolean;
showChanges: boolean;
};
};
};
reportBooleanFilter: string | null;
reportFilters: ReportFilterDetail[];
reportFormat: "TABULAR" | "SUMMARY" | "MATRIX" | "MULTI_BLOCK";
reportType: {
label: string;
type: string;
};
scope: string;
showGrandTotal: boolean;
showSubtotals: boolean;
sortBy: {
sortColumn: string;
sortOrder: string;
}[];
standardDateFilter: StandardDateFilter;
standardFilters: StandardFilter[];
supportsRoleHierarchy: boolean;
topRows?: {
direction: string;
rowLimit: number;
} | null;
userOrHierarchyFilterId: string | null;
}
Type declaration
aggregates: string[]
buckets: Bucket[]
chart: Chart[] | null
crossFilters: CrossFilter[]
currency: string | null
customDetailFormula: CustomDetailFormula[]
customSummaryFormula: CustomSummaryFormula[]
dashboardSetting: {
[name: string]: string;
} | null
description: string | null
detailColumns: string[]
developerName: string
division: string | null
folderId: string | null
groupingsAcross: GroupingsAcross[]
groupingsDown: GroupingsDownElement[]
hasDetailRows: boolean
hasRecordCount: boolean
historicalSnapshotDates: string[]
id: string
name: string
presentationOptions: {
hasStackedSummaries: boolean;
historicalColumns: {
[name: string]: {
decreaseIsPositive: boolean;
showChanges: boolean;
};
};
}
hasStackedSummaries: boolean
historicalColumns: {
[name: string]: {
decreaseIsPositive: boolean;
showChanges: boolean;
};
}
[name: string]: {
decreaseIsPositive: boolean;
showChanges: boolean;
}
decreaseIsPositive: boolean
showChanges: boolean
reportBooleanFilter: string | null
reportFilters: ReportFilterDetail[]
reportFormat: "TABULAR" | "SUMMARY" | "MATRIX" | "MULTI_BLOCK"
reportType: {
label: string;
type: string;
}
label: string
type: string
scope: string
showGrandTotal: boolean
showSubtotals: boolean
sortBy: {
sortColumn: string;
sortOrder: string;
}[]
standardDateFilter: StandardDateFilter
standardFilters: StandardFilter[]
supportsRoleHierarchy: boolean
Optional
topRows?: {
direction: string;
rowLimit: number;
} | null
userOrHierarchyFilterId: string | null