#0
by mistеr
Как при заполнении реквизита объекта передать ссылку на предопределенное (в приемнике) значение? С перечислениями все просто: передаешь строку с именем значения и готово. А со справочниками и другими ссылочными типами как? Сейчас использую Выражение, но чувствую, должен быть способ поизящнее.
#1
by Cyberhawk
Ссылки передаются единообразно что на предопределенный, что на непредопределенный элемент
#2
by mistеr
Я наверное плохо объяснил суть проблемы. На примере. Есть РС КонтактнаяИнформация. Нужно записать туда телефон контрагента (к примеру). Там есть измерения Объект, Тип и Вид. В объект пихаем ссылку на контрагента. Тип — это перечисление ТипыКонтактнойИнформации, нужно записать туда значение Телефон. Передаем строку "Телефон", и при загрузке там корректно проставится ссылка на это значение. Теперь Вид, это справочник ВидыКонтактнойИнформации. Нужно записать туда ссылку на предопределенный элемент ТелефонКонтрагента. Как это сделать, какие есть варианты?
#3
by tesseract
А чем стандартный способ - Справочники.ВидКонтактнойИнформации.ТелефонКонтрагента не подходит? В общем-то предопределенные элементы как раз и нужны, чтобы их в коде использовать можно.
#6
by vde69
>>>>Источник 7.7, если что. зечем их там использовать? просто в обработчике поиска укажи
#9
by mistеr
Работает! Супер, спасибо. Правда, работает для всего, кроме РС КонтактнаяИнформация. Там у измерения Вид составной тип: Строка и СправочникСсылка.ВидыКонтактнойИнформации. Есди передать строку, то и запишется строка, а не ссылка на справочник. как тут быть?
#12
by user-ok
ТипПриемника - Строка. Тип свойства приемника. Для свойств не составных типов - всегда определен. Для свойств составных типов - определяется либо правилом конвертации, либо разработчиком конвертации
#14
by Mikhail Volkov
ПКС для "Вид" из Альфа-Авто в УПП: Структура = Новый Структура("ОбъектКИ", Источник.Объект);
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Помогите пожалйста установить компоненту 1С++
- Как подменить ссылку на элемент справочника ссылкой на другой элемент
- КД2: Как установить значение реквизита в приемнике
- Установить пустую ссылку реквизиту с типом любая ссылка
- КД2 Как перенести РС РегламентированныйПроизводственныйКалендарь
- Изменить ссылку предопределенный элемент
- Как установить ссылку нового документа. 8.2 Управляемое приложение.
- Как получить ссылку на элемент справочника по значению строки табличной части эт
- КД2, строка в предопределенный элемент справочника
- КД2, конвертация из УТ11 в Бух7.7, установить фикс. значение справочника 7.7
- КД2. Как при выгрузке разбить документ на два?
- Установить время документа
В этой группе 1С
- Сумма взаиморасчетов в платежном поручении
- Автоматическое создание миграций в PHPStorm и Laravel
- значение не является значением объектного типа (ПВД_ПередОбработкой_ВводОстатков)
- Ошибка получения свойства подчиненного объекта из входящих данных
- v7: запрет редактирования номера документа
- ERP 2.1.3 сроки оплаты и просрочка оплаты
- Как присвоить реквизиту документа его (документа) номер
- Подбор сервера для 1с
- Эвотор - загрузка в 1С БП 3
- Поле объекта не обнаружено (Объект) ДанныеФормы = Форма.Объект;
- Поженить Атол 22ф и два рабочих места на 1С Розница 2.2
- 54-ФЗ и ДМС. Что пробивать в чеке
- Запрет продажи в минус по отдельным видам товаров в Рознице 2.2
- 1С 8.3 бухгалтерия документ "Акт инвентаризации расчетов" с подотчетными лицами работает ?
- Сигареты в 1с УТ
- ЗУП 3.1 Удержания с сотрудников
- Универсальный обмен COMОбъект недопустимая строка с указанием класса
- Telegram, не грузит фото
- Новый COMОбъект("MODI.Document") выдает ошибку. Что регистрировать?
- ChiperLab 8000: Проблема загрузки из ТСД в 1С (Альфа-авто)