Сегодня мы заканчиваем обзор нововведений версии Stimulsoft Reports and Dashboards 2023.1. здесь.
Приведем несколько примеров. Пример первый – в отчете создана переменная с выбором значения пользователем, которая содержит список значений культур. В таком случае, при просмотре отчета, пользователь может выбрать культуру и нажать кнопку Применить (Submit) – и отчет будет перестроен с установленной культурой. Соответственно, если строки перевода настроены для выбранной культуры, то поля в отчете будут локализованы согласно этим настройкам. Возможность выбора культуры пользователем может быть актуальной, если вы организуете доступ к просмотру по ссылке с использованием Stimulsoft Cloud. В таком случае, можно создать один интернациональный отчет, добавить в него строки перевода, переменную со списком культур и поделиться им со своими пользователями через Stimulsoft Cloud.
Второй вариант – создание выражения с использованием колонки данных и тернарных операторов. В зависимости от значения в колонке данных, к отчету будет применять та или иная культура.
Нажмите ОК в редакторе после ввода выражения. Теперь в качестве культуры отчета установлено выражение.
Подведем итог. Использование выражений в свойстве Культура предоставляет возможности динамической глобализации отчетов, значительно упрощает разработку интернациональных отчетов, а также делает процесс распространения этих отчетов, при использовании Stimulsoft Cloud, значительно проще.Напомним!
Этой статьей мы заканчиваем рассказ о нововведениях версии 2023.1. Напомним, о чём мы уже написали:
Эта новая возможность значительно расширяет практику применения строк перевода в отчете. Подробнее о строках перевода, их настройке и использовании мы писали Что нового?
Начиная с версии 2023.1, мы добавили поддержку выражений для свойства Культура (Culture). Это означает, что культура отчета может быть установлена в результате вычисления выражения. В качестве выражения может выступать, например, переменная. Таким образом, можно изменять культуру в момент построения отчета или прямо при его просмотре. Но об этому чуть ниже.Как это работает?
Как уже говорилось выше, в качестве выражения может быть задана переменная. Важный момент: выражения в свойстве Культура могут использоваться только в режиме вычисления отчета как Интерпретация (Interpretation). Выражения в культурах поддерживаются в продуктах Stimulsoft, в том числе и в Stimulsoft Cloud. Следовательно, при организации доступа к просмотру отчета по ссылке, можно динамически изменять культуру отчета.Приведем несколько примеров. Пример первый – в отчете создана переменная с выбором значения пользователем, которая содержит список значений культур. В таком случае, при просмотре отчета, пользователь может выбрать культуру и нажать кнопку Применить (Submit) – и отчет будет перестроен с установленной культурой. Соответственно, если строки перевода настроены для выбранной культуры, то поля в отчете будут локализованы согласно этим настройкам. Возможность выбора культуры пользователем может быть актуальной, если вы организуете доступ к просмотру по ссылке с использованием Stimulsoft Cloud. В таком случае, можно создать один интернациональный отчет, добавить в него строки перевода, переменную со списком культур и поделиться им со своими пользователями через Stimulsoft Cloud.
Второй вариант – создание выражения с использованием колонки данных и тернарных операторов. В зависимости от значения в колонке данных, к отчету будет применять та или иная культура.
Как задать выражение?
В дизайнере отчетов необходимо выделить область шаблона отчета. Напомним, что это область, которая располагается между страницей и панелями дизайнера отчетов. Затем, на панели свойств, у свойства Культура нужно нажать кнопку Обзор. В открывшемся списке следует нажать кнопку вызова редактора выражений.Нажмите ОК в редакторе после ввода выражения. Теперь в качестве культуры отчета установлено выражение.
Подведем итог. Использование выражений в свойстве Культура предоставляет возможности динамической глобализации отчетов, значительно упрощает разработку интернациональных отчетов, а также делает процесс распространения этих отчетов, при использовании Stimulsoft Cloud, значительно проще.Напомним!
Этой статьей мы заканчиваем рассказ о нововведениях версии 2023.1. Напомним, о чём мы уже написали:
Надеемся, эта статья была полезной для вас. Если у вас остались вопросы, свяжитесь с нами.