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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.09.2007, 18:22   #1  
PODOL is offline
PODOL
Участник
 
44 / 16 (1) ++
Регистрация: 20.07.2006
Копирование фильтра с таблицы на таблицу
есть таблица InventTable на к-рую наложены 3 фильтра. Есть моя_таблица, у к-рой есть поле ItemId.
Как наложенные фильтры на InventTable перенести на мою таблицу (по отображаемому полю ItemId)?
Заранее благодарен!
Старый 05.09.2007, 06:20   #2  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Перебираем Range, анализируем расширенный тип поля в каждом из них, ищем поле с таким же типом в своей и, если находим, создаем на своей ограничение по данному полю и заполняем его значение.
Старый 05.09.2007, 08:32   #3  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Неа.
К нужной таблице подключаем InventTable (по Inner или Exists Join) и уже на него накладываем рейнжи. Тут вопрос будет в том сколько датасорсов уже подключено и как.
__________________
Axapta v.3.0 sp5 kr2
Старый 05.09.2007, 08:46   #4  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Я просто абстрактно данную задачу решаю в таком ключе : есть два датасорса на разных таблицах , на первом есть range'и какие-то по каким-то полям, их надо перенести на второй на такие же поля . Вот отсюда и такое решение .
Старый 05.09.2007, 11:17   #5  
PODOL is offline
PODOL
Участник
 
44 / 16 (1) ++
Регистрация: 20.07.2006
Ну не совсем то решение...
моя таблица имеет 4 поля,...одно из них ItemID; InventTable имеет на порядок больше полей... причем ренджи стоят на тех полях InventTable, каких в моей таблице нет...
А что касается того что сказал AndyD...то...моя таблица уже связана с InventTable, ч-з NotExistjoin.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пересоздание таблицы при синхронизации Serg16 DAX: Администрирование 1 26.08.2009 13:55
Вставка строк в таблицы Аксапты сторонними средствами Андре DAX: База знаний и проекты 1 07.05.2009 16:49
Копирование строк таблицы с помощью DictTable AxPr-r DAX: Программирование 7 29.09.2006 14:35
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Ограничить вывод записей master таблицы, наложением фильтра на detail таблицу Андре DAX: Программирование 12 03.02.2003 14:52

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

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

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