Новости

2 сентября 2024

Изменения в лицензионном соглашении и условиях использования FastCube .NET

С 30 сентября вступает в силу обновленное лицензионное соглашение FastCube .NET
2 ноября 2016

Новая версия FastReport Mono

Что нового в FastReport Mono 2016.2? ✔ Новая сборка FastReport.Mono позволяет использовать генератор отчетов в Linux в автономном режиме без системы X Window ✔ Улучшено качество экспорта PDF - исправлен расчет метрик шрифта ✔ Ускорьте встраивание шрифтов в документы PDF и XPS   + добавлено окно сообщения в редактор сценариев- фиксированный формат даты* улучшен экспорт в формате PDF+ добавлен HTML-тег BR- исправлена ширина пробела и пропущенные символы при экспорте PDF- - исправлен сбой при запуске в консольном режиме (без X Window Server) под Linux. Просто добавьте в свой код одну строку: Utils.Конфигурация.Отключить события пользовательского интерфейса = true;- исправлена ошибка с двухпроходной одностраничной
26 октября 2016

Новая версия FastCube VCL - 2.6

В новой версии добавлены возможности для ограничения перенастройки пользователем сформированной схемы.Ограничения указываются для каждой зоны отдельно в свойстве Restrictions соответствующей зоны.На текущий момент реализовано три типа ограничений: - zrDontMoveItems - запрет изменения списка полей, находящихся в данной области. Ограничение запрещает пользователю добавлять, удалять и перемещать поля в соответствующей зоне. - zrDontShowPopupMenu - запрет вызова контекстного меню в соответсвующей зоне. - zrDontEditItemProperties - запрет вызова редактора свойств зоны или расположенного в зоне поля. Одновременно можно устанавливать несколько ограничений. Появилась возможность контролировать изменение списка полей зоны с помощью событий компонента TfcxSlice: -OnBeforeRemoveSliceFieldFromRegion: TfcxSliceFieldRegionChange - вызывается перед удаление поля из зоны.-OnBeforeAddSliceFieldToRegion: TfcxSliceFieldRegionChange - вызывается перед добавлением поля в зону.-OnAfterAddSliceFieldToRegion: TfcxSliceFieldRegionChanged - вызывается после добавления поля в зону. TfcxSliceFieldRegionChange = procedure(ASliceFieldName: String; ARegionOfField: TfcxRegionOfField; var AAllow: Boolean) of Object; TfcxSliceFieldRegionChanged = procedure(ARegionFieldIndex: Integer; ARegionOfField: TfcxRegionOfField) of Object; События OnBefore* позволяют отменить операцию с полем ASliceFieldName в области ARegionOfField посредством установки AAllow в False. Исправлена работа с форматами полей среза.Теперь изменение формата для поля среза сразу обновляет сводную таблицу, а также не вызывает изменение формата для других полей с тем же типом данных.Дополнительно к этому, формат полей среза теперь сохраняется в схеме и восстанавливается из неё. Появилось новое свойство показателя:TfcxMeasureField.ChangeNullToZero: booleanПри установке данного свойства в True пустые ячейки показателя (ячейки, не имеющие строк детализации) отображаются со значением 0. Для подробной информации смотрите полный список изменения.
1 сентября 2016

Новая версия FastReport .NET - 2016.4

