Компания Stimulsoft постоянно ведет разработку своих продуктов. В каждом релизе появляются новые возможности, оптимизации компонентов и исправления некоторых ошибок. Поэтому новый релиз – это всегда улучшение продукта по отношению к предыдущим версиям. Однако, не все пользователи знают о способах обновления компонентов Stimulsoft в рамках своих проектов. В этой статье мы поговорим об этом более подробно.
Прежде чем перейти к инструкции обновления, хотелось бы уточнить, что, по сути, процесс обновления представляет собой замену библиотек или скриптов Stimulsoft в своих проектах. Это можно выполнить следующими способами:
  • Скачать архив продукта с сайта Stimulsoft и заменить файлы из архива в своем приложении;
  • Воспользоваться менеджерами пакетов для обновления файлов в своем проекте.

И первый, и второй способы обновления компонентов являются официальными и не несут в себе действий, нарушающих лицензионное соглашение и правила использования. Каким способом воспользоваться, решать только вам. Версии файлов на сайте и в менеджерах пакетов являются идентичными и относятся к последней версии.

Скачивание архивов и обновление файлов продукта вручную

Чтобы скачать архив с нашего сайта следует:

Шаг 1:  Открыть любой браузер на вашем устройстве;
Шаг 2:  Перейти на наш сайт по адресу https://www.stimulsoft.com;
Шаг 3:  На сайте, перейти на страницу Скачать. Для этого можно нажать ссылку Скачать (Downloads) в заголовке любой страницы или воспользоваться прямой ссылкой – https://www.stimulsoft.com/ru/downloads;
Шаг 4:  Нажать кнопку Скачать в блоке необходимого продукта. После этого начнется скачивание архива файлов продукта средствами браузера;
Шаг 5:  Заменить файлы Stimulsoft в вашем проекте на файлы из архива, предварительно распаковав его.

Downloads page
После этого, библиотеки Stimulsoft будут обновлены в вашем проекте.
Для скачивания архива файлов продукта из личного кабинета, следует:

Шаг 1:  Открыть любой браузер на вашем устройстве;
Шаг 2:  Перейти на наш сайт по адресу https://devs.stimulsoft.com;
Шаг 3:  Ввести логин и пароль для входа в личный кабинет;
Шаг 4:  Выбрать необходимый продукт и нажать кнопку Скачать больше (More Download) в блоке этого продукта;
Шаг 5:  Выбрать необходимую версию продукта и нажать кнопку Download в строке версии. После этого начнется скачивание архива файлов продукта средствами браузера;
Шаг 6:  Заменить файлы Stimulsoft в вашем проекте на файлы из архива, предварительно распаковав его.

Admin area
После этого, библиотеки Stimulsoft будут обновлены в вашем проекте.
Для скачивания архива файлов из Stimulsoft BI Designer, следует:

Шаг 1:  Запустить приложение Stimulsoft BI Designer;
Шаг 2:  В окне С чего начать (Get Started) нажать кнопку Показать больше (Show More) в пункте Разработчикам (Develop). Если при запуске дизайнера отчетов у вас не появилось окно С чего начать, то выберите соответствующую команду из меню Файл (File) дизайнера отчетов;
Шаг 3:  Навести курсор на необходимый продукт;
Шаг 4:  Нажать кнопку Скачать (Download). После этого начнется скачивание архива файлов продукта средствами Stimulsoft BI Designer. Этот архив будет сохранен на вашем устройстве в системную папку Загрузки (Downloads);
Шаг 5:  Заменить файлы Stimulsoft в вашем проекте на файлы из архива, предварительно распаковав его.

Get started
После этого, библиотеки Stimulsoft будут обновлены в вашем проекте.

Обновление файлов с помощью менеджеров пакетов

В зависимости от продукта можно воспользоваться тем или иным менеджером пакетов для обновления файлов Stimulsoft.

Продукты Reports.Net, Reports.Wpf, Reports.Web, Report.Blazor, Dashboards.WIN и Dashboards.WEB можно обновить с использованием менеджера пакетов NuGet:

Шаг 1:  В среде разработки приложения, например в Visual Studio, выберите команду Manage NuGet Packages...;
Шаг 2:  На вкладке Обновления (Updates) выбрать продукты, которые необходимо обновить;
Шаг 3:  В поле параметра Версия (Version) выбрать версию продукта, на которую следует изменить текущую;
Шаг 4:  Нажать кнопку Обновить (Update).

NuGet Package Manager
После этого, библиотеки Stimulsoft будут обновлены в вашем проекте.
Продукты Reports.JS и Dashboards.JS можно обновить из консоли системы с использованием NPM Package Manager:

Шаг 1:  Открыть консоль системы;
Шаг 2:  Указать команду установки для Reports.JS npm install stimulsoft-reports-js или для Dashboards.JS npm install stimulsoft-dashboards-js;
Шаг 3:  После завершения процесса скачивания, скрипты будут находится по следующему пути: node_modules\stimulsoft-reports-js\Scripts\ для Reports.JS или node_modules\stimulsoft-dashboards-js\Scripts\ для Dashboards.JS;
Шаг 4:  Скопировать их вместо используемых скриптов в проекте.

NPM Console
После этого, скрипты проекта будут обновлены.
Продукт Reports.Angular можно обновить с использованием NuGet менеджера (для серверной стороны) и NPM менеджера (для клиентской стороны).

Обновление серверной части:

Шаг 1:  В среде разработки, например в Visual Studio, выберите команду Manage NuGet Packages...;
Шаг 2:  На вкладке Обновления (Updates) следует выбрать продукт Stimulsoft.Reports.Angular.NetCore;
Шаг 3:  В поле параметра Версия (Version), выбрать версию продукта, на которую следует изменить текущую;
Шаг 4:  Нажать кнопку Обновить (Update).

Angular NuGet Packages
После этого, произойдет обновление библиотек Stimulsoft в вашем проекте.

Обновление клиентской части:

Шаг 1:  Перейти в ClientApp директорию вашего проекта;
Шаг 2:  Открыть консоль системы;
Шаг 3:  Указать команду установки npm install stimulsoft-viewer-angular.

Angular NPM console
После этого, файлы клиентской стороны будут обновлены.
Продукт Report.Java можно обновить с использованием менеджера пакетов Maven:

Шаг 1:  Открыть проект в среде разработки, например Eclipse;
Шаг 2:  В контекстном меню проекта выбрать команду Обновить проект... (Update Project...) из пункта Maven;
Шаг 3:  В открывшемся окне, отметить флажками библиотеки Stimulsoft необходимой версии;
Шаг 4:  Установить флажок параметра Принудительное обновление снимков/выпусков (Force Update of Snapshots/Releases);;
Шаг 5:  Нажать кнопку Ок.

Eclipse Maven Manager
После этого, библиотеки Stimulsoft будут обновлены в вашем проекте.
Привет всем читателям блога Stimulsoft! Как вы уже поняли из названия, сегодня речь пойдет о шрифтах.
При создании очередного отчета или дашборда, у наших пользователей иногда возникают вопросы касательно списков шрифтов, работы с ними, их отображения на различных устройствах и т.д. Что ж, давайте поподробнее разберем эту тему и разложим, как говорится, все по полочкам. Итак, от чего же зависит список шрифтов, который мы видим в дизайнере отчетов? Этот список зависит, в основном, от операционной системы и используемого продукта.

По умолчанию в ОС устанавливается определенный набор шрифтов. Однако при последующем обновлении ОС, а также в зависимости от ее версии список шрифтов может отличаться. Чаще всего по умолчанию в системе устанавливается набор шрифтов, и в каждой версии системы есть свой список. Шрифты могут быть установлены пользователями вручную или автоматически вместе с определёнными приложениями. Шрифты бывают различных типов: растровые (bitmap) и векторные (TrueType, OpenType, PostScript).

Наши продукты предназначены для различных технологий и, соответственно, используют разные методы отображения информации. Поэтому поддержка отображения семейства шрифтов и их видов может различаться. Помимо этого, технологии могут по-разному работать на разных версиях операционной системы. Например, при работе на Windows 8/10 продукты Reports.Net, Reports.Wpf, основанные на .NET Framework, поддерживают шрифты TrueType и OpenType, а на более ранних версиях Windows – только TrueType.Таким образом, в списке шрифтов дизайнера отчетов отображаются только те шрифты, которые установлены в системе и поддерживаются продуктом и технологией.Всё вышесказанное относится к Reports.Net, Reports.Wpf, Dashboards.WIN. В случае использования Web-продуктов (клиент-серверных технологий) список шрифтов берётся из операционной системы серверной части продукта. Для продуктов, в которых используется JS engine, список шрифтов предустановлен нашими разработчиками.

