В версии FastReport.Net 2018.3.14 появилась полезная доработка, которая не касается функциональности генератора. Зато, она заметно улучшает юзабилити дизайнера отчета, а точнее режима предварительного просмотра отчета.
Доработка коснулась меню экспортов. Так как разработчики регулярно радуют нас новыми форматами экспорта, их набралось аж 31. Давайте взглянем как это выглядело до последнего времени:
В таком огромном списке не просто быстро найти нужный экспорт, не говоря уже о размерах меню, которое на маленьких разрешениях экрана просто не поместится целиком. Выход один – группировать экспорты по назначению. Вот, что мы имеем теперь:
Очень компактно. Прямо облегчение какое-то. Коротко пройдемся по пунктам меню.
Форматы Prepared report и Adobe Acrobat стоят особняком. Для них не нашлось пары, чтобы создать выпадающий список.
Все форматы Microsoft Office и Open Office в одной группе.
Группа XML содержит XML подобные форматы экспорта:
Группа Web содержит прочие языки разметки, применяемые в веб:
В группе Image – форматы экспорта в изображения.
Экспорт Image file поддерживает форматы: JPG, BMP, PNG, GIF, TIFF, Windows metafile. Экспорт в SVG стоит особняком, потому что в нем много собственных настроек.
Группа Database содержит форматы, обычно используемые для хранения данных:
Группа Print собрала все форматы экспорта, имеющие отношение к печати.
А группа Other включает прочие форматы экспорта, для которых создавать отдельный раздел нецелесообразно:
Группа Cloud содержит экспорты во внешние хранилища. Как правило это облачные сервисы. Тут вы должны понимать, что недостаточно просто иметь аккаунт в одном из облачных сервисов, требуется создать приложение в облачном сервисе, через которое вы будете сохранять отчеты в хранилище. Подробнее можно узнать в документации FastReport.Net.
Последняя группа Messengers содержит пока один экспорт в XMPP, известный еще как Jabber. То, что экспорт в мессенджеры вынесен в отдельный раздел, дает нам надежду на добавление новых форматов экспорта в популярные мессенджеры. Что из себя представляет этот экспорт? FastReport.Net загружает отчет в облако FastReport Cloud. А затем, отправляет ссылку на этот отчет в мессенджер.
В заключение хочется отметит работу команды FatReport.Net, приятно, что она не забывает о юзабилити. Надеюсь на дальнейшую работу в этом направлении.