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()); - так не работает,естессно. Как надо? */
//----------------------------->
it = li.value();
info(it.itemName);
//<-----------------------------
li.next();
}