Уже доступна новая версия FastReport .NET!  Что нового?  ✔Объект WebReport получил поддержку интерактивных функций: работу с bookmarks, гиперссылки, ссылки на детальный отчет, ссылки на детальную страницу отчета, drill-downs. Добавлена поддержка обработки события onClick в скрипте при отображении отчета в веб-браузере. ✔Экспорт в формат PDF теперь умеет формировать файлы, соответствующие полиграфическому стандарту PDF/X-3 с поддержкой цветовых профилей для печати. Кроме того, в экспорте появилась возможность сохранения изображений без потери качества. ✔FastReport.NET теперь может получать данные из Sharepoint/Office365 и использовать их при построении отчетов. Больше изменений и исправлений:  [Core] + добавлен новый объект HtmlObject для использования в WebReport или экспорте в HTML + добавлено событие Report.CustomCalc для ручной обработки входных данных - исправлена проблема с некорректной загрузкой сборок в скрипте отчёта   [Designer] + добавлен редактор TextOutline - исправлена ошибка с пропаданием объекта PolyLineObject, PolygonObject при вызове предварительного просмотра [Экспорты] + добавлена совместимость со стандартом PDF/X-3 в PDF экспорте + добавлено новое свойство PDFExport.PDFCompliance + добавлено свойство PDFExport.ColorProfile для использования в режиме совместимости с PDF/X-3 + добавлена возможность экспорта изображений без потери качества в формат PDF + добавлено свойство PDFExport.ImageLossless + добавлено свойство IsScrolled в XAML экспорте * устаревшие свойства: PDFExport.PdfA, PDFExport.PdfACompliance - исправлена ошибка с тегами html в экспорте в Excel 2007 - исправлена ошибка с неверным форматом отрицательного числа в ячейке с CustomFormat в экспорте в Excel 2007 - исправлена ошибка с line-height в HtmlObject при экспорте в HTML - исправлена ошибка с пропуском последовательностей пробелов в текстовом объекте для Excel2007 и HTML экспортов - исправлена ошибка обработки символов управления в экспорте Excel2007 - исправлена ошибка с шифрованием в PDF экспорте [WebReport] + добавлено функционирование гиперссылок на закладки в отчете (работает только с Layers = true) + добавлено функционирование гиперссылок на номер страницы (работает только с Layers = true) + добавлено функционирование обработчика клика по объекту (работает только с Layers = true) + добавлено функционирование детальных отчетов - гиперссылок на скрытую страницу отчета и на другой файл отчета (работает только с Layers = true) + добавлено новое свойство WebReport.ShowTabCloseButton (значение по умолчанию: false) + добавлено новое свойство WebReport.TabPosition (значение по умолчанию: TabPosition.InsideToolbar) + добавлен новый пример использования в Single Page Application \Demos\C#\Web\SPADemo * оптимизировано потребление памяти * улучшено кеширование отчетов - исправлена ошибка со скачиванием файлов экспортов в ОС Android - исправлена ошибка в WebReport с CacheDelay в приложениях MVC - исправлена ошибка с URLEncoded Cookies в Online Designer call-back - исправлена ошибка с ID равным null в MVC - исправлена ошибка с пропуском начальных пробелов в TextObject - исправлена ошибка разбиения на страницы при печати из браузера
27 июля 2016

Новая версия FastReport FMX + FastScript

Мы рады сообщить, что FastReport FMX 2 и FastScript обновлены для поддержки новой версии Embarcadero RAD Studio 10.1 Berlin! Также сделаны незначительные улучшения и исправлены некоторые ошибки. Вот некоторые из них: FastReport FMX 2: + Добавлена поддержка Embarcadero RAD Studio 10.1 Berlin, включая исправления совместимости с новым FMX фреймворком + Добавлена поддержка HTML тегов в объекте Memo для фильтров экспорта (RTF) - Небольшие изменения в отрисовке объектов - Исправлена проблема в PDF экспорте, когда длинная строка текста обрезалась - Исправлена ошибка с растягиваемым объектом Memo при установленном LineSpacing - Исправлена ошибка с неправильным обрезанием объекта Memo - Исправлена ошибка масштабирования шрифта во время печати, когда приложение собрано с RAD Studio 10.1 Berlin FastScript: + Добавлена поддержка Embarcadero RAD Studio 10.1 Berlin - Исправлена проблема синтаксис мемо в FMX - Исправлена небольшая утечка памяти - Исправлены объявления в Rtti для некоторых методов в FMX
1 июня 2016

Новая версия FastReport .NET

