Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
30 ноя 2025, 01:21

Подскажите как исправить ошибку

Автор Сергей_2025, 22 окт 2025, 12:11

0 Пользователей и 1 гость просматривают эту тему.

Сергей_2025

antoneus, хорошо, а как сделать для 2023 и 2022 годов?
Пример, так?

ДатаКонцаДвадцатьтретьегоГода = НачалоГода(Год(Отчет.ДатаОтчета) - 0, 12, 31);
ДатаКонцаДвадцатьвторогоГода =  НачалоГода(Год(Отчет.ДатаОтчета) - 0, 12, 31);

antoneus

ДатаКонцаДвадцатьтретьегоГода = Дата(2023, 12, 31, 23, 59, 59);
или

ДатаКонцаДвадцатьтретьегоГода = '20231231235959';//кавычки одинарные!

antoneus

Ну а конец позапрошлого - да

Дата(Год(Отчет.ДатаОтчета) - 2, 12, 31, 23, 59, 59)

Сергей_2025

Как данную ошибку исправить?

Поле объекта не обнаружено (Валюта2)



antoneus

Цитата: Сергей_2025 от 23 окт 2025, 16:30Как данную ошибку исправить?

Или добавить реквизит объекта с именем Валюта2 или перестать пытаться обратиться к несуществующим реквизитам. Взять да исправить в коде Отчет.Валюта2 на Отчет.Валюта.

Сергей_2025

antoneus, убрал валюта2

вышло след.

Итератор для значения не определен

antoneus

Теперь в цикл пихаете что не надо.
Похоже, нужен еще один курс, побольше.

sali

как у вас, Сергей_2025, получается разобраться с одной ошибкой и задать вопрос по следующей с аналогичной ситуацией? При этом не запоминать и не учится на своих ошибках

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск