Автор понимает, что формирование отчета инициируется на клиенте пользователем, а не комобъектом?
А еще то, что результат отчета зависит от @пользовательских@ настроек отчета, которых он через ком не получит?
правильно написали: прежде чем добавить реквизит - нужно понять откуда его 1с из базы возьмет.
Правильный ответ - от ссылки. (ссылка на документ, ссылка на организацию, ссылка на партнер)
партнер.Наименование, партнер.ВидОтношений и тд и тп
Есть еще вариант, что у меня стоит 2 языка:
Русский и Английский и для оба установлены языковые пакеты.
Но почему именно Москва?
Календарь на енглише, а развлечения и погода на русском..
Ну "Развлечения и отдых" - это что за категория вообще?
В USA что нет развлечений и отдыха?
Я думал, что это какая-то предопределенная категория.
Или Развлечения и отдых только в Москве =))
Ну тогда такой вопрос тоже: откуда там XBOX? У меня с роду не было никаких xbox'ов!
Помню только денди 100 лет назад =))
Если тип в справочнике строка и на форме реквизит связан полем "ПутьКДанным" тогда и при открытии он будет заполнятся сам без дополнительных строк кода.
А вот список выбора - да, нужно задавать.
Либо при открытии, либо в свойствах элемента формы, как вам выше коллега показал
Если вы пытаетесь записать реквизит формы с типом Строка например "A" в реквизит номенклатуры с типом ПеречислениеСсылка.МоеЧудесноеПеречислениеДляЗапутывания то у вас ничего не получится
При несовпадении типов (строка и перечисление) в реквизит запишется значение по умолчанию (пустая ссылка для перечисления)
Если тебе нужно видеть реквизиты до изменения - то не ОбработкаПроведения, а ПередЗаписью()
Через Источник.Ссылка.Контрагент - получаешь контрагента до записи (соответственно если Источник.ЭтоНовый() тогда и контрагент пустой будет)
Через Источник.Контрагент - контрагент после записи.
Кажется так