✓В версии FastReport .NET 2016.3 добавлены дополнительные объекты отчета PolyLineObject - ломаная кривая, PolygonObject - замкнутый полигон с заливкой. У пользователя также есть возможность редактирования уже созданных объектов PolyLineObject/PolygonObject путем перемещения, добавления или удаления узловых точек. ✓Страница отчета получила два новых свойства Page.UnlimitedPaperHeight и Page.UnlimitedPaperWidth. Их включение активирует режим так называемой резиновой страницы, размеры которой будут подстраиваться под позиции объектов. Данная возможность будет полезна для формирования отчетов с растущими в ширину таблицами или матрицами без их переноса на другие страницы. Также данный режим понравится для табличных отчетов, которые планируется экспортировать в Excel - все данные будут размещены на одной странице без каких-либо разрывов бэндами заголовков и подвалов. Кроме того, этот режим полезен для Web отчетов, когда нет необходимости привязываться к конкретному размеру бумаги. ✓Добавлено новое свойство в экспорте в формат PDF - ShowPrintDialog. Включение этого свойства приведет к формированию PDF документа, открытие которого сразу отобразит диалог печати в просмотрщике PDF файлов (например, в Adobe Acrobat). Это может быть полезно при использовании печати в PDF в онлайн отчетах. ✓Файлы в формате PDF могут быть построены без ссылок на шрифты и их внедрение - весь текст может быть нарисован кривыми. Данная возможность активируется включением свойства PDFExport.TextInCurves. Рисование текста кривыми увеличит объем результирующего файла, но может быть полезно, когда нужно сделать неизменяемый документ без возможности копирования текста и без оглядки на установленные у пользователя шрифты. Также, эта возможность может быть полезна при создании PDF файлов для полиграфии. ✓По просьбам наших пользователей переделан механизм создания штрих-пунктирных линий в PDF файле. Это было необходимо для обхода ошибки печати таких линий из встроенного просмотра PDF файлов в браузере Chrome - штрих-пунктирные линии корректно отображались, но не печатались на принтере.Добавлен новый экспорт в JSON формат для обмена данными построенного отчета. Для консолидации табличных данных лучше использовать экспорта в этот формат в режиме резиновой страницы. Подробнее: [Core] + добавлены новые объекты PolyLineObject, PolygonObject + добавлены свойства Page.UnlimitedPaperHeight, Page.UnlimitedPaperWidth [Designer] + добавлен новый тулбар для редактирования PolyLineObject, PolygonObject + добавлен индикатор несохраненного отчёта в заголовке окна + добавлены настройки неограниченной высоты и ширины в окно настроек страницы + добавлена возможность показа заставки во время загрузки дизайнера + добавлена возможность показа окна приветствия отображаемого после открытия дизайнера [Экспорты] + добавлена имитация Bold, Italic для шрифта "MS UI Gothic" и аналогичных в PDF экспорте + добавлен экспорт в JSON + добавлено свойство PDFExport.ShowPrintDialog для показа диалога печати после открытия документа PDF + добавлен экспорт объектов PolyLineObject, PolygonObject в PDF + добавлено свойство PDFExport.TextInCurves для включения экспорта текста в кривых без внедрения шрифтов в PDF документ + добавлена возможность отправлять несколько отчетов в виде вложений в экспорте электронной почты + добавлено свойство ToMultipleFiles в XAML экспорте * улучшен экспорт в Excel 2007 с включенным свойством Seamless * улучшена отрисовка штрих-пунктирных линий в PDF экспорте для корректной печати из Chrome - исправлена ошибка с элементом div style(формат чисел) в послойном Html экспорте - исправлена ошибка с картинками больше размера страницы в PDF экспорте - исправлена ошибка с путями сохранения в экспортах: XAML, SVG, PostScript, PPML - исправлена ошибка с тенями в HTML экспорте - исправлена ошибка с отображением Underlines в HTML экспорте - исправлена ошибка с вычислением хэша изображений в PDF экспорте - исправлена ошибка с гиперссылками в демо версии в PDF экспорте - исправлена ошибка с отсутствием заголовка в PostScript экспорте - справлена ошибка с распознованием шрифтов в PostScript экспорте [WebReport] + добавлены свойства Left, Top, Width, Height в CustomDrawEventArgs (могут быть использованы в WebReport.CustomDraw) + добавлен показ диалога печати при печати в PDF + добавлены свойства WebReport.DocxRowHeightIs, WebReport.PdfShowPrintDialog + добавлен метод WebReport.PrintInPdf(bool ShowPrintDialog) для установки показа окна печати при открытии PDF документа * примеры использования WebReport обновлены и перемещены в папку \Demos\C#\Web * обновлен встроенный jQuery до v1.12.3 - исправлена ошибка с событием CustomDraw внутри TableObject и Matrix - исправлена ошибка с неверным MIME типом при печати в PDF - исправлена ошибка с переключением локализаций в ASP.NET (не MVC) [Online Report Designer] + добавлен просмотр присутствующих в отчете Highlights условий + добавлено изменение размера компонента в любую сторону
30 мая 2016

