Имя: Пароль:
1C
 
Ошибка при использовании Границы в методе Остатки() регистра накопления
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
Нужно было вот так:

Новый Граница(ОформлениеСтроки.ДанныеСтроки.Ссылка.МОМЕНТВРЕМЕНИ()
AdBlock убивает бесплатный контент. 1Сергей