AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.06.2006, 11:56   #1  
a.kopytin is offline
a.kopytin
Участник
 
11 / 10 (1) +
Регистрация: 06.11.2003
Формирование проекта автоматом
Уважаемые коллеги,
Стоит задача автоматом запихнуть в заданный проект (например, Project1) все таблицы и классы, связанные с заданной формой (например, SalesTable), используя данные о перекрестных ссылках. Есть ли идеи, как можно это сделать?
Старый 20.06.2006, 12:08   #2  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Для начала можно попробовать применить фильтр.
(Воронка на самом окошке проекта)
С Уважением,
Георгий
Старый 20.06.2006, 12:17   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Не, George, он хочет из перекрестных ссылок.

a.kopytin, проанализируйте как работает
Сервис \ Средства разработки \ Переход к новой версии \ Создание проекта обновления приложения

сделайте по аналогии.
__________________
полезное на axForum, github, vk, coub.
Старый 20.06.2006, 12:31   #4  
a.kopytin is offline
a.kopytin
Участник
 
11 / 10 (1) +
Регистрация: 06.11.2003
Да, спасибо. Mazzy меня понял правильно. Спасибо за отличную идею!
Старый 20.06.2006, 12:52   #5  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
Цитата:
Сообщение от a.kopytin
Уважаемые коллеги,
Стоит задача автоматом запихнуть в заданный проект (например, Project1) все таблицы и классы, связанные с заданной формой (например, SalesTable), используя данные о перекрестных ссылках. Есть ли идеи, как можно это сделать?
Писал ровно такую хрень во времена работы в Колумбусе еще под 2.5. Если лень кодировать, можете обратиться к ним - продадут точно, а если вы имеете отношение к их проектам, то и подарят

И еще одно замечание если будете делать сами - от засовывания в проект только прямых перекрестных ссылок на заданный элемент толку обычно мало. Для получения нормального результата надо рекурсивно на на некоторую глубину исследовать и результаты предыдущих проходов. Оптимальный уровень 3-4

Удачи
Старый 20.06.2006, 12:55   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от db
Для получения нормального результата надо рекурсивно на на некоторую глубину исследовать и результаты предыдущих проходов. Оптимальный уровень 3-4
Угу.
И учитывать конфигурационные и лицензионные ключи. Например, не лазить в модули, которые у вас не используются (или которые вам не интересны)
__________________
полезное на axForum, github, vk, coub.
Старый 20.06.2006, 12:56   #7  
a.kopytin is offline
a.kopytin
Участник
 
11 / 10 (1) +
Регистрация: 06.11.2003
2DB: Это верно. Дальнейшие связи прорабатывать придется. Но пока не ясно, какая глубина понадобится. Спасибо!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сколько процентов от стоимости проекта идет на ФОТ? (анонимный опрос) Spider DAX: Прочие вопросы 1 27.09.2006 08:22
Тип проекта if_maks DAX: Программирование 0 20.08.2004 14:30
Удаление проекта Maxim Gorbunov DAX: Программирование 0 24.12.2001 23:04

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:59.