|
Два параметра в отборе не пашут | ☑ | ||
---|---|---|---|---|
0
Patrio_
O_Muerte 02.12.13
✎
18:50
|
Для Каждого СтрокаБонусов Из СписокБонусов Цикл
Рег = РегистрыСведений.КонтрагентамПолагаетсяБонус; Отбор = Новый Структура; Отбор.Вставить("Контрагент",Контрагент); //1 измерение Отбор.Вставить("Бонус",СтрокаБонусов.Значение); //2 измерение Выб = Рег.Выбрать(Отбор,); Пока Выб.Следующий() Цикл Об = Выб.ПолучитьМенеджерЗаписи(); Об.Положен = Ложь; Об.Записать(); КонецЦикла; КонецЦикла; Добрый вечер. Есть выборка из регистра сведений. Есть отбор, который накладываетс яна эту выборку. Если в отборе использовать каждое из измерений по одиночке, то все срабатывает, если в отбор добавить сразу два измерения, то валится с ошибкой: {Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма(2574)}: Ошибка при вызове метода контекста (Выбрать) Выб = Рег.Выбрать(Отбор,); по причине: Недопустимое значение параметра (параметр номер '1') В чем я неправ? |
|||
1
Fragster
модератор
02.12.13
✎
19:00
|
надо делать запросом и без вложенного цикла
|
|||
2
Patrio_
O_Muerte 02.12.13
✎
19:03
|
Да у меня тоже как вариант остается запрос, но тем не менее поясни будь любезен. Где именно я ошибся? или может нюанс какой есть?
|
|||
3
Fragster
модератор
02.12.13
✎
19:27
|
Вариант синтаксиса: Для непериодического регистра
Синтаксис: Выбрать(<Отбор>, <Порядок>) Параметры: <Отбор> (необязательный) Тип: Структура. Задает поле и значение отбора открываемой выборки. Ключ структуры описывает имя поля, а значение структуры - значение отбора по этому полю. В качестве полей для отбора могут задаваться измерения или реквизиты, для которых в конфигураторе признак индексирования установлен в значение "Индексировать" или установлен признак "Ведущее". Структура дополнительно может иметь элементы, соответствующие разделителям регистра с уровнем разделения НезависимоИСовместно, в состав которых входит регистр. Если такой элемент структуры задан для используемого в сеансе разделителя, значение для этого элемента должно совпадать со значением разделителя, иначе будет вызвано исключение. Если параметр не указан, то отбор не используется. Важно! Структура может содержать только один элемент. |
|||
4
DJ Anthon
02.12.13
✎
19:27
|
в сп написано
|
|||
5
DJ Anthon
02.12.13
✎
19:27
|
балин, не успел
|
|||
6
Fragster
модератор
02.12.13
✎
19:27
|
Важно! Структура может содержать только один элемент.
|
|||
7
Patrio_
O_Muerte 02.12.13
✎
19:35
|
Отжежкля
|
|||
8
Patrio_
O_Muerte 02.12.13
✎
19:36
|
Благодарю. Пошел спать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |