14.06.2021, 14:32 | #15 |
Участник
|
Жаль, очень жаль...
Цитата:
вот энумератор: https://github.com/mazzy-ax/SysEnume...tor_Record.xpp обрати внимание на метод next, в котором используется оператор next. из моего неопубликованного: энумерировать можно что угодно. даже не коллекцию. если правильно приготовить энумератор Цитата:
Сообщение от trud
Я так понимаю в текущих тренингах по X++ Микрософт не включает работу со временными таблицами в список тем, и в последних версиях можно наблюдать как их разработчики пытаются использовать List и ListEnumerator и подобные классы, думаю изрядно чертыхаясь при этом(я согласен что классы эти максимально неудобны). Но по идее временная таблица даст тебе максимальную гибкость и простоту в таких запросах(есть также мнение что производительность не максимальна, но это совсем пограничные случаи)
майкрософт не разобрался со своими же наследуемыми таблицами майкрософт не разобрался со своим же timevalidation в таблицах майкрософт не разобрался со своими же dataEntity мало ли с чем не разобрался майкрософт... согласен, что просто перекладывать while select в list - верх маразма. с другой стороны: временная таблица не заменяет и не отменяет энумераторы. временная таблица - коллекция, а энумераторы - это энумераторы временные таблицы и энумераторы замечательно работают вместе. ------------ думается мне, что ты сильно сужаешь тему стандартного энумератора. и уж точно уводишь в сторону от изначальной темы: Как стандартный ListEnumerator получает ссылку на список? |
|