QDVWBS.GetMinuteFieldsValues Method

NOTE: This member is now obsolete. Use Qdv.UserApi.IMinute.GetFieldsValues instead.

Returns Dictionary(Of String, Dictionary(Of Integer, Object)) from a selection of row in a minute.
[Obsolete("Use Qdv.UserApi.IMinute.GetFieldsValues instead.")] 
public Dictionary<string, Dictionary<int, object>> GetMinuteFieldsValues( 
string HexID
int FromRow
int ToRow
List<string> ColumnNames
bool CollapsedSets = False, 
ref int ErrorNumber = 0, 
ref string ErrorMessage = "" 
)
This language is not supported or no code example is available.

Parameters

HexID
string

The hexadecimal index which refers to the minute.

FromRow
int

The number of the first row whose values are queried.

ToRow
int

The number of the last row whose values are queried.

ColumnNames
List<string>

A list of identifiers of columns whose values are queried.

CollapsedSets
bool

true when you want to consider sets as collapsed; false otherwise. When collapsed, values returned are values as displayed in the parent row when rows are collapsed.

ErrorNumber
int

A number to identify the error. 0 when no error.

ErrorMessage
string

A localized message to identify the error. Blank when no error.

Return Value

Dictionary<string, Dictionary<int, object>>

A Dictionary(Of String, Dictionary(Of Integer, Object)) where the parent dictionary represents the columns and the embedded dictionary represents the rows. Depending upon the column type, the latter may contain a string, a number or a date. See remarks for special field "TaskInGantt".

Remarks
 
When the TaskInGantt field refers to only one task, the dictionary contains a string which contains the unique description of the task. When the TaskInGantt field refers to several tasks, the dictionary contains "<Multi>". Then you have to use the GetMultipleTaskInGanttAssignation function to get info about these tasks.

.NET Framework

Supported in: 4.8, 4.7, 4.6, 4.5.2

In this article

Definition