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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.04.2003, 14:00   #1  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
? Мистика: container в FormTreeItem
создаю FormTreeItem, в качестве data передаю container из ['',false]
когда по событию, из FormTreeControl вытаскиваю этот Item, то у него метод data возвращает 0. если не контейнер передавать а str то все работает. сейчас буду пробовать Map запихать.. any ideas?

Прим.:
в этом случае ddd это int со значением 0

Цитата:
FormTreeItem fti = new FormTreeItem("test",0,0,['',false]);
int i;
anytype ddd;
;
i = tree.addItem(0,0,fti);
fti = tree.getItem(i);
ddd = fti.data();
За это сообщение автора поблагодарили: Logger (1).
Старый 02.04.2003, 14:15   #2  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
С объектом класса Map все получилось.
Старый 02.04.2003, 16:02   #3  
Berty Wooster is offline
Berty Wooster
Участник
Аватар для Berty Wooster
 
82 / 16 (1) ++
Регистрация: 15.12.2002
Привет,
как написано у Navision
Цитата:
The data method can hold any basic data type (int, string, enum) and classes.
Старый 02.04.2003, 21:10   #4  
KSS is offline
KSS
Коллективное бессознательn ое
 
116 / 10 (1) +
Регистрация: 09.12.2002
Адрес: Москва
По опыту я понял, что с переходом на очередной Service Pack к Item'у стало невозможно прицепить conainer.
Это меня сильно расстроило, потому что перестали работать некоторые вещи. Вообще тенденция мне не понравилась
Старый 03.04.2003, 05:01   #5  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
ну, допустим, по каким-то причинам, создатели решили, что container в Item это плохо, но хотя бы exception, что нибудь типа "Unsupported type" бросить можно было? ээх..
Старый 03.04.2003, 12:40   #6  
KSS is offline
KSS
Коллективное бессознательn ое
 
116 / 10 (1) +
Регистрация: 09.12.2002
Адрес: Москва
Цитата:
но хотя бы exception, что нибудь типа "Unsupported type" бросить можно было?
Я думаю, Navision выше этого =)))


Мне только что показали первое окно, которое открывается при установке Axapta 3.0...
Это шедевр... Больше я нигде не видел, чтобы инсталлятор начинался с текста типа "В данной версии присутствуют следующие ошибки: ..." или "Для ознакомления с полным списком ошибок интернациональной версии нажмите здесь..."

Остается делать выводы...
Старый 03.04.2003, 13:01   #7  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
по моему, наоборот, это хорошо.. ошибки есть везде, Navision хоть открыто признает их и сообщает(по крайней мере пытаются).. если вспомнить политику "глухой стены" в Microsoft, которые отрицали наличие дыр и не реагировали на bugreports, в продуктах, до тех пор пока их ломать не начали.
Старый 03.04.2003, 13:13   #8  
KSS is offline
KSS
Коллективное бессознательn ое
 
116 / 10 (1) +
Регистрация: 09.12.2002
Адрес: Москва
Я согласен с тем, что признание ошибок - это хорошо.
Но зачем же их так выпячивать? Можно приложить файл лога изменений и там написать. А на титульной странице инсталляции такое писать...
Я, например, сразу подумал, что производителю наплевать на клиентов.
Типа "ну сделали мы корявую систему, если не нравится - не пользуйтесь, нам пофигу".
Очевидно, предприятие, которое уже внедрило (или внедряет) Аксапту так просто с нее не соскочет, так что пользоваться этой системой придется независимо от отношения к делу производителя.
Старый 03.04.2003, 13:28   #9  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
ну да... только когда подобную систему выбирают... так или иначе этот баглист читают, независимо от того бросается он в глаза или нет... либо не читают его вообще... а с точки зрения этики.. ну меня лично это выпячивание не коробит(люди осознают, что ошибки в их системе могут выйти в копеечку клиенту, и честно стараются об этом предупредить.. или делают видимость этого %) ).. вобщем оффтопик пошел.. все. молчу.
Старый 03.04.2003, 14:02   #10  
KSS is offline
KSS
Коллективное бессознательn ое
 
116 / 10 (1) +
Регистрация: 09.12.2002
Адрес: Москва
Короче, суть всего - это то, что в дизайне все должно быть на своих местах. А ели людям нечего вынести на титульный лист кроме ошибок, то это уже плохой знак.
Старый 03.04.2003, 14:07   #11  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
Так вот в чем суть всего! .. сорри... вырвалось.. на самом деле я Вас прекрасно понимаю и почти согласен.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Binary -> Container Fedor DAX: Программирование 16 28.04.2014 10:59
gatesasbait: Quicksort on a container Blog bot DAX Blogs 1 16.12.2007 13:35
axaptapedia: Container Blog bot DAX Blogs 0 06.03.2007 00:33
Dynamics AX Geek: Storing objects in a container Blog bot DAX Blogs 0 28.10.2006 16:40
Почему обрезается текст в formTreeItem Ruff DAX: Программирование 0 30.10.2003 11:00
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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