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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.04.2010, 15:11   #2  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
А удалять-то зачем? Map, вообще-то, не допускает появления дубля ключа, но при этом и вставку не запрещает. Таким образом, вставка в Map того же самго значения ключа фактически означает замену содержимого. Т.е. команда

Map.remove(key);

просто лишняя. Ее безболезненно можно удалить.

X++:
Map.insert(key, ["1"]);
print map.lookup(key);

Map.insert(key, ["2"]);
print map.lookup(key);

pause;
Хотя, в общем случае, модификация ключа по которому выполняется сканирование - очень рискованное занятие. Тут ведь еще возникают вопросы сортировки. Где окажется новое значение. Не получится ли так, что Вы пропустите часть ключей или наоброт, по каким-то пройдетесь несколько раз.

Последний раз редактировалось Владимир Максимов; 12.04.2010 в 15:13.
За это сообщение автора поблагодарили: S.Kuskov (3).
Теги
баг, как правильно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отсюда вопрос - где эффективнее всего использовать данное сжатие ? OLAP системы ? OLTP системы ? Logger DAX: Администрирование 6 17.08.2009 20:44
Каков процент внедрений "стандартной" поставки системы Аксапта? coolibin DAX: Прочие вопросы 17 10.02.2009 12:45
Крэш DAX 4.0 / DAX 2009 CDR DAX: Программирование 13 23.10.2008 13:27
Проблемы с производительностью системы MIkeFW DAX: Прочие вопросы 16 25.06.2002 20:29
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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