В 8.3 это не работает?

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. pentanom 30 29.12.24 19:21 Сейчас в теме
Вот кусок обработки, который работал в 8.2
    СписокВидовОпераций = Новый СписокЗначений;
    СписокВидовОпераций.Добавить(Перечисления.ВидыОперацийВводНачальныхОстатковПоВзаиморасчетам.РасчетыСПокупателями);
    СписокВидовОпераций.Добавить(Перечисления.ВидыОперацийВводНачальныхОстатковПоВзаиморасчетам.РасчетыСПоставщиками);
        
        Для Каждого ВидОперации Из СписокВидовОпераций Цикл
            ДокВвода = Документы.ВводНачальныхОстатковПоВзаиморасчетам.СоздатьДокумент();
            ДокВвода.ВидОперации = ВидОперации;
            ДокВвода.Дата = КонецДня(ДатаОстатков);
        
            ТабЧастьВзаиморасчеты = ДокВвода.РасчетыСКонтрагентами;
            ТабЧастьАвансы        = ДокВвода.Авансы;
    
            Если ДокВвода.ВидОперации=Перечисления.ВидыОперацийВводНачальныхОстатковПоВзаиморасчетам.РасчетыСПокупателями тогда

Показать
Ставлю точку останова на последней строке этого куска, и получается, что условие не выполняется ни при первом, ни при втором проходе цикла. С тех пор, когда обработка с этим куском работала изменилась только версия платформы.
Реквизит "Вид операции" имеет тип ПеречислениеСсылка.ВидыОперацийВводНачальныхОстатковПоВзаиморасчетам

Ну, никак не думал, что здесь споткнусь :(.
(Жду реакцию толстого танка :). Он такое не может пропустить)
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. starjevschik 29.12.24 19:31 Сейчас в теме
(1)
ДокВвода.ВидОперации = ВидОперации

посмотри, какой тип имеет переменная цикла у тебя... перебираем список значений...
7. pentanom 30 29.12.24 19:55 Сейчас в теме
(4)
имеет переменная цикла у тебя... перебираем список значений...
Думаю, что такой же как, например, Перечисления.ВидыОперацийВводНачальныхОстатковПоВзаиморасчетам.РасчетыСПокупателями.
В чем я неправ?
9. user2107184 29.12.24 20:07 Сейчас в теме
(7) Во всем.
Но ты все равно продолжай предполагать. Прверить по факту - не твоих царских кровей дело.
12. SlavaKron 29.12.24 20:17 Сейчас в теме
(7) Элемент списка значений, это еще не само значение: значение "сидит" в Значение.
Изначально следовало использовать Массив вместо Списка значений.
Прикрепленные файлы:
pentanom; +1 Ответить
13. pentanom 30 29.12.24 20:19 Сейчас в теме
(12)
(7) Элемент списка значений, это еще не само значение: значение "сидит" в Значение.
Изначально следовало использовать Массив вместо Списка значений.
Разобрался. Мне сбивало то, что раньше это работало.
14. pentanom 30 29.12.24 20:23 Сейчас в теме
(12) Еще вопрос. Сейчас конструкция
                Для каждого Стр из Результат цикл 

работает? Результат - это таблица значений, и там куча строк, а отладчик этот цикл игнорирует.
15. пользователь 29.12.24 20:30
Сообщение было скрыто модератором.
...
16. пользователь 29.12.24 20:32
Сообщение было скрыто модератором.
...
17. пользователь 29.12.24 20:42
Сообщение было скрыто модератором.
...
18. пользователь 29.12.24 20:44
Сообщение было скрыто модератором.
...
21. пользователь 29.12.24 20:54
Сообщение было скрыто модератором.
...
19. пользователь 29.12.24 20:53
Сообщение было скрыто модератором.
...
2. пользователь 29.12.24 19:26
Сообщение было скрыто модератором.
...
5. пользователь 29.12.24 19:49
Сообщение было скрыто модератором.
...
8. пользователь 29.12.24 20:07
Сообщение было скрыто модератором.
...
11. пользователь 29.12.24 20:10
Сообщение было скрыто модератором.
...
3. SlavaKron 29.12.24 19:29 Сейчас в теме
Тут и без отладчика видно.
6. pentanom 30 29.12.24 19:50 Сейчас в теме
(3)
Тут и без отладчика видно.
Ну скажите уж что видно.
10. user2107184 29.12.24 20:08 Сейчас в теме
20. pentanom 30 29.12.24 20:54 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот