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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.09.2005, 23:25   #1  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Однако, интересно - действительно на map.exists вылетает
PHP код:
    Map       map = new Map(Types::RecordTypes::Integer);
    
CustTable custTable;
    
int       i 1;
    ;
    while 
select custTable
    
{
        
map.insert(custTablei);
        
i++;
        if (
5)
        {
            break;
        }
    }
    if (
map.exists(custTable))
    {
        
info("ok");
    } 
Возможно - сие один из непроверенных багов .... Однако, если учесть тот факт, что до сих пор это не заметили - можно сделать вывод что это некритично ... Или разработчики ядра не продумали что прогаммисты ТАК могут сделать ..
Рекомендаций по обходу тут масса - и запоминать RecId в тот же Map и воспользоваться системными классами Record* и сделать временную копию таблицы через метод setTmp. В зависимости от задачи
Но сам факт баги интересен ...
__________________
Возможно сделать все. Вопрос времени
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX: Map Object Sorting - a real issue Blog bot DAX Blogs 7 15.10.2008 12:02
Real в качестве ключа - ошибка при создании записи в связанной таблице sgt.Pepper DAX: Программирование 4 20.05.2008 16:08
Как можно организовать сериализацию класса Map Morpheus DAX: Программирование 7 30.03.2007 16:49
Dynamics AX Geek: Interesting fact about set(Types::Record) Blog bot DAX Blogs 0 28.10.2006 16:40
Что хранит map ? ссылки на Record или сам рекорд в упакованном виде ? Logger DAX: Программирование 9 15.10.2004 10:45
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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