Найти ошибку: получение данных из регистра сведений
☑
0
Dmitriy_
Kolesnikov
06.11.12
✎
20:26
Добрый вечер! Очевидно, простейшая ошибка, но не вижу, что делаю неправильно.
Есть периодический подчинённый регистратору регистр сведений.
ОтборЭ = новый Структура;
ОтборЭ.Вставить("Регистратор", ЭтотОбъект.Ссылка);
ОтборЭ.Вставить("Этап", Этап);
тзЭ = РегистрыСведений.СтатусыЭтаповЗаказаНаРазовуюУслугу.СрезПоследних(ТекДата, ОтборЭ);
Получаю ошибку: {(1)}: Ошибка при вызове метода контекста (СрезПоследних): Недопустимое значение параметра (параметр номер '2')
Проверил сто раз в отладчике - все типы правильные. Что ему не так?
1
DrunkAnimal
06.11.12
✎
20:29
если есть регистратор то отбор только по нему, читай сп
2
shuhard
06.11.12
✎
20:29
(0) а с чего ты так уверен, что у Рг сведений, подчиненного регистратору есть такие отборы ?
3
Dmitriy_
Kolesnikov
06.11.12
✎
20:50
(2) у регистра есть одно измерение (Этап), один ресурс и пара реквизитов.
(1) благодарю, значит, придется пользоваться методом "Найти" полученной в результате таблицы значений. Обидно :(
4
zulu_mix
06.11.12
✎
20:54
такие вещи запросом делают
5
Wobland
06.11.12
✎
20:54
(3) воспользоваться методом Выполнить() предлагать?
Закон Брукера: Даже маленькая практика стоит большой теории.