| C1.DataEngine.4 Assembly > C1.FlexPivot Namespace > C1FlexPivotEngine Class > GetUniqueValues Method : GetUniqueValues(String,String,Dictionary<String,Object>,String,CancellationToken) Method |
'Declaration Public Overloads Shared Function GetUniqueValues( _ ByVal workspace As System.String, _ ByVal table As System.String, _ ByVal view As System.Collections.Generic.Dictionary(Of String,Object), _ ByVal fieldName As System.String, _ ByVal cancelToken As System.Threading.CancellationToken _ ) As System.Threading.Tasks.Task(Of IList)
public static System.Threading.Tasks.Task<IList> GetUniqueValues( System.string workspace, System.string table, System.Collections.Generic.Dictionary<string,object> view, System.string fieldName, System.Threading.CancellationToken cancelToken )
Using this method, a client can show a list of values for the user to choose from.
Specifying the view (and not just a field name) for which values are to be listed is necessary because list of values can depend on the field's format (for example, values can be rounded).
Clients need to be aware that getting value list can take considerable time if number of rows in the source data is very large.