C# Класс Rock.Reporting.ReportingHelper

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BindGrid ( Report report, Rock.Web.UI.Controls.Grid gReport, Person currentPerson, int databaseTimeoutSeconds, string &errorMessage ) : void

Shows the preview.

GetFilterFromControls ( System.Web.UI.WebControls.PlaceHolder phFilters ) : DataViewFilter

Gets the dataviewfilter from the current values in the filter controls

RegisterJavascriptInclude ( FilterField filterField ) : void

Registers the javascript include needed for reporting client controls

Приватные методы

Метод Описание
GetFilterControl ( Control control ) : DataViewFilter

Gets the filter control.

GetFilterFieldControl ( FilterField filterField ) : DataViewFilter

Gets the filter field control.

GetFilterGroupControl ( FilterGroup filterGroup ) : DataViewFilter

Gets the filter group control.

Описание методов

BindGrid() публичный статический Метод

Shows the preview.
public static BindGrid ( Report report, Rock.Web.UI.Controls.Grid gReport, Person currentPerson, int databaseTimeoutSeconds, string &errorMessage ) : void
report Report The report.
gReport Rock.Web.UI.Controls.Grid The g report.
currentPerson Person The current person.
databaseTimeoutSeconds int The database timeout seconds.
errorMessage string The error message.
Результат void

GetFilterFromControls() публичный статический Метод

Gets the dataviewfilter from the current values in the filter controls
public static GetFilterFromControls ( System.Web.UI.WebControls.PlaceHolder phFilters ) : DataViewFilter
phFilters System.Web.UI.WebControls.PlaceHolder The ph filters.
Результат DataViewFilter

RegisterJavascriptInclude() публичный статический Метод

Registers the javascript include needed for reporting client controls
public static RegisterJavascriptInclude ( FilterField filterField ) : void
filterField Rock.Web.UI.Controls.FilterField The filter field.
Результат void