Теперь подробнее поговорим о самих шрифтах.

Что такое шрифт? Шрифт – это набор символов определенного начертания. Обычно каждый шрифт представлен отдельным файлом. Файлы шрифтов могут быть разных версий и содержать разное количество символов. Как правило, системные шрифты содержат всего несколько тысяч самых широко употребляемых символов. Также существует ряд «универсальных» шрифтов, которые содержат большое количество символов Юникода, например Arial Unicode, Lucida Sans Unicode. Такие шрифты обычно имеют очень большой размер, и не входят в состав системы.

Если шрифт не содержит нужные символы, система использует алгоритм «font fallback», который подставляет символы из похожих шрифтов или шрифтов похожего начертания. В результате внешний вид текста может отличаться от задуманного. Например, часть текста на другом языке может быть выведена другим шрифтом, и это будет очень заметно.

В некоторых случаях отсутствующие символы вообще не отображаются, или заменяются на пустые прямоугольники.

Text QualityНа скриншоте показан пример отображения одного и того же текста разными шрифтами в продукте Stimulsoft Reports.Net. Верхняя строка таблицы – отображение текста в режиме Text Quality=Standard (стандартный способ вывода текста в .NET Framework основан на библиотеке GDI+). Нижняя строка таблицы – отображение в режиме Text Quality=Wysiwyg (наш метод вывода текста, основан на библиотеке GDI). В данном методе используется другой алгоритм замены шрифтов, поэтому вид может отличаться. В этом случае, некоторые символы не находятся и заменяются на пустые квадраты.Поэтому, для того чтобы текст корректно отображался, необходимо еще при разработке отчета подумать о том, какие шрифты будут использованы, а во время составления дизайна и отображения отчетов обеспечить доступность всех нужных шрифтов.

Если же вам недостаточно установленных в системе шрифтов для разработки отчета, можно использовать пользовательские шрифты. Это могут быть купленные шрифты, созданные вручную в редакторах, или свободно распространяемые, скачанные из интернета.

Для того чтобы шрифты стали доступны в нашем продукте, их можно установить прямо в операционную систему. Этот вариант подходит для настольных версий средств отчетности Stimulsoft. Шрифты также могут быть установлены вместе с приложением или пользователями вручную.

Помимо этого, для других версий существуют ещё два способа.

Первый – загрузка шрифта из кода приложения с помощью класса StiFontCollection. Этот вариант предназначен для разработчиков ПО и он используется на этапе создания приложения. Чаще всего таким образом добавляются «фирменные» шрифты, которые используются в большинстве отчетов. Второй – добавление шрифта в ресурсы отчета. Этот способ подходит для разработчиков отчетов.При добавлении файла шрифта в ресурсы отчета, может значительно увеличиться размер файла отчета, а также время его обработки.Custom FontsНа скриншоте показан инструмент выбора шрифта в Web-версии нашего продукта. Все пользовательские шрифты выделены в отдельную категорию «Custom Fonts».Большинство наших продуктов в качестве пользовательских шрифтов допускают использование шрифтов типа TrueType и OpenType (соответственно файлы с расширением “ttf” и “otf”). Обратите внимание, что на Windows 7 и на более ранних версиях ОС шрифты OpenType могут не работать в нашем продукте.
Также стоит упомянуть экспорты в форматах PDF и XPS. Здесь важно отметить, что только при экспорте отчета в эти форматы шрифты могут быть встроены в файл документа. В этом случае при просмотре этого документа на любой ОС он будет выглядеть одинаково.

Поэтому для корректного формирования необходимо выполнить несколько условий:
  • все необходимые шрифты должны быть доступны; причем получить файл шрифта из системы возможно только в Net-продуктах на Windows, в остальных случаях все необходимые шрифты должны быть загружены одним из вышеуказанных способов (StiFontCollection или ресурсы отчёта);
  • шрифты должны быть типа TrueType или OpenType;
  • шрифты должны содержать все необходимые символы; если файл шрифта внедрен – для его отображения не используется алгоритм «font fallback», и все отсутствующие символы заменяются на пустые прямоугольники.

