ВыборкаСкидок = РегистрыСведений.СкидкиШапки.Выбрать(, , Новый Структура("Скидка", ДокументОбъект.СкидкаНаценка));
Пока ВыборкаСкидок.Следующий() Цикл
ПроцентСкидки = ВыборкаСкидок.ЗначениеСкидки;
КонецЦикла;
Скидка - измерение.
Обычно выбирал через запрос, сейчас решил сделать таким образом, но чета не получается, все время лезит ошибка:
{Форма.Форма.Форма(373)}: Ошибка при вызове метода контекста (Выбрать)
ВыборкаСкидок = РегистрыСведений.СкидкиШапки.Выбрать(, , Новый Структура("Скидка", ДокументОбъект.СкидкаНаценка));
по причине:
Недопустимое значение параметра (параметр номер '3')
Да фиг знает, по синтаксису то вроде все нормально, тут уже в отладчике вертеть нужно. Или может ему это не нравится?
"В качестве полей для отбора могут задаваться измерения или реквизиты, для которых в конфигураторе признак индексирования установлен в значение "Индексировать" или установлен признак "Ведущее". " (с) СП
А может подойдет выбрать по регистратору?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn