By using this site you agree to the use of cookies for analytics and personalized content.
I agree Learn More
Stimulsoft Reports.Silverlight FAQ
 
1. Как просмотреть отчет?
2. Как локализовать вьювер отчетов?
3. Как включить/выключить форматы экспортов?
4. Что требуется для работы с WebViewerSL?
5. Как создать новый отчет?
6. Как загрузить и создать отчет?
7. Как изменить данные для просмотра отчетов?
8. Как установить локализацию в дизайнере?
1. Как просмотреть отчет?

Используйте код в событии страницы PageLoad:

C#

StiReport report = new StiReport();
report.Load("D:\\SimpleList.mrt");
StiWebViewerSL1.Report = report;

VB

Dim Report As New StiReport()
Report.Load("D:\\SimpleList.mrt")
StiWebViewerSL1.Report = Report
2. Как локализовать вьювер отчетов?

Скопируйте локализационные XML-файлы в папку Localization в ваш проект и установите свойство Localization для компонента StiWebViewerSL следующим образом:

< cc1:stiwebviewersl id="StiWebViewerSL1" runat="server" localization="en" />
3. Как включить/выключить форматы экспортов?

Используйте свойства Export элемента управления StiWebViewerSL или следующий код в событии страницы PreInit:

C#

StiWebViewerSL1.ShowExportToXps = false;
StiWebViewerSL1.ShowExportToSvg = false;
...

VB

StiWebViewerSL1.ShowExportToXps = False
StiWebViewerSL1.ShowExportToSvg = False
...
4. Что требуется для работы с WebViewerSL?

Все что требуется это установленный Silverlight 4.
5. Как создать новый отчет?

Используйте следующий код в событии PageLoad:

C#

StiReport report = new StiReport();
StiWebDesignerSL1.Report = report;

VB

Dim Report As New StiReport
StiWebDesignerSL1.Report = Report
6. Как загрузить и создать отчет?

Используйте следующий код в событии PageLoad:

C#

StiReport report = new StiReport();
report.Load("Simple_List.mrt");
WebDesignerSL1.Report = report;

VB

Dim Report As New StiReport()
Report.Load("Simple_List.mrt")
WebDesignerSL1.Report = Report
7. Как изменить данные для просмотра отчетов?

Изменить данные отчета можно, используя событие GetPreviewDataSet. Смотрите пример ниже:

C#

string appDirectory = HttpContext.Current.Server.MapPath(string.Empty);
DataSet data = new DataSet();
data.ReadXml(appDirectory + "\\Data\\Demo.xml");
data.ReadXmlSchema(appDirectory + "\\Data\\Demo.xsd");
e.PreviewDataSet = data;

VB

Dim AppDirectory As String = HttpContext.Current.Server.MapPath(string.Empty)
Dim Data As New DataSet()
Data.ReadXml(AppDirectory + "\\Data\\Demo.xml")
Data.ReadXmlSchema(appDirectory + "\\Data\\Demo.xsd")
e.PreviewDataSet = Data
8. Как установить локализацию в дизайнере?

Скопируйте локализационные файлы .xml в папку Localization в вашем проекте. Все языки будут автоматически отображены в WebDesignerSL. Установить локализацию по умолчанию можно следующим образом:

< cc1:stiwebdesignersl id="StiWebDesignerSL1" runat="server" localization="en" />
TwitterTwitterFacebookFacebookRSSRSSLinked inLinked inYoutubeYoutubeStimulsoft BlogStimulsoft BlogViberViberWhatsAppWhatsAppSkypeSkypeTelegramTelegram