Сохранить измененый отчет в базу

Обсуждение Stimulsoft Reports.WEB
Ответить
swirls
Сообщения: 52
Зарегистрирован: 28 апр 2008, 07:24

Сохранить измененый отчет в базу

Сообщение swirls »

отчеты хранятся в базе
пытался настроить сохранение изменений сделанных в дизайнере через stiReport.Tag

Код: Выделить всё

 public ActionResult GetReportTemplate(string id)
        {
            StiReport stiReport = PrepareReport(id);
            stiReport.Tag = id;

            return StiMvcDesignerFx.GetReportTemplateResult(stiReport);
        }



 public ActionResult SaveReportTemplate()
        {
            StiReport stiReport = StiMvcDesignerFx.GetReportObject();
            //report.Save(@"D:\" + report.ReportName + ".mrt");

                string id = stiReport.Tag.ToString();
                if (id != null)
                {

                        Save(id, stiReport);
                }

            return StiMvcDesignerFx.SaveReportResult();
        }

но в методе SaveReportTemplate() stiReport.Tag всегда возвращает null
так и должно быть?
можетбыть можно использовать какоето другое проперти для пердачи id отчета ?
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

Re: Сохранить измененый отчет в базу

Сообщение Jan »

Здравствуйте,

Можно использовать свойство MetaTags объекта StiReport. Оно сохраняется вместе с отчетом и предназначено именно для таких случаев.

Спасибо.
Ответить