Построитель отчетов, который интегрируется с MFC

Я должен создать что-то похожее на Построитель отчетов и SSRS или же Открытый RPT но для приложения MFC.

Идея состоит в том, чтобы иметь возможность создавать и редактировать шаблон за отчеты это должно быть печатные после этого. Я не ограничен использованием MFC (мне разрешено использовать C #, QT и т. Д.), Но что бы я ни использовал, он должен интегрироваться в приложение документа MFC и иметь возможность выполнять перетаскивание, изменение размера и редактирование контейнеров. (например, таблицы, контейнеры с изображениями и т. д.).

Есть несколько вариантов, которые я рассмотрел (но все они кажутся излишними):

  • XPS, он позволяет легко печатать, но не позволяет редактировать / перетаскивать.
  • DirectDraw, но это кажется большой работой, и я не знаю, если / как можно реализовать функциональность печати.
  • QGraphicsView из QT, но я боюсь осложнений, которые могут возникнуть из-за интеграции части.

Есть ли какие-либо компоненты, которые я могу использовать? Он не обязательно должен быть бесплатным (но это было бы неплохо), но я должен иметь возможность интегрировать его в свое приложение без установки дополнительного программного обеспечения на клиентском компьютере.

Примечание: я использую MFC9 с Visual Studio 2010. И на целевых ПК установлены Windows 7 и Windows 8.

1

Решение

Все основные поставщики компонентов так или иначе имеют такой контроль, мой личный выбор — DevExpress, но вы также можете взглянуть на Telerik, Syncfusion и другие, просто убедитесь, что компонент Report Designer можно распространять среди ваших конечных пользователей.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]