0
ER1337
30.01.18
✎
21:55
|
Господа, вечер добрый. Вопрос бездонной глупости.
Подскажите, пожалуйста. Конфа БП 3.0, типовая, создал дополнительный реквизит в пользовательском режиме для справочника "Контрагенты". Как найти по нему контрагента? Пишу так:
НайденныйКонтрагент = Справочники.Контрагенты.НайтиПоРеквизиту("КодДебитора_8d2acae91f2f4a88ab6baf21ff3134cc", КодДебитора);
Где КодДебитора - число, содержащее последовательность цифр, однозначно идентифицирующих контрагента.
Спасибо :)
|
|
1
Лефмихалыч
30.01.18
✎
22:03
|
Выбрать Ссылка
ИЗ Справочник.Контрагенты.ДополнительныеРеквизиты
ГДЕ Реквизит=&СсылкаНаЭлементПланаВидовХарактеристикКодДебитора
И Значение = "КодДебитора_8d2acae91f2f4a88ab6baf21ff3134cc"
не уверен только в слове "Реквизит=". Это поле может как-то иначе называться - не помню ужо, в последний раз год назад конфигуратор открывал
|
|
3
famnam
31.01.18
✎
06:32
|
(1) КодДебитора_8d2acae91f2f4a88ab6baf21ff3134cc - это имя реквизита формы, которая динамически создалась. Правильнее так:
Выбрать Ссылка
ИЗ Справочник.Контрагенты.ДополнительныеРеквизиты
ГДЕ Свойство=&СсылкаНаЭлементПланаВидовХарактеристикКодДебитора
И Значение = &КодДебитора
|
|