Имя: Пароль:
1C
1С v8
БСП функция ЗначениеРеквизитовОбъектов
0 trialex3
 
12.11.21
11:00
Добрый день. Решил я тут как рекомендуют использовать метод ЗначениеРеквизитовОбъектов. Код следующий:

ДанныеИзделия = ОбщегоНазначения.ЗначенияРеквизитовОбъектов(Элемент,"Код, Наименование");

Но функция ругается

{ОбщийМодуль.ОбщегоНазначения.Модуль(531)}: Метод объекта не обнаружен (Количество)
    Если Ссылки.Количество() = 0 Тогда

Что я делаю не так?) Реквизиты указаны верно.
1 banco
 
12.11.21
11:01
ЗначенияРеквизитовОбъека
2 trialex3
 
12.11.21
11:01
Функция почему-то думает что это соответствие и пытается узнать количество, хотя в описании сказано что можно передавать строку с реквизитами через запятые
3 banco
 
12.11.21
11:02
(1) ЗначенияРеквизитовОбъекта
4 trialex3
 
12.11.21
11:03
(3) Понял и я дурак и названия схожие - неудобно.
5 vicof
 
12.11.21
11:03
(0) И что же у тебя в переменной Элемент?
6 Dmitrii
 
гуру
12.11.21
11:06
(0) Ты не ту функцию дёргаешь. Правильная в (3).

Если тебе нужны реквизиты одного объекта, то ЗначенияРеквизитовОбъекта.

(4) >>  Неудобно.
Да всё удобно. Для одного объекта - одна функция, для нескольких (чтобы самому не городить циклы) - другая.
Активно использую обе в зависимости от контекста и условий.
7 trialex3
 
12.11.21
11:09
(5) Ссылка на запись справочника
8 trialex3
 
12.11.21
11:09
(3) (6) Спасибо вам за просвещение) Век живи век учись