Таблица сравнения функциональности двух систем

Функциональные особенности

Отчеты Xafari

Отчеты Xaf

Отчет целиком

Возможность определять полностью отчет в run-time

*(1)

1

Контекстные отчеты

*(2)

1

Предварительный просмотр в момент дизайна

*(3)

1

Поддержка графиков в шаблоне «сводная таблица»

1

1

Формирование отчетов через командную строку

1

 

Визуализация хода формирования отчета и протокол

1

 

Возможность поместить отчет и конкретный набор параметров в меню

1

 

Системные отчеты и формы, которые нельзя менять в конфигурации

1

1

Возможность разработки отчетов в Visual Studio

*(4)

1

Технология разработки и распространения отчетов с приложением

1

1

Централизованное администрирование отчетов и прав на них

1

 

Параметры отчетов

Возможность определить параметры отчетов для ExtraReport

1

1

Возможность определить параметры отчетов для Analysis и пр.        

1

 

Хранимые наборы параметров (повторно используемые)        

1

 

Произвольная форма редактирования параметров

1

 

Сложные структуры параметров и логика их заполнения

1

 

Общие наборы параметров для всех пользователей

1

 

Шаблоны отчетности

XtraReport                

1

1

XtraReport V2                

*(5)

1

Analysis                

1

1

Excel        

1

 

File        

1

 

Spreadsheet        

*(6)

 

Richedit        

*(7)

 

View (визуальная форма)        

*(8)

 

Источник данных

Экземпляр бизнес-объекта                

1

1

Список бизнес-объектов                

1

1

Произвольная структура данных        

1

 

Не хранимая структура данных        

1

 

Описание источника данных как LINQ выражения        

1

 

Алгоритм наполнения отчета

Возможность описать произвольный алгоритм наполнения отчета

1

 

Возможность иметь несколько реализаций алгоритма для отчета и подменять его при настройке системы у заказчика

*(9)

 

Сервер отчетности

Отложенное формирование отчетов        

1

 

Формирование отчетов по расписанию        

*(10)

 

Асинхронное формирование отчетов        

1

 

ИТОГО

26/35

12

         

Пункты помеченные * являются ограничениями текущей версии и будут реализованы в сборках и версиях Xafari, следующих за версией х06:

1.        Сейчас разработка отчета Xafari ведется в Visual Studio (это структура данных, структура и формы параметров, алгоритм сбора данных), в run-time можно только определять визуальные шаблоны представления данных (XtraReport, Pivot и пр.)

2.        Сейчас нельзя сделать отчет или набор параметров контекстным (вызываемым из детальной формы прикладного объекта или его списковой формы)

3.        Не поддерживается предварительный просмотр отчета в момент дизайна шаблона XtraReport или Excel

4.        В текущей версии нельзя использовать Дизайнер XtraReport непосредственно из Visual Studio по аналогии с XAF Report V2

5.        В настоящее время используется XAF Report, а не новая актуальная версия XAF Report V2

6, 7, 8, 9, 10. Планируется реализовать в будущих версиях.