You are here: Symbol Reference
Symbol Reference
> Ofcas.Lk.Api.Client.Ui Namespace
Ofcas.Lk.Api.Client.Core Namespace
Ofcas.Lk.Api.Client.Core.Exceptions Namespace
Ofcas.Lk.Api.Client.Core.Interfaces Namespace
Ofcas.Lk.Api.Client.Ui Namespace
Ofcas.Lk.Api.Client.Ui.Interfaces Namespace
Ofcas.Lk.Api.Shared.DC Namespace
Ofcas.Lk.Api.Shared.DC.Enums Namespace
Files
> Classes
Classes
> ProjectUi Class
DialogResult<T> Class
ElevationUi Class
LoginScopeUi Class
PhaseUi Class
ProjectCenterUi Class
ProjectInformationContainerUi Class
ProjectInformationUi Class
ProjectUi Class
ServiceProxy Class
ServiceProxyUi<TService, TCoreObject> Class
> ProjectUi Methods
ProjectUi Methods
ProjectUi Properties
> ProjectUi.GetReport Method
ProjectUi.Add Method
ProjectUi.AddElevations Method
ProjectUi.AddProject Method
ProjectUi.BeginGetReport Method
ProjectUi.BeginReport Method
ProjectUi.BeginShow Method
ProjectUi.CanAdd Method
ProjectUi.CanFindAndReplace Method
ProjectUi.CanReport Method
CreateNewInstance Method
ProjectUi.EndGetReport Method
ProjectUi.EndReport Method
ProjectUi.EndShow Method
ProjectUi.ExportCncFiles Method
ProjectUi.FindAndReplace Method
ProjectUi.GetChild Method
ProjectUi.GetChildren Method
ProjectUi.GetPhase Method
ProjectUi.GetProjectInformationContainer Method
ProjectUi.GetReport Method
ProjectUi.GetRunnablePrograms Method
Report Method
ProjectUi.RunProgram Method
ProjectUi.SelectGlass Method
ProjectUi.SetApplicationHandle Method
ProjectUi.Show Method
ProjectUi.ShowModal Method
ProjectUi.WaitForShow Method
Close

Ofcas.Lk.Api.Client - Version 3.0 | Contents Index Home |

ProjectUi.GetReport Method
Send Feedback
Collapse All Expand All

Creates a retrieves according to the given report type via user interface. The report is generated for the passed elevations. If an empty list is passed, a report with all elevations of the project is automatically generated.

Syntax
C#
public IDialogResult<Stream> GetReport(ReportItem reportItem, IEnumerable<ICoreInfoReportable> reportables, Dictionary<string, object> parameters);
Parameters

Parameters | Description
ReportItem reportItem | Defines the type of report. Report types can be received with Project.GetReports.
IEnumerable<ICoreInfoReportable> reportables | List of reportables to be used for the report.
Dictionary<string, object> parameters | A dictionary with parameters can be used to specify reports options, see WellKnownParameterKeys.Project.Report.

Returns

Returns a IDialogResult with a stream for the given report item.

Links
ProjectUi Class
Ofcas.Lk.Api.Client.Ui Namespace

Copyright © 2020. All rights reserved.
What do you think about this topic? Send feedback!