Цитата:
Сообщение от
Ace of Database
Еще одна интересная идея есть. Может, уже кто-то делал?
На входе задаю, к примеру, форму Аксапты. Допустим, форму заказов (SalesTable).
На выходе получаю проект, в который включены все таблицы, входящие в данную форму, все расширенные типы данных, на которых основаны поля в этих таблицах.
Делал, во вложении класс, который занимается тем, что описано в идее. Написан для тройки. При работе используется класс, создающий шаблон проекта (см.
www.axaptapedia.com/AxCreateNewProject).
На входе класс просит имя проекта (нового или существующего, структура проекта должна быть как в AxCreateNewProject, иначе не сработает), имя объекта из AOT и его тип. При выполнении класс автоматически сканирует дерево подузлов и добавляет в проект таблицы из датасорсов, EDT, при желании можно заставить вытащить menuItem'ы, привязанные к кнопкам.
Будут вопросы - спрашивайте.