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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.08.2008, 07:11   #1  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
:( FormListItem.stateChecked() еще раз :(
Да, была такая тема уже. Но все равно не работает
Помогите пожалуйста!
Вот код:
X++:
public void buildUtilElementsTypeList()
{
    FormListItem    formListItem;
    int             idx=0, i=0;
    SysDictEnum SysDictEnum;
    boolean checked;
    str  UtilTypeLabel;
    ;
    SysDictEnum = new SysDictEnum(EnumNum(UtilElementType));
 
    UtilElementsTypes.deleteAll();
    while (i <=enumcnt(UtilElementType) )
    {
        UtilTypeLabel= SysDictEnum.index2Label(i);
        formListItem = new FormListItem(UtilTypeLabel,i);
        formListItem.idx(i);
       select firstonly tmptable where
                tmptable.UtilElementType == i;
        if (tmptable) checked = true; else checked = false;
        idx = UtilElementsTypes.addItem(formListItem);
        formListItem = UtilElementsTypes.getItem(idx);
        formListItem.stateChecked(checked);
        UtilElementsTypes.setItem(formListItem);
        i++;
     }
 }
Задача простая - вывести список и отчекить те элементы, которые есть во временной таблице. Симптомы нерабочести - есть если изначально отметили элементы с первого по пятый, то после повторного открытия будут отмечены 2,3,4,5 + какой-то случайный. Хотя в таблице при этом хранится все правильно. Бред какой-то.
__________________
Может быть выйдет, а может не-е-е-ет...
Новая песня вместо штиблет..
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Visible для FormListItem petr DAX: Программирование 3 30.09.2008 11:03
FormListItem.stateChecked() - баг или фича ? Андре DAX: Программирование 5 20.02.2003 14:25

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

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

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