Новая версия FastReport Mono - 2016.1

В новой версии FastReport Mono 2016 добавлены все последние возможности он-лайн отчётов из продукта FastReport.Net 2016. В частности, появилась возможность совместного использования продуктов FastReport .Mono и Online Report Designer. Также можно формировать документы, соответствующие архивному стандарту PDF/A. Доступны новые типы баркодов - Aztec, Plessey, GS1-128/EAN-128. Множество других улучшений и дополнений помогут упростить генерацию ваших отчетов под фреймворком Mono. + добавлена поддержка Online Report Designer в WebReport+ добавлен режим PDF/A в экспорте PDF+ добавлена поддержка баркодов Aztec, Plessey, GS1-128/EAN-128+ добавлены объекты "Шкала", "Индикатор"+ добавлен экспорт в форматы XAML, SVG, PPML, PostScript+ добавлено свойство "Без кавычек" в CSV экспорт+ добавлены свойства в WebReport: DesignReport, DesignScriptCode, DesignerPath, DesignerSavePath, DesignerSaveCallBack, PrintInBrowser, SinglePage+ добавлено свойство WebReport.XlsxSeamless для экспорта неразрывных таблиц в формат Excel 2007+ добавлено свойство WebReport.EmbedPictures (внедрение картинок в HTML)+ добавлено свойство WebReport.DesignerLocale (установка языка интерфейса для Online Report Designer)+ добавлено свойство EmbedPictures (изображения, встроенные в файл) в HTML экспорт+ добавлено свойство WebReport.RefreshTimeout (время автоматического обновления отчета в секундах, 0 - автообновление отключено), данное свойство может быть полезно при реализации функциональности Dashboard+ добавлена окантовка текста с возможностью выбора цвета, толщины и стиля линии (свойство TextObject.TextOutline)+ добавлено событие для отрисовки пользовательских объектов в Web или переопределения отрисовки стандартных объектов (WebReport.CustomDraw), работает только с включенным WebReport.Layer+ добавлена поддержка послойного HTML в WebReport (WebReport.Layers) с лучшим WYSIWYG+ добавлена поддержка TextObject.TextOutline в PDF экспорте+ добавлена поддержка LineHeight, ParagraphOffset в HTML экспорте+ добавлена фильтрация html тегов в CSV экспорте+ добавлена поддержка обрезки (TextObject.Clip) в PDF экспорте+ добавлено свойство PDFExport.ShowPrintDialog для показа диалога печати после открытия документа PDF* обновлен встроенный в WebReport jQuery до v1.12.3- исправлена ошибка в WebReport со скачиванием файлов из IE8 в Windows XP- исправлена ошибка с одновременной работой нескольких объектов WebReport на странице- исправлена ошибка с многострочным TextObject в диалогах