Имя: Пароль:
1C
1С v8
Найти ошибку: получение данных из регистра сведений
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) воспользоваться методом Выполнить() предлагать?