Export PDF FontsЗдесь мы можем увидеть пример отображения текста в экспортированном PDF-файле. При экспорте в PDF не используется системный «font fallback», поэтому важно подобрать правильные шрифты.
Надеемся, что данная статья поможет вам разобраться со шрифтами в дизайнере отчетов Stimulsoft. И теперь вы с легкостью сможете создать эксклюзивный дизайн для ваших отчетов и дашбордов. Если у вас остались какие-либо вопросы, свяжитесь с нами – будем рады вам помочь!
black
Мы рады объявить о выходе новой версии Stimulsoft Reports и Stimulsoft Dashboards 2021.1, которая уже доступна для скачивания. Новая версия включает компиляцию .NET Core, возможность получать данные из Google BigQuery и использовать драйверы PDO для PHP, новый мощный компонент Table of Contents и множество новых функций для Table, Pivot, List Box и других компонентов.

Компиляция в .NET Core
В новой версии добавлена поддержка режима компиляции для построения отчетов при использовании .NET Core фреймворка. Теперь вы можете использовать все возможности генератора отчетов - runtime компиляцию, функции, публикацию отчётов в виде классов. Компиляция для .NET Core 3.1 доступна только на Windows системах, а для .NET 5.0 - на всех поддерживаемых операционных системах.

compilation in net core

Новый компонент - Оглавление
В релизе 2021.1 мы добавили новый компонент отчета Оглавление (Table of Contents). Этот компонент поможет сформировать интерактивное оглавление для вашего отчета без написания кода и скриптов. Просто добавьте его в шаблон и отметьте компонент отчета, по которому необходимо формировать содержание. При построении отчета будет сформировано оглавление с функцией навигации по отчету. Этот компонент располагается в списке элементов меню Секции (Bands) на вкладке Вставить (Insert).

The new component - Table of Contents

Новый адаптер - Google BigQuery
Начиная с этого релиза, вы можете подключиться к онлайн сервису Google BigQuery из дизайнера отчетов. Для этого, в окне создания источника данных, выберите тип BigQuery, заполните поля доступа к хранилищу данных или используйте файл авторизации. После получения данных вы можете разрабатывать на их основе отчеты и панели индикаторов.

The new adapter - Google BigQuery

Кросс-фильтрация элементов
Начиная с релиза 2021.1.1 вы можете определить применять или нет к текущему элементу фильтрацию данных от других элементов. У каждого элемента дашборда теперь есть свойство Кросс-фильтрация (Cross-Filtering). Если это свойство установить в значение Нет (False), то фильтры от других элементов на текущий элемент влиять не будут.

Cross-filtering of elements

Горизонтальный элемент фильтрации
Элемент фильтрации Список (List Box) доступен в дизайнере отчетов с первого релиза дашбордов, и представляет собой вертикальный перечень значений на панели индикаторов, по которым можно фильтровать данные дашборда. Начиная с релиза 2021.1.1, можно отобразить значения элемента Список как горизонтальный перечень значений. Вызовите редактор элемента и установите параметр Ориентация (Orientation) в значение Горизонтальный (Horizontal).

Horizontal filtering

Новые возможности Таблицы
Начиная с релиза 2021.1, мы расширили возможности для элемента Таблица (Table) на панели индикаторов. Для элемента Таблица вы можете указать необходимое количество зафиксированных колонок, которые не будут изменять ширину. Для каждой колонки таблицы, вы можете указать её ширину или диапазон ширины, а также включить возможность переноса слов в колонке. Кроме этого, при просмотре дашборда с элементом Таблица, вы можете изменять порядок колонок просто перетянув колонку в необходимое место.

The new functionality for Table

Новые возможности Сводной таблицы
Теперь при использовании элемента Сводная таблица (Pivot) на панелях индикаторов, вы можете осуществить ее гибкую настройку. Во-первых, как и для элемента Таблица, можно указать ширину колонки и включить возможность переноса слов. Во-вторых, можно выключить отображение итогов для колонок или строк элемента Сводная таблица, а также при необходимости можно изменить заголовок итоговой колонки или строки.

The new functionality for Pivot

Поддержка PDO адаптеров данных для PHP
В новой версии добавлена поддержка PDO драйверов для всех доступных в PHP адаптеров данных. Для их использования достаточно в строке подключения указать верный DSN-префикс, например, "mysql:" или "sqlsrv:", и адаптер данных сам определит тип подключения.

Support for PDO data adapters for PHP

