Использование стандартного реквизита в запросе
Здравствуйте есть следующий запрос, по которому при выборе сотрудника (в документе "Кадастрового инженера") из справочника сотрудники подставляются его СНИЛС, телефон и адрес. Проблема в том что в справочнике сотрудники ФИО сотрудника заполнено в стандартный реквизит "Наименование" и судя по всему не отображается в пуле реквизитов т.к относятся к стандатным реквизитам ввиду чего при проведении запроса данные из справочника не подтягиваются. Ломаю над этим голову как это решить но удалять наименование не вариант потому что по нему осуществляется выбор сотрудника.
&НаСервере
Процедура КадастровыйИнженерПриИзмененииНаСервере()
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("КадастровыйИнженер", Объект.КадастровыйИнженер);
Запрос.Текст =
"Выбрать
| СНИЛССотрудника КАК СНИЛСИнженера,
| Телефон КАК КонтактныйТелефон,
| АдресПроживания КАК АдресИнженера
|Из
| Справочник.Сотрудники
|Где
| Наименование = &КадастровыйИнженер";
Результат = Запрос.Выполнить();
Если НЕ Результат.Пустой() Тогда
Выборка = Результат.Выбрать();
Выборка.Следующий();
ЗаполнитьЗначенияСвойств(Объект, Выборка);
КонецЕсли;
КонецПроцедуры
&НаКлиенте
Процедура КадастровыйИнженерПриИзменении(Элемент)
КадастровыйИнженерПриИзмененииНаСервере();
КонецПроцедуры
ПоказатьПо теме из базы знаний
- Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах 8.1-8.3 (УТ 10.3, БП 2, ЗУП 2.5, КА 1.1, УТ 11, БП 3, УНФ 1.6/3.0, КА 2, ЗУП 3 и т.д.)
- Динамический состав реквизитов
- СКД - использование расширений языка запросов, секция ХАРАКТЕРИСТИКИ
- Об общих реквизитах
- Код для поиска номенклатуры в конфигурациях 1С. Использование мнемоники по первым буквам как вариант применения
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот