Ошибка при использовании Границы в методе Остатки() регистра накопления
☑
0
moonlight
02.11.20
✎
16:26
Добрый день!
генерируется ошибка в следующей строке кода:
//Несоответствие типов (Параметр номер ""1"")
СуммаДолга =РегистрыНакопления.ВзаиморасчетыСКонтрагентами.Остатки(Новый Граница(ОформлениеСтроки.ДанныеСтроки.Ссылка, ВидГраницы.Включая), СтруктураОтбора,"ДоговорКонтрагента","СуммаВзаиморасчетов").Итог("СуммаВзаиморасчетов");
Согласно встроенной справки 1-й метод может быть значением типа Граница. В чем причина ошибки?
Спасибо
1
Franchiser
гуру
02.11.20
✎
16:35
У тебя точно ОформлениеСтроки.ДанныеСтроки.Ссылка содержит значение ссылочного типа?
2
moonlight
02.11.20
✎
16:39
(1) Да, проверил в отладчике. Тип значения - ГРАНИЦА
3
Fedor-1971
02.11.20
✎
16:48
(2) Внимательно прочитал на что ответил?
в Ссылке должны быть Ссылка, а не граница, если там уже лежит граница, так и используй её
4
youalex
02.11.20
✎
16:51
А Границу можно сделать по ссылке, или все-таки нужно моментвремени?
5
moonlight
02.11.20
✎
17:28
Нужно было вот так:
Новый Граница(ОформлениеСтроки.ДанныеСтроки.Ссылка.МОМЕНТВРЕМЕНИ()
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой