Codeunit "Export Analysis View"

ID 424
Namespace: Microsoft.Finance.Analysis

Methods

ExportData

procedure ExportData(var AnalysisViewEntry: Record "Analysis View Entry", AnalysisByDimParameters: Record "Analysis by Dim. Parameters")

Parameters

Name Type Description
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"
AnalysisByDimParameters Table Microsoft.Finance.Analysis."Analysis by Dim. Parameters"

GetServerFileName

procedure GetServerFileName(): Text

Returns

Type Description
Text

SetSkipDownload

procedure SetSkipDownload()

Events

OnAfterExportData

[IntegrationEvent(False,False)]
local procedure OnAfterExportData(var varTempExcelBuffer: Record "Excel Buffer" temporary, var AnalysisViewEntry: Record "Analysis View Entry")

Parameters

Name Type Description
varTempExcelBuffer Table System.IO."Excel Buffer"
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"

OnCreateAnalysisViewEntryPartOnBeforeStartNewRow

[IntegrationEvent(False,False)]
local procedure OnCreateAnalysisViewEntryPartOnBeforeStartNewRow(var TempExcelBuffer: Record "Excel Buffer" temporary, var AnalysisViewEntry: Record "Analysis View Entry", AnalysisByDimParameters: Record "Analysis by Dim. Parameters")

Parameters

Name Type Description
TempExcelBuffer Table System.IO."Excel Buffer"
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"
AnalysisByDimParameters Table Microsoft.Finance.Analysis."Analysis by Dim. Parameters"

OnCreateRowWithColumnsCaptionsOnBeforeStartNewRow

[IntegrationEvent(False,False)]
local procedure OnCreateRowWithColumnsCaptionsOnBeforeStartNewRow(var TempExcelBuffer: Record "Excel Buffer" temporary, var AnalysisViewEntry: Record "Analysis View Entry")

Parameters

Name Type Description
TempExcelBuffer Table System.IO."Excel Buffer"
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"

OnExportDataOnAfterCloseBook

[IntegrationEvent(False,False)]
local procedure OnExportDataOnAfterCloseBook(var TempExcelBuffer: Record "Excel Buffer" temporary, var AnalysisViewEntry: Record "Analysis View Entry", AnalysisByDimParameters: Record "Analysis by Dim. Parameters")

Parameters

Name Type Description
TempExcelBuffer Table System.IO."Excel Buffer"
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"
AnalysisByDimParameters Table Microsoft.Finance.Analysis."Analysis by Dim. Parameters"

OnBeforeCheckCombination

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckCombination(GLAccountSource: Boolean, Show: Integer, AmountField: Integer, var IsHandled: Boolean)

Parameters

Name Type Description
GLAccountSource Boolean
Show Integer
AmountField Integer
IsHandled Boolean

OnBeforeCreateAnalysisViewEntryPart

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateAnalysisViewEntryPart(var AnalysisViewEntry: Record "Analysis View Entry", AnalysisView: Record "Analysis View", var StartDate: Date, var EndDate: Date, AnalysisByDimParameters: Record "Analysis by Dim. Parameters", var IsHandled: Boolean)

Parameters

Name Type Description
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"
AnalysisView Table Microsoft.Finance.Analysis."Analysis View"
StartDate Date
EndDate Date
AnalysisByDimParameters Table Microsoft.Finance.Analysis."Analysis by Dim. Parameters"
IsHandled Boolean

See also