Свойства документа Fastreport: название, автор, тема написания значения
Я создаю отчеты в формате .pdf с помощью c # в fastreport.Затем я пытаюсь установить свойства документа в отчете. В FastReport эти свойства имеют как set, так и get свойства, но эти функции не назначены отчету, который я сохранил.
Перед сохранением отчета в формате .pdf FastReport может открыть свою собственную форму и ввести здесь соответствующую тему, название и данные автора, но я не хочу, чтобы пользователь каждый раз входил в этот процесс. Я хочу установить эти свойства программно с помощью c #.
Как я могу это сделать?
Что я уже пробовал:
public Report_Test() { FastReport.Report report1 = new FastReport.Report(); report1.ReportInfo.Author = "Test Test"; report1.ReportInfo.Description = "TEST Report"; report1.ReportInfo.Created = DateTime.Now; report1.ReportInfo.CreatorVersion = "1.1"; report1.ReportInfo.Modified = DateTime.Now; report1.ReportInfo.Name = "1.1"; report1.ReportInfo.Version = "1.1"; /* I wrote other codes here () */ report1.RegisterData(dataSet11.Tables["Datas"], "Datas"); report1.GetDataSource("Datas").Enabled = true; (report1.Report.FindObject("Data1") as FastReport.DataBand).DataSource = report1.GetDataSource("Datas"); }
Richard MacCutchan
Что происходит, когда вы запускаете этот код? Что говорится в документации Fastreport?
CengBrothers
Откройте любой файл .pdf. Затем щелкните правой кнопкой мыши и введите свойства документа. Есть вкладка объяснение. Я хочу напечатать автора, название и другие данные с помощью c #. Приведенный выше код должен сделать это, но отчет не записывает данные, которые я установил, он выглядит пустым