Table of Contents

Class ReportTemplatesExtensions

Namespace
Lers.Http
Assembly
Lers.System.dll

Расширения для работы с отчётными формами.

public static class ReportTemplatesExtensions
Inheritance
ReportTemplatesExtensions
Inherited Members

Methods

DeleteReportTemplate(RestClient, EntityIdentifier, bool)

Удаляет отчётную форму.

public static Task DeleteReportTemplate(this RestClient client, EntityIdentifier id, bool force)

Parameters

client RestClient
id EntityIdentifier
force bool

Returns

Task

GetNewReportTemplate(RestClient, ReportTemplate)

Возвращает отчётную форму со структурой источника данных.

public static Task<ReportTemplate> GetNewReportTemplate(this RestClient client, ReportTemplate reportTemplate)

Parameters

client RestClient
reportTemplate ReportTemplate

Returns

Task<ReportTemplate>

GetReportTemplateById(RestClient, EntityIdentifier)

Возвращает отчётную форму по ее идентификатору.

public static Task<ReportTemplate> GetReportTemplateById(this RestClient client, EntityIdentifier reportTemplateId)

Parameters

client RestClient
reportTemplateId EntityIdentifier

Returns

Task<ReportTemplate>

GetReportTemplateUsage(RestClient, EntityIdentifier)

Возвращает объекты, которые используют отчётную форму.

public static Task<ReportTemplateObjectUsing[]> GetReportTemplateUsage(this RestClient client, EntityIdentifier id)

Parameters

client RestClient
id EntityIdentifier

Returns

Task<ReportTemplateObjectUsing[]>