StiWebViewerFx, StiWebViewer и экспорт
-
- Сообщения: 131
- Зарегистрирован: 19 июн 2009, 04:46
- Откуда: Киев
StiWebViewerFx, StiWebViewer и экспорт
Добрый день!
Возможно проблемы только у меня локально, но проверить больше негде.
Прошу помочь.
1. VS 2010 в режиме конструктора не работают свойства ShowExportToSylk и ShowExportToDif контрола StiWebViewerFx выставленные в False. В исходном коде эти свойства, в явном виде, отсутствуют.
2. На странице есть кнопка, которая формирует отчет с помощю StiWebViewer. После формирования отчета производится экспорт в любой из доступных форматов (использую TIFF). При повторном нажатии на кнопку вместо отчета снова получаю файл. Если экспорт не производить, то отчеты формируются нормально. Контрол StiWebViewerFx отрабатывает нормально.
Возможно проблемы только у меня локально, но проверить больше негде.
Прошу помочь.
1. VS 2010 в режиме конструктора не работают свойства ShowExportToSylk и ShowExportToDif контрола StiWebViewerFx выставленные в False. В исходном коде эти свойства, в явном виде, отсутствуют.
2. На странице есть кнопка, которая формирует отчет с помощю StiWebViewer. После формирования отчета производится экспорт в любой из доступных форматов (использую TIFF). При повторном нажатии на кнопку вместо отчета снова получаю файл. Если экспорт не производить, то отчеты формируются нормально. Контрол StiWebViewerFx отрабатывает нормально.
StiWebViewerFx, StiWebViewer и экспорт
Здравствуйте.
Спасибо.
Проблема решена. Патч будет включен в следующий предрелизный билд.Sergey писал(а):1. VS 2010 в режиме конструктора не работают свойства ShowExportToSylk и ShowExportToDif контрола StiWebViewerFx выставленные в False. В исходном коде эти свойства, в явном виде, отсутствуют.
Покажите пожалуйста ваш код и код страницы, или вышлите простой тестовый проект, на котором воспроизводится проблема.Sergey писал(а):2. На странице есть кнопка, которая формирует отчет с помощю StiWebViewer. После формирования отчета производится экспорт в любой из доступных форматов (использую TIFF). При повторном нажатии на кнопку вместо отчета снова получаю файл. Если экспорт не производить, то отчеты формируются нормально. Контрол StiWebViewerFx отрабатывает нормально.
Спасибо.
-
- Сообщения: 131
- Зарегистрирован: 19 июн 2009, 04:46
- Откуда: Киев
StiWebViewerFx, StiWebViewer и экспорт
Спасибо.Ivan писал(а):Здравствуйте.
Проблема решена. Патч будет включен в следующий предрелизный билд.
Спасибо.
На какой адрес выслать? Или выложить на форуме?Ivan писал(а): Покажите пожалуйста ваш код и код страницы, или вышлите простой тестовый проект, на котором воспроизводится проблема.
Спасибо.
-
- Сообщения: 131
- Зарегистрирован: 19 июн 2009, 04:46
- Откуда: Киев
StiWebViewerFx, StiWebViewer и экспорт
Код страницыIvan писал(а): Покажите пожалуйста ваш код и код страницы, или вышлите простой тестовый проект, на котором воспроизводится проблема.
Спасибо.
Код: Выделить всё
Код: Выделить всё
Imports Stimulsoft.Report
Imports Stimulsoft.Report.Web
Partial Class test_Default
Inherits System.Web.UI.Page
Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click
Dim ReportFileName = Server.MapPath("Отчет.mrz")
Dim ReportDllName = Server.MapPath("Отчет.dll")
Dim Report As New StiReport
If System.IO.File.Exists(ReportFileName) AndAlso (Not System.IO.File.Exists(ReportDllName) OrElse _
System.IO.File.GetLastWriteTime(ReportFileName) > System.IO.File.GetLastWriteTime(ReportDllName)) Then
Report.Load(ReportFileName)
Report.Compile(ReportDllName)
Else
Report = StiReport.GetReportFromAssembly(ReportDllName)
End If
Report("Переменная1") = TextBox1.Text
StiWebViewer1.Report = Report
End Sub
End Class
Действия.
1. Вводим текст в текстовое поле.
2. Нажимаем кнопку. Получаем отчет.
3. Экспортируем отчет, например, в формат ТИФФ.
4. Вводим новый текст в текстовое поле.
5. Нажимаем кнопку. И вместо отчета получаем файл ТИФФ (старый).
StiWebViewerFx, StiWebViewer и экспорт
Здравствуйте, Сергей
Попробуйте установить в True свойство ExportsNewWindow:
Спасибо.
Попробуйте установить в True свойство ExportsNewWindow:
Код: Выделить всё
...
...
-
- Сообщения: 131
- Зарегистрирован: 19 июн 2009, 04:46
- Откуда: Киев
StiWebViewerFx, StiWebViewer и экспорт
Так работает.Vladimir писал(а):Здравствуйте, Сергей
Попробуйте установить в True свойство ExportsNewWindow:
Код: Выделить всё
... ...
Спасибо!
StiWebViewerFx, StiWebViewer и экспорт
Всегда рады Вам помочь.
Спасибо.
Спасибо.
-
- Сообщения: 131
- Зарегистрирован: 19 июн 2009, 04:46
- Откуда: Киев
StiWebViewerFx, StiWebViewer и экспорт
Продолжение.
При экспорте отчет в ТИФФ получаю только первую страницу. Хотя ожидал, что будут все страницы отчета.
Это ошибка или так и было задумано?
При экспорте отчет в ТИФФ получаю только первую страницу. Хотя ожидал, что будут все страницы отчета.
Это ошибка или так и было задумано?
StiWebViewerFx, StiWebViewer и экспорт
Здравствуйте.
Это фишка TIFF-формата, и к сожалению далеко не все просмотрщики изображений понимают многостраничность, многие отображают только первую страницу.
Пришлите пожалуйста ваш TIFF-файл для анализа.
Если у вас установлен флаг "MultipleFiles" ("Несколько файлов"), то будут формироваться несколько одностраничных TIFF файлов, которые будут записаны в выходном файле друг за другом.
Спасибо.
При экспорте многостраничного отчета в TIFF-файл по умолчанию создаётся многостраничный TIFF-файл.Sergey писал(а):При экспорте отчет в ТИФФ получаю только первую страницу. Хотя ожидал, что будут все страницы отчета.
Это ошибка или так и было задумано?
Это фишка TIFF-формата, и к сожалению далеко не все просмотрщики изображений понимают многостраничность, многие отображают только первую страницу.
Пришлите пожалуйста ваш TIFF-файл для анализа.
Если у вас установлен флаг "MultipleFiles" ("Несколько файлов"), то будут формироваться несколько одностраничных TIFF файлов, которые будут записаны в выходном файле друг за другом.
Спасибо.
-
- Сообщения: 131
- Зарегистрирован: 19 июн 2009, 04:46
- Откуда: Киев
StiWebViewerFx, StiWebViewer и экспорт
К сожалению у меня не создается.Ivan писал(а):Здравствуйте.
При экспорте многостраничного отчета в TIFF-файл по умолчанию создаётся многостраничный TIFF-файл.
Мои просмотрщики поддреживавают. Регулярно этим пользуюсь.Ivan писал(а):Это фишка TIFF-формата, и к сожалению далеко не все просмотрщики изображений понимают многостраничность, многие отображают только первую страницу.
Оказалась проблема сформировать такой файл, а сущесвующий не очень хочется всем раздавать.Ivan писал(а): Пришлите пожалуйста ваш TIFF-файл для анализа.
Сделал новый отчет, который, по моим понятиям, должен формироватся на двух страницах, но...
1. StiWebViewer его формирует на одной странице.
2. StiWebViewerFx вообще его не может отобразить (загружает бесконечно долго).
см. вложение.
Ivan писал(а): Если у вас установлен флаг "MultipleFiles" ("Несколько файлов"), то будут формироваться несколько одностраничных TIFF файлов, которые будут записаны в выходном файле друг за другом.
Не установлен. По крайней мере я этого специально не делал.
- Вложения
-
- Отчет.mrz
- (4.82 КБ) 271 скачивание