Reporting API Documentation

ffr.SelectionService

global with sharing class SelectionService

Contains data types used as part of the selection of data for Action Views.

Date

2015

ffr.SelectionService.Result

global class Result

Result contains a 'table', as well as the query string run to generate the table. The table - One header holding field IDs, and a list of rows where each row is a list of values. The values in the rows are guaranteed to be in the same order as the field IDs in the header. E.g. If Header[0] = PersonName and Header[0] = PersonAge then Row[0].Value[0] = John and Row[1].Value[0] = Jane while Row[0].Value[1] = 20 and Row[1].Value[1] = 40

Properties

Name Type Description
Header ffr.SelectionService.Header The table header. Read Only.
Rows List<ffr.SelectionService.Row> The List of table rows. Read Only.
QueryString String QueryString used to get the table data.
Inaccessible List<String> The List of object fields blocked by CRUD or field-level-security. Read Only.

ffr.SelectionService.Header

global class Header

Holds a list of IDs of DataviewField__c objects.

Properties

Name Type Description
Fields List<ID> List of DataviewFieldIds, i.e. the 'table header'. Read Only.

ffr.SelectionService.Row

global class Row

Holds a list of values.

Properties

Name Type Description
Values List<Object> List of values, i.e. a 'table row'. Read Only.
© Copyright 2009–2019 FinancialForce.com, inc. Confidential – all rights reserved. Various trademarks held by their respective owners.