Показать сообщение отдельно
Старый 30.10.2009, 10:37   #4  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Итак, подробно описывать долго, опишу вкратце, если будут вопросы спрашивайте

Сразу оговорюсь по поводу использования перекрестных ссылок. Это как вариант, но не очень удобно, лично для меня.

Функция собирает временную таблицу. Проверяются Table, View, Map, TmpTable (временные таблицы). В таблице это определяется типом строки. Так же показывается сколько всего строк в таблице, и сколько в таблице строк, в которых поле, использующее EDT НЕ пустое (эту возможность можно регулировать параметрами).
Вызов функции напрямую выдает список EDT, из которого можно выбрать нужный. При выборе запускается поиск таблиц.
Вот в кратце. Я ещё навесил на контекстное меню в EDT эту функцию.

Axapta 3.0 SP3.

В приложенном архиве проект и текстовый файл с методом, выводящим список EDT (просто у меня не было такого , метод добавить в Global)

P.S. Просьба сильно не пинать, возможно реализация требует поправок
Вложения
Тип файла: rar UseEDT.rar (6.6 Кб, 106 просмотров)
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
За это сообщение автора поблагодарили: BOAL (2), raz (5), Ace of Database (1), Player1 (1).