Показать сообщение отдельно
Старый 11.02.2008, 08:06   #3  
OOuph is offline
OOuph
Участник
 
6 / 10 (1) +
Регистрация: 11.02.2008
Спасибо, рекорды я и ранише пробовал добавлять-но не могу вывести значение поля.Т.е. сохраняем сет рекордов, потом по итератору обращаемся к рекорду-но как вывести его определенное поле?Например,ItemName из записи таблицы InventTable
X++:
 List l = new List(Types::Record);
    InventTable it;
    ListIterator li;
    while select it where it.ItemGroupId == "Тара"{
        l.addEnd(InventTable::find(it.ItemId));
        i++;
    }
    li = new ListIterator(l);
    while (li.more())
    {
      /*  info(li.value().ItemName()); - так не работает,естессно. Как надо? */
        li.next();
    }