Создание отчетов на нескольких листах

Обсуждение Stimulsoft Reports.NET
Ответить
z-O-r-g
Сообщения: 5
Зарегистрирован: 31 мар 2011, 09:12

Создание отчетов на нескольких листах

Сообщение z-O-r-g »

Мне необходимо создать отчет, где на первой странице должен быть список гиперссылок, которые должны вести на отдельные страницы.
То есть мне необходимо, чтобы все страницы были на отдельных вкладах.
В версии 2009.3.600 есть такая возможность?
Если есть, то как это реализовать?
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Создание отчетов на нескольких листах

Сообщение Aleksey »

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

Пожалуйста, посмотрите пример в приложенном файле.

Спасибо.
Вложения
SampleReport.mrt
(31.79 КБ) 354 скачивания
z-O-r-g
Сообщения: 5
Зарегистрирован: 31 мар 2011, 09:12

Создание отчетов на нескольких листах

Сообщение z-O-r-g »

Спасибо.
Попробовал реализовать у себя.
Если смотреть, что получилось во вкладке "Предварительный просмотр", но там по клику на заголовок создается новая страница с нужным заголовком, но почему страница пустая, не отрабатывает код со второй страницы.
Но даже если то что получилось сохранить как Excel и его открыть, то в екселе заголовки не кликабельны.
А разве ексель умеет так на лету создавать страницы? Откуда он данные-то будет брать?

Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Создание отчетов на нескольких листах

Сообщение Aleksey »

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

Извините, немного подкорректировали отчет, посмотрите во вложении.
В Excel нет такой возможности, поэтому будут отображаться только данные.

Спасибо.
Вложения
SampleReport.mrt
(31.45 КБ) 353 скачивания
z-O-r-g
Сообщения: 5
Зарегистрирован: 31 мар 2011, 09:12

Создание отчетов на нескольких листах

Сообщение z-O-r-g »

Aleksey писал(а):Здравствуйте,
Извините, немного подкорректировали отчет, посмотрите во вложении.
В Excel нет такой возможности, поэтому будут отображаться только данные.
Спасибо.
Спасибо, в СтимулСофте в предварительном просмотре все заработало.
Но я так и не понял про Excel, в екселе эта фишка не работает? А в каком формате возможно такое динамическое построение страниц?
А как мне тогда быть, если мне надо чтобы отчет создавался на нескольких листах?
Может есть какая возможность, чтобы не динамически создавались страницы, а сразу в екселе создавалось много листов с данными, а на первой страницы были якоря, ведущие на последующие листы?
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Создание отчетов на нескольких листах

Сообщение Aleksey »

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

В данном случае, вы можете использовать гиперссылки.
Посмотрите пример в приложенном файле.

Спасибо.
Вложения
List of Products.xlsx
(28.58 КБ) 254 скачивания
SampleReport.mrt
(32.73 КБ) 358 скачиваний
z-O-r-g
Сообщения: 5
Зарегистрирован: 31 мар 2011, 09:12

Создание отчетов на нескольких листах

Сообщение z-O-r-g »

Спасибо. Всё получилось. Но есть проблемы.
http://files.mail.ru/AJ5PMX
Здесь лежит архив с шаблоном и данными.
Если смотреть в предпросмотре, то все гиперссылки работают.
А если сохранить в ексель, то перестаю работать гипперсылки, где List_Value не совпадает с Excel_Name, который подставляется в гиперссылку и в название листа. Excel_Name был введен потому, что в название листа не влезают длинные названия.
И почему-то название второго листа в екселе не совпадает с названием на самом листе, хотя на других листах всё нормально.
Посмотрите, пожалуйста, где я ошибся.

Спасибо.
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Создание отчетов на нескольких листах

Сообщение Aleksey »

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

Делались некоторые улучшения по экспорту в Excel.
Пожалуйста, проверьте последний предрелизный билд.

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