Добавить только значение времени в поле ReportInfo для активных отчетов?

Я пытаюсь добавить время для отчета в разделе сценария, как это

using GrapeCity.ActiveReports;
public string OutputFormat {get; set;}
public void PageHeader_Format()
{
this.ReportInfoTime.OutputFormat = "hh:mm tt";
this.ReportInfoTime.Value = System.DateTime.Today;  
}

Но я получаю эту ошибку

'GrapeCity.ActiveReports.SectionReportModel.ReportInfo' does not contain a definition for 'OutputFormat' and no extension method 'OutputFormat' accepting a first argument of type 'GrapeCity.ActiveReports.SectionReportModel.ReportInfo' could be found (are you missing a using directive or an assembly reference?)

любой совет.

1 ответ

Решение

Чтобы изменить выходной формат элемента управления "ReportInfo" на пользовательскую строку с помощью Script, вы можете заменить код сценария следующим:

public void PageHeader_Format()
{
    this.ReportInfo1.FormatString = "{RunDateTime:hh:mm tt}";
}

* где "ReportInfo1" - это имя вашего элемента управления ReportInfo

Другие вопросы по тегам