Показать сообщение отдельно
Старый 11.02.2008, 10:16   #5  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,984 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от OOuph Посмотреть сообщение
Спасибо, рекорды я и ранише пробовал добавлять-но не могу вывести значение поля.Т.е. сохраняем сет рекордов, потом по итератору обращаемся к рекорду-но как вывести его определенное поле?Например,ItemName из записи таблицы InventTable
В ядре был баг при переборе значений Set при помощи итераторов. (Воспроизводился только при сохранении Types::Record) - поищите на форуме- были сообщения об этом.

чтобы обойти это ограничение ядра, лучше использовать для перебора класс Enumerator

Он работает безглючно и при его использовании меньше способов ошибиться и уйти в бесконечный цикл.