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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.03.2003, 12:28   #1  
LTA is offline
LTA
Участник
 
94 / 10 (1) +
Регистрация: 27.01.2003
Использование MAP
Всем Привет.
Пытаюсь понять как и для чего используются MAP, пока без результатно, можно ли посмотреть простые примеры использования их? Повторяю простые примеры как Tutotial И в какой документации можно посмотреть основные методы и азы использования
Старый 28.03.2003, 12:57   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Воспринимай МАР как аналог interface у классов.
Чуть урезанный, чуть по другому. Но это interface.
Старый 28.03.2003, 13:00   #3  
LTA is offline
LTA
Участник
 
94 / 10 (1) +
Регистрация: 27.01.2003
Это я уже понял, мне бы конкретнее - документацию или пример, типа Хело Мир!
Старый 28.03.2003, 13:01   #4  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Допустим есть таблицы:

VendTable
.CityId
CustTable
.CityName
EmplTable
.DepCity

Создаем Map:

MyCity
f : City

map: VT.CI = MC.C
CT.CN=MC.C
ET.DC=MC.C

methods:

SomeMethod - обрабатывающий City.


Теперь допустим у нас есть форма, на фоме есть DataSource (например VendTable), у DataSource есть метод. В этом методе мы можем через map вызвать тот самый SomeMethod который обработает наш(уже наш) CityId(в данной случае).


Это целесообразно использовать там, где определенный поля разных таблиц должны обрабатываться одинаковым образом.
Старый 28.03.2003, 13:05   #5  
mad_pilot is offline
mad_pilot
Участник
Аватар для mad_pilot
 
451 / 10 (1) +
Регистрация: 07.03.2002
Адрес: Moscow
Классический реляционный подход не поддерживает хранение однотипных объектов в разных таблицах.

MAP - это попытка (возможно успешная) прикрутить объектный подход (точнее его зародыш) к реляционной базе.
__________________
Остановите этом мир, я сойду!
Старый 28.03.2003, 13:10   #6  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
MAP - это попытка (возможно успешная) прикрутить объектный подход (точнее его зародыш) к реляционной базе.
Наверное совсем уж зародыш.

Из всего ООП MAP реализует наследование, и то, только на уровне методов, но не на уровне переменных(полей). Инкапсуляцией и полиформизмом здесь вообще не пахнет
Старый 28.03.2003, 13:12   #7  
mad_pilot is offline
mad_pilot
Участник
Аватар для mad_pilot
 
451 / 10 (1) +
Регистрация: 07.03.2002
Адрес: Moscow
Talking
Хотите ООП со всеми вкусностями - покупайте Oracle Application.........
__________________
Остановите этом мир, я сойду!
Старый 28.03.2003, 13:12   #8  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
MAP - это попытка (возможно успешная)

Встречный вопрос - а кто нибудь, использовал в MAP в своих собственных разработках ?
Признаюсь честно - я только один раз, и то скорее ради самого факта использования, нежели ради практической выгоды.
Старый 28.03.2003, 13:19   #9  
mad_pilot is offline
mad_pilot
Участник
Аватар для mad_pilot
 
451 / 10 (1) +
Регистрация: 07.03.2002
Адрес: Moscow
Использовали. Неоднократно и с успехом.
Классичесий пример - InventTable и окрестности
__________________
Остановите этом мир, я сойду!
Старый 11.04.2003, 17:33   #10  
LTA is offline
LTA
Участник
 
94 / 10 (1) +
Регистрация: 27.01.2003
Всем привет
У меня в Map входит две таблицы, как мне вызвать метод одной из таблицы через объект Мap
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Помещение временной таблицы в Map Lemming DAX: Программирование 20 19.10.2017 14:16
Dynamics AX: Map Object Sorting - a real issue Blog bot DAX Blogs 7 15.10.2008 12:02
MAP vs Class. В чем идейная необходимость в MAP-ах? А что если использовать Class вместо MAP? Hub DAX: Программирование 16 11.08.2008 16:58
Пропадение связи в Map 6apcyk DAX: Программирование 1 08.06.2006 08:05
Использование Map maloy DAX: Программирование 3 22.04.2004 10:51

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

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

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