12.08.2008, 16:43 | #21 |
Участник
|
|
|
12.08.2008, 16:44 | #22 |
Участник
|
Кстати, по настоящему Anytype в Аксапте реализуется при помощи класса
\Classes\SysAnyType |
|
12.08.2008, 17:06 | #23 |
Участник
|
Для наглядности вынесу сюда:
X++: static void TestError25(Args _args) { Map mainMap = new Map(Types::Int64, Types::Class); //ошибка исчезает если заменить Int64 на Integer Map childMap = new Map(Types::String, Types::Integer); //ошибка исчезает если заменить String на Integer (другие типы не пробовал) Map resultMap; ; childMap.insert("1", 1); mainMap.insert(1, childMap); resultMap = Map::create(mainMap.pack()); } |
|
12.08.2008, 17:51 | #24 |
Участник
|
Цитата:
При замена типов ключей мапов ошибка исчезает.
|
|
12.08.2008, 17:53 | #25 |
Участник
|
См. предыдущий пост, комметарии в коде Х++
|
|
13.08.2008, 10:56 | #26 |
Участник
|
Проверил код - действительно, на АХ 4 есть ошибка. На АХ 2009 не воспроизводится.
|
|
Теги |
query |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|