IOverhead.FillMultipleMacroColumns Method

Pushes data to several macro columns in a list sheet or a set-of-field sheet in the overhead workbook.
Sub FillMultipleMacroColumns( _ 
ByVal sheetId As String, _ 
Optional ByVal dataForCore As Dictionary(Of String, Dictionary(Of String, Object)) = Nothing, _ 
Optional ByVal dataForOverheadMinute As Dictionary(Of String, Dictionary(Of String, Object)) = Nothing, _ 
Optional ByVal dataForOptions As Dictionary(Of String, Dictionary(Of String, Object)) = Nothing _ 
)
This language is not supported or no code example is available.
void FillMultipleMacroColumns( 
string sheetId
Dictionary<string, Dictionary<string, object>> dataForCore = Nothing, 
Dictionary<string, Dictionary<string, object>> dataForOverheadMinute = Nothing, 
Dictionary<string, Dictionary<string, object>> dataForOptions = Nothing 
)
This language is not supported or no code example is available.

Parameters

sheetId
string

The identifier (Mnemonic) of the field or the set of field in which the data is broken down in the overhead, E.g.: MATERIAL, WORKFORCE, MATTER...

dataForCore
Dictionary<string, Dictionary<string, object>>

A dictionary whose key are the IDs to the macro columns. It contains dictionaries whose keys are the IDs in the sheet and values are the values in the targeted column of the sheet, a blank ID feeds the first row "Not Mentioned". This will feed the Core area of the sheet.

dataForOverheadMinute
Dictionary<string, Dictionary<string, object>>

A dictionary whose key are the IDs to the macro columns. It contains dictionaries whose keys are the IDs in the sheet and values are the values in the targeted column of the sheet, a blank ID feeds the first row "Not Mentioned". This will feed the Core area of the sheet.

dataForOptions
Dictionary<string, Dictionary<string, object>>

A dictionary whose key are the IDs to the macro columns. It contains dictionaries whose keys are the IDs in the sheet and values are the values in the targeted column of the sheet, a blank ID feeds the first row "Not Mentioned". This will feed the Core area of the sheet.

Exception type Condition

QdvApiException

A problem occurred.

ArgumentNullException

Some missing parameters.

Remarks
 
All figures are deleted in the targeted columns for the given area before new figures are pushed. So, when you want to empty columns, just provide blank dictionaries for them.
Version
 
Available since QDV 7.22.995.

.NET Framework

Supported in: 4.8, 4.7, 4.6, 4.5.2

In this article

Definition