IOverhead Interface
Name | Description | |
---|---|---|
WorksheetManager | Gets the IWorksheetManager instance which provides methods for managing worksheets in the Overhead workbook. |
Name | Description | |
---|---|---|
DeleteRowsInOverheadSheet(IRange) | Deletes the specified rows from an overhead sheet. | |
EnsureAllSheetsRefreshed() | Ensures that all sheets in the overhead are refreshed, including the planner, cash data sheets and all sheets which may need a refresh after IEstimateVersion.ComputeAll. | |
FillMacroColumn(string, string, Dictionary<StringObject>, Dictionary<StringObject>, Dictionary<StringObject>) | Pushes data to a macro column in a list sheet or a set-of-field sheet in the overhead workbook. | |
FillMultipleMacroColumns(string, Dictionary<StringDictionary<StringObject>>, Dictionary<StringDictionary<StringObject>>, Dictionary<StringDictionary<StringObject>>) | Pushes data to several macro columns in a list sheet or a set-of-field sheet in the overhead workbook. | |
GetCellValueFromWorkbook(string, string) | Reads a value from any cell in any workbook directly. No need for lock. | |
GetCellValueFromWorkbook(string, int, int) | Reads a value from any cell in any workbook directly. No need for lock. | |
GetCurrencyOfEstimate() | Gets the currency of the estimate. | |
GetCurrencyRates() | Gets all the currencies listed in the Currencies sheet with their rates. | |
GetLockOnWorkbook() | Gets a lock on the overhead workbook. | |
GetReadOnlyCopyOfWorkbook(WorkbookParameters) | Gets the overhead workbook for read only purposes. | |
GetWorkbook() | Gets the overhead workbook. | |
InsertRowsInOverheadSheet(IRange) | Inserts the new rows in the specified selection in an overhead sheet. The number of inserted rows is usually the same as the number of rows in the selection. | |
RefreshWbsSheetOnly() | Refreshes the WBS sheet of the overhead workbook when it exists. | |
ReleaseLockOnWorkbook() | Releases the lock on the overhead workbook. | |
SetCurrencyOfEstimate(string) | Sets the currency of the estimate. | |
SetCurrencyRates(Dictionary<StringDouble>) | Sets rates for any currency listed in Currencies sheet. |
To handle the worksheets in the Overhead workbook, use the IWorksheetManager interface that you can obtain from WorksheetManager property.
Available since QDV 7.13.0001.