Сообщение от
mazzy
про свой костыль давно думаю.
но не столько для отчетов, сколько для интеллектуальной сборки проекта.
интелект в том, чтобы собирать сильносвязанные объекты в группы/подгруппы.
например, есть отчет.
для запуска отчета будет menuItem, формат будет в Visual Studio meta Data...
отчет может обслуживать один или несколько специализированных классов (runBase, Contract, DataProvider, Controller)
собрать все эти объекты в одну группу.
то же самое для mainForm, lookupForm, таблицы.
если у класса есть семейство (какой нибудь LedgerEngine или FormLetter), то собрать это семейство в отдельную группу.
добавить фильтр объектов по странам, чтобы можно было легко выделить базовую функциональность и функциональность для определенной страны...
а если сделать такой автосборщик "проекта" для акс7... с ее dataEntity...
это ж насколько логически упрощается изучение.