Добавление стилей в новый отчет
Добавление стилей в новый отчет
Есть ли возможность добавлять в новый (и редактируемый) отчет
стили на манер добавления BO/DataSet
Если нет, то насколько это возможно реализовать?
(как я понял Ваша команда живо реагирует на замечания/предложения)
Спасибо
стили на манер добавления BO/DataSet
Если нет, то насколько это возможно реализовать?
(как я понял Ваша команда живо реагирует на замечания/предложения)
Спасибо
Re: Добавление стилей в новый отчет
Здравствуйте.
Возможно мы не совсем точно поняли ваш вопрос.
Опишите пожалуйста вашу задачу более подробно.
Спасибо.
Возможно мы не совсем точно поняли ваш вопрос.
Опишите пожалуйста вашу задачу более подробно.
Спасибо.
Re: Добавление стилей в новый отчет
Сейчас есть возможность сохранить и открыть стиль с диска
Хотелось бы как с отчетом "сохранить как" и "сохранить"
То есть реализовать по аналогии с DataSet/BO - при создании отчета
программно подставить "стандартные", а продвинутые пользователи могут добавить свои.
В новый отчет можно добавить Dataset/BO, а вот стилей нет - хочется добавить их программно
Хотелось бы как с отчетом "сохранить как" и "сохранить"
То есть реализовать по аналогии с DataSet/BO - при создании отчета
программно подставить "стандартные", а продвинутые пользователи могут добавить свои.
В новый отчет можно добавить Dataset/BO, а вот стилей нет - хочется добавить их программно
Re: Добавление стилей в новый отчет
Здравствуйте.
Спасибо.
Не совсем поняли что именно вы хотите. Стили хранятся в файле шаблона отчёта. Также их возможно сохранить в отдельный файл и загрузки из него.exit писал(а):Сейчас есть возможность сохранить и открыть стиль с диска
Хотелось бы как с отчетом "сохранить как" и "сохранить"
Вы можете добавлять свои стили в коллекцию стилей отчёта.exit писал(а):То есть реализовать по аналогии с DataSet/BO - при создании отчета
программно подставить "стандартные", а продвинутые пользователи могут добавить свои.
В новый отчет можно добавить Dataset/BO, а вот стилей нет - хочется добавить их программно
Спасибо.
Re: Добавление стилей в новый отчет
открываем
http://webfx.stimulsoft.com/?stimulsoft ... f00bec460d
получаем отчет, в нем стили, в нем Dataset
Далее нажимаем "новый отчет" - DataSet остался,стилей нет
Я бы хотел на серверном событии создания нового отчета добавлять в отчет Dataset, BO, стили
Спасибо
http://webfx.stimulsoft.com/?stimulsoft ... f00bec460d
получаем отчет, в нем стили, в нем Dataset
Далее нажимаем "новый отчет" - DataSet остался,стилей нет
Я бы хотел на серверном событии создания нового отчета добавлять в отчет Dataset, BO, стили
Спасибо
Re: Добавление стилей в новый отчет
Здравствуйте.
Вы можете использовать событие CreateReport для добавления необходимых стилей.
Спасибо.
Вы можете использовать событие CreateReport для добавления необходимых стилей.
Спасибо.
Re: Добавление стилей в новый отчет
А можно пример?
Re: Добавление стилей в новый отчет
Здравствуйте.
Вот пример кода добавления стиля:
Спасибо.
Вот пример кода добавления стиля:
Код: Выделить всё
protected void StiWebDesigner1_CreateReport(object sender, StiWebDesigner.StiGetReportEventArgs e)
{
Stimulsoft.Report.StiStyle StyleStyle1 = new Stimulsoft.Report.StiStyle();
StyleStyle1.Description = "";
StyleStyle1.Name = "Style1";
StyleStyle1.Border = new Stimulsoft.Base.Drawing.StiBorder(Stimulsoft.Base.Drawing.StiBorderSides.None, System.Drawing.Color.Black, 1, Stimulsoft.Base.Drawing.StiPenStyle.Solid, false, 4, new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Black), false);
StyleStyle1.Brush = new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Transparent);
StyleStyle1.Font = new System.Drawing.Font("Arial", 8F);
StyleStyle1.Image = null;
StyleStyle1.TextBrush = new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.IndianRed);
e.Report.Styles.AddRange(new Stimulsoft.Report.StiBaseStyle[] {StyleStyle1});
}
Re: Добавление стилей в новый отчет
Спасибо за ответ
Я имел в виду добавление сразу набора стилей,
сохраненного в базе (текстовой строке) или в файле на сервере
Я имел в виду добавление сразу набора стилей,
сохраненного в базе (текстовой строке) или в файле на сервере
Re: Добавление стилей в новый отчет
Здравствуйте.
Для сохранения и загрузки всех стилей вы можете использовать следующие методы:
Спасибо.
Для сохранения и загрузки всех стилей вы можете использовать следующие методы:
Код: Выделить всё
report.Styles.Save(System.IO.Stream stream);
report.Styles.Save(string file)
report.Styles.Load(System.IO.Stream stream);
report.Styles.Load(string file)