|
Отбор из регистра свойств объектов
| ☑ |
0
Zhor
11.04.13
✎
07:54
|
Делаю такую штуку
Фильтр = Новый Структура;
Фильтр.Вставить("Объект",АртикНом.Ссылка);
Фильтр.Вставить("Свойство",ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоКоду("00113").Ссылка);
ГрТов = РегистрыСведений.ЗначенияСвойствОбъектов.Выбрать(Фильтр);
Ругается на недопустимы параметр.
Только с Объектом или Свойством все работает, а с двумя параметрами - нет.
Главно в любом другом регистре хоть по десяти параметрам можно отбирать, а тут не работает.
Чо не так-то?
|
|
1
Любопытная
11.04.13
✎
07:56
|
<Отбор> (необязательный)
Тип: Структура.
Важно! Структура может содержать только один элемент.
|
|
2
Любопытная
11.04.13
✎
07:56
|
СП традиционно не читают
|
|
3
Wobland
11.04.13
✎
07:58
|
&НаСервере
Функция ПолучитьПодразделение(Организация, Склад)
Отбор=Новый Структура("Организация, Склад", Организация, Склад);
рег=РегистрыСведений.СоответствиеПодразделений.Получить(Отбор);
Возврат ?(рег.Количество(), рег.Подразделение, Справочники.ПодразделенияОрганизаций.ПустаяСсылка());
КонецФункции
а работает...
|
|
4
Wobland
11.04.13
✎
07:59
|
тфу, там выбрать, тут получить
|
|
5
Любопытная
11.04.13
✎
08:01
|
(3) Возвращаемые значение разные - у него выборка, а у тебя структура. Хотя это, вероятно не слишком важно. Но для Получить() у отбора ограничений по количеству элементов нет
|
|
6
butterbean
11.04.13
✎
08:07
|
(0) за .Ссылка табуреткой по пальцам
|
|