Управление командой из дизайнера
Теперь управлять своей командой пользователей вы можете прямо из дизайнера отчетов. Откройте меню Файл (File), выберите пункт Аккаунт (Account) и вкладку Команда (Team). Здесь вы можете добавлять, редактировать и удалять членов своей команды. Также, в пункт Аккаунт включены другие настройки и команды управления текущей учетной записи, которые представлены на отдельных вкладках.

Team management from the designer
white

Веселого Рождества!

Поздравляем всех читателей блога Stimulsoft с Рождеством и Новым годом! Пусть ваша жизнь наполнится светом, радостью, теплом и благополучием! Каждый год люди со всего мира с нетерпением ждут этот замечательный зимний праздник. Это и не удивительно, ведь Рождество – это время подарков, красочных фейерверков и веселого застолья в кругу родных и близких людей.
У Рождества своя собственная атмосфера, которая выделяет его на фоне всех остальных праздничных дней. Украшенные разноцветными гирляндами улицы и витрины, наряженные зеленые елки и дружелюбные Санта-Клаусы превращают наши города в детскую сказку из мультфильмов Дисней, в которой хочется остаться навсегда. В этот день мы спешим порадовать своих родных и близких приятными подарками и сюрпризами, накрыть стол всякого рода деликатесами и отметить этот праздник так, чтобы он запомнился на долгие годы.

Однако, как показывает статистика, Рождество – один из самых дорогих праздников. Ведь покупка подарков, рождественский стол, елка, фейерверки – все это обходится в приличную сумму. Давайте обратимся к данным и посмотрим, сколько тратят на Рождество в разных странах. Начнем, пожалуй, с подарков, так как это один из самых главных символов праздника.

Gifts

Как можно заметить из данного списка, на подарки больше всех раскошелились жители Чехии.

Теперь перейдем к продуктам. Ведь на праздничном столе должно лежать что-нибудь вкусненькое, не так ли?

Foodstuffs

Как видим, испанцы больше тратят на еду, чем на подарки.

Сидя за рождественским столом, попивая напитки и поедая вкусные блюда, можно и заскучать. Хочется куда-нибудь выйти, развеяться, пострелять из хлопушек. Сколько же тратят на досуг жители других стран? Выясним прямо сейчас.

Leisure

А вот жители Великобритании больше всех отдают предпочтение активному отдыху.

И напоследок подведем итог и посчитаем общую сумму расходов в каждой стране на всеми любимый праздник.

Expenses Data
Как вы уже заметили, расходы людей на Рождество в других странах довольно разные. В каких-то странах люди больше тратят на подарки, в каких-то – на продукты, где-то люди больше отдают предпочтение досугу. Конечно же, чтобы провести Рождество на полную катушку, сделать этот праздник незабываемым и наполненным яркими эмоциями и безудержным весельем не обязательно тратить огромное количество денег. Куда важнее провести его с самыми дорогими и близкими людьми. Поделиться с ними своими эмоциями, проявить душевную теплоту, любовь и рассмешить друг друга до слез. Ведь улыбка на лице любимого человека – лучший подарок.
Желаем вам всего наилучшего и до скорых встреч в новом 2021 году!
Приветствуем в нашем блоге всех пользователей средств отчетности Stimulsoft! Каждый раз с появлением изменений или нововведений в генераторе отчетов и дашбордов, мы спешим рассказать вам про все его фишки, особенности и всякого рода мелочи. Но сегодня расскажем про вкладку Страница (Page).
Эта вкладка позволяет настроить страницу отчета или дашборда. С её помощью можно установить размер, количество колонок, цвет и шрифт водяного знака. Сейчас более детально рассмотрим возможности этой вкладки, и то, как её можно применить к отчетам и аналитическим панелям.

Начнем, пожалуй, с основных параметров:
  • Поля (Margins)
  • Ориентация (Orientation)
  • Размер (Size)
  • Колонки (Columns)
  • Водяной знак (Watermark)

Отчеты

При создании отчетов у страницы есть границы и рабочая область. Если вы хотите увеличить или уменьшить рабочую область страницы, то можно сузить или расширить границы страницы. Это можно сделать при помощи команд из меню Поля.

Margins menu
В этом меню представлены стандартные размеры полей. Если вы выберете поле Нормальные (Normal), то границы, как, собственно, и рабочая область, будут иметь базовый размер:

Normal margins
Если вы выберете поле Узкие (Narrow), то границы вашего отчета сузятся, а рабочая область увеличится:

Narrow margins
При выборе поля Широкие (Wide), границы расширятся, а рабочая область уменьшится:

Wide margins

Ориентация (Orientation)

Если при создании отчетов вы решили изменить ориентацию страницы на альбомную или портретную, то здесь вам помогут команды из меню Ориентация:

Orientation

Размер (Size)

Вы можете изменить размер самой страницы. В меню представлен список доступных размеров, он зависит от драйвера принтера, который установлен в системе:

Size

Водяной знак (Watermark)

На вкладке Страница можно вызвать редактор водяного знака. В нем вы сможете настроить водяной знак для отчета или дашборда.

Для добавления текстового водяного знака просто введите нужный текст, например, «Stimulsoft»:

Watermark
Нажмите OK, и текст появится на странице:

Watermark on Page
Также в водяном знаке можно использовать изображение. Для этого перейдите в настройки, в поле Изображение водяного знака (Watermark image) нажмите Обзор (Browse):

Watermark open image
или просто перетащите нужный файл изображения:

Watermark image
Помимо этого, у Водяного знака есть ряд других параметров. Для того чтобы к ним перейти нужно нажать кнопку «Больше параметров» (More Options). Здесь вы можете задать цвет, угол, шрифт текста и параметры изображения:

Watermark options

Полезные параметры

На вкладке Страница представлены и другие параметры:

Сетка (Show Grid)

С помощью данного параметра вы сможете включить линии сетки. Линии сетки облегчают процесс создания и редактирования отчета, когда дело доходит до более точного размещения компонента.

Show grid

Привязывать к сетке (Align to Grid)

Активировав данный параметр, вы сможете выровнять компоненты с разным шрифтом под одну линию.

Режим отображения клетки (Grid Mode)

Этот параметр позволяет определить стиль сетки: точки или линии.

Заголовки (Show Headers)

Если вы захотите показать на вашем отчете заголовки бэндов, то данный параметр к вашим услугам.

Show headers

Показывать порядок (Show Order)

Можете воспользоваться этим параметром, если хотите показать порядок расположения компонентов в иерархии страницы.

Show order

Линейка (Show Rulers)

Данный параметр отображает линейки, с помощью которых вы сможете измерять и выстраивать компоненты на странице.

Быстрые сведения (Quick info)

Этот параметр предоставляет возможность отображать на компоненте подпись с именем, псевдонимом, содержанием и событием.

Панели (Panels)

В этом меню располагаются команды включения и выключения панелей дизайнера отчетов:
  • Свойства (Properties)
  • Словарь (Dictionary)
  • Дерево отчета (Report tree)

Инструментарий (Toolbox)

Команда включения и выключения Инструментария в дизайнере отчетов, с помощью которой осуществляется быстрый доступ к компонентам отчета или дашборда.

Дашборды

Переходим к созданию дашбордов и использованию вкладки Страница. В дашбордах из основных 5 возможностей функционируют только Ориентация и Размер.

Dashboards

Ориентация

Вы можете выбрать Ориентацию для своего дашборда. Как и при создании отчетов, доступны портретная и альбомная ориентации.

Размер

По сути, дашборд сам по себе является практически безразмерной сеткой. При просмотре весь дашборд растягивается на область вьювера. Однако область редактирования представлена в виде страницы сетки для более удобной разработки дашборда.

Dashboard size
При выборе размера учитывайте опцию «Растягивать содержимое».

Dashboard page

Режим отображения

Помимо этого, на вкладке Страница есть параметры, которые предоставляют возможность просматривать дашборды. Параметр Настольный (Desktop) предназначен для просмотра на персональном компьютере, а Мобильный (Mobile) – на мобильных устройствах.

Удалить поверхность (Remove Mobile Surface)

Если вы захотите удалить мобильную версию дашборда, то вам в помощь параметр Удалить поверхность (Remove Mobile Surface).

Компоненты (Components)

Этот параметр вызывает меню со списком компонентов для мобильной версии дашборда.
Надеемся, что эта статья поможет вам разобраться с использованием вкладки Страница при создании отчетов и дашбордов в дизайнере Stimulsoft. Если у вас остались какие-либо вопросы, свяжитесь с нами – мы с удовольствием вам поможем!