Вход | Регистрация
 

Ошибка при использовании Границы в методе Остатки() регистра накопления

Ошибка при использовании Границы в методе Остатки() регистра накопления
Я
   moonlight
 
02.11.20 - 16:26
Добрый день!

генерируется ошибка в следующей строке кода:

//Несоответствие типов (Параметр номер ""1"")

СуммаДолга =РегистрыНакопления.ВзаиморасчетыСКонтрагентами.Остатки(Новый Граница(ОформлениеСтроки.ДанныеСтроки.Ссылка, ВидГраницы.Включая), СтруктураОтбора,"ДоговорКонтрагента","СуммаВзаиморасчетов").Итог("СуммаВзаиморасчетов");

Согласно встроенной справки 1-й метод может быть значением типа Граница. В чем причина ошибки?

Спасибо
   Franchiser
 
1 - 02.11.20 - 16:35
У тебя точно ОформлениеСтроки.ДанныеСтроки.Ссылка содержит значение ссылочного типа?
   moonlight
 
2 - 02.11.20 - 16:39
(1) Да, проверил в отладчике. Тип значения - ГРАНИЦА
   Fedor-1971
 
3 - 02.11.20 - 16:48
(2) Внимательно прочитал на что ответил?

в Ссылке должны быть Ссылка, а не граница, если там уже лежит граница, так и используй её
   youalex
 
4 - 02.11.20 - 16:51
А Границу можно сделать по ссылке, или все-таки нужно моментвремени?
   moonlight
 
5 - 02.11.20 - 17:28
Нужно было вот так:

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.