Имя: Пароль:
1C
1С v8
Выбрать из регистра
0 Kifsif
 
02.09.14
00:29
Есть регистр сведений:
Одно измерение - Валюта, тип - СправочникСсылка.Валюты.

Есть обработка. На форму выведен реквизит Валюта.

В обработке хочу объектной моделью получить курс:

Отбор = Новый Структура("Валюта", Объект.Валюта);
ВыборкаКурсов = РегистрыСведений.КурсыВалют.Выбрать(Объект.Дата,,Отбор);

Однако, получаю ошибку периода исполнения:
{Обработка.РегистрыСведений.Форма.Форма.Форма(5)}: Ошибка при вызове метода контекста (Выбрать)
    ВыборкаКурсов = РегистрыСведений.КурсыВалют.Выбрать(Объект.Дата,,Отбор);
по причине:
Недопустимое значение параметра (параметр номер '3')

Я не знаю, в чем дело. Вроде бы, сверил написание ключа структуры с измерением регистра. В синтакс-помощник уже все глаза проглядел.

Помогите, пожалуйста - что не так?
1 КтоКакБог
 
02.09.14
00:31
Признак "Ведущее" у измерения
2 Kifsif
 
02.09.14
00:36
(1) Спасибо большое. Помогло. Только еще понять бы, почему это так должно быть. Можно комментарий?
3 КтоКакБог
 
02.09.14
00:37
(2) СП :
В качестве полей для отбора могут задаваться измерения или реквизиты, для  которых в конфигураторе признак индексирования установлен в значение  "Индексировать" или установлен признак "Ведущее".
4 Kifsif
 
02.09.14
01:00
спасибо.