Мы рады объявить о выходе новой версии программного продукта Stimulsoft Reports.Fx for PHP 2010.3. В этом релизе имеется множество изменений, усовершенствований и улучшений. Среди важных можно выделить следующие:
Новый штрих-код
Мы добавили новый штрих-код в наш генератор отчетов. Полное название штрих-кода – Royal TPG Post KIX 4-State. Данный штрих-код используется для почтовых нужд в Нидерландах. В будущем мы продолжим добавлять новые штрих-коды в наши продукты.

Request from User
Каждая переменная в словаре данных имеет свойство – ReguestFromUser. Теперь, если установить это свойство, то генератор отчетов будет запрашивать значение этого свойства у пользователя в окне вьювера отчётов, при помощи соответствующего элемента управления.

AutoSize
Новая версия генератора отчетов поддерживает работу свойств CanGrow, CanShrink и AutoWidth. Свойства могут быть использованы для автоматического изменения размером текстовых компонентов.
Имя и пароль пользователя
Если Вы не хотите хранить логин и пароль базы данных в отчете, то Вы можете имзенить их перед запуском отчета из кода. Или можно использовать новое свойство соединения – PromptUserNameAndPassword. Если установить свойство в true, то генератор отчетов будет запрашивать логин и пароль для соединения перед построением отчета.

Все типы диаграмм
Предыдущая версия генератора отчетов поддерживала только несколько типов диаграмм. В новой версии это упущение исправлено. Теперь поддерживаются все типы диаграмм, которые можно создать в .Net версии наших продуктов.

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

Функции
В новой версии мы добавили поддержку большого количества функций. Теперь поддерживаются почти все функции для работы с датами. Все математические функции. Функция IIF. Почти все функции работы со строками. И все функции для работы с итогами.
Сортировка
Теперь генератор отчетов поддерживает возможность сортировки данных перед выводом. Указать правила сортировки Вы можете при помощи свойства Sort у бэнда Данные. Также работает сортировка в группировке. В данном случае используется свойство SortDirection бэнда ЗаголовокГруппы.

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

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

Переменные в отчете
Стали доступны переменные в отчете. Их можно использовать в выражениях. Можно задавать их из кода, передавать как параметры через url либо в виде POST запроса.
Форматирование
Форматирование текстовых выражений доступно в новой версии. Поддерживается форматирование чисел, дат, времени.
Поддержка гипер-ссылок в изображениях
Компонент Картинка теперь поддерживает загрузку изображений при помощи гипер-ссылок. Гипер-ссылка задается в свойстве ImageURL.

Поддержка изображений из баз данных
Кроме загрузки изображений по гипер-ссылке, теперь можно отображать изображения в отчете из баз данных. Для этого можно использовать свойство DataColumn.
SQL параметры
Реализована поддержка SQL параметров в Reports.Fx for PHP. Параметры поддерживаются всеми адаптерами баз данных.

Новый штрих-код
Мы добавили новый штрих-код в наш генератор отчетов. Полное название штрих-кода – Royal TPG Post KIX 4-State. Данный штрих-код используется для почтовых нужд в Нидерландах. В будущем мы продолжим добавлять новые штрих-коды в наши продукты.

Request from User
Каждая переменная в словаре данных имеет свойство – ReguestFromUser. Теперь, если установить это свойство, то генератор отчетов будет запрашивать значение этого свойства у пользователя в окне вьювера отчётов, при помощи соответствующего элемента управления.

AutoSize
Новая версия генератора отчетов поддерживает работу свойств CanGrow, CanShrink и AutoWidth. Свойства могут быть использованы для автоматического изменения размером текстовых компонентов.
Имя и пароль пользователя
Если Вы не хотите хранить логин и пароль базы данных в отчете, то Вы можете имзенить их перед запуском отчета из кода. Или можно использовать новое свойство соединения – PromptUserNameAndPassword. Если установить свойство в true, то генератор отчетов будет запрашивать логин и пароль для соединения перед построением отчета.

Все типы диаграмм
Предыдущая версия генератора отчетов поддерживала только несколько типов диаграмм. В новой версии это упущение исправлено. Теперь поддерживаются все типы диаграмм, которые можно создать в .Net версии наших продуктов.

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

Функции
В новой версии мы добавили поддержку большого количества функций. Теперь поддерживаются почти все функции для работы с датами. Все математические функции. Функция IIF. Почти все функции работы со строками. И все функции для работы с итогами.
Сортировка
Теперь генератор отчетов поддерживает возможность сортировки данных перед выводом. Указать правила сортировки Вы можете при помощи свойства Sort у бэнда Данные. Также работает сортировка в группировке. В данном случае используется свойство SortDirection бэнда ЗаголовокГруппы.

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

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

Переменные в отчете
Стали доступны переменные в отчете. Их можно использовать в выражениях. Можно задавать их из кода, передавать как параметры через url либо в виде POST запроса.
Форматирование
Форматирование текстовых выражений доступно в новой версии. Поддерживается форматирование чисел, дат, времени.
Поддержка гипер-ссылок в изображениях
Компонент Картинка теперь поддерживает загрузку изображений при помощи гипер-ссылок. Гипер-ссылка задается в свойстве ImageURL.

Поддержка изображений из баз данных
Кроме загрузки изображений по гипер-ссылке, теперь можно отображать изображения в отчете из баз данных. Для этого можно использовать свойство DataColumn.
SQL параметры
Реализована поддержка SQL параметров в Reports.Fx for PHP. Параметры поддерживаются всеми адаптерами баз данных.
