Имя: Пароль:
1C
 
Обращение к доп. реквизиту в 1С 8.3
0 AugustBlack
 
03.03.15
15:38
БП 3.0 1С 8.3
Создал внешную печатную форму сф, необходимо поменять выводить наименование покупателя в сф из доп. реквизита "МЛ_НаименованиеДляПечати"..
Собственно код:
//ДанныеШапки.Вставить("ПредставлениеПокупателя", ОбщегоНазначенияБПВызовСервера.ОписаниеОрганизации(СведенияОПокупателе, "НаименованиеДляПечатныхФорм,")); +доработка
    ТиповоеПредставлениеПокупателя = ОбщегоНазначенияБПВызовСервера.ОписаниеОрганизации(СведенияОПокупателе, "НаименованиеДляПечатныхФорм,");
    НеТиповоеПредставлениеПокупателя = Реквизиты.МЛ_НаименованиеДляПечати;
    ДанныеШапки.Вставить("ПредставлениеПокупателя", ?(ЗначениеЗаполнено(НеТиповоеПредставлениеПокупателя),НеТиповоеПредставлениеПокупателя,ТиповоеПредставлениеПокупателя)); //-доработка

Люди добрые :-) подскажите как обратиться к доп. реквизиту в 1С 8.3? через Реквизиты.МЛ_НаименованиеДляПечати не получается.
Заранее спасибо.
1 Wobland
 
03.03.15
15:42
а не в ТЧ ли живут допреквизиты в БП 3?
2 trooba
 
03.03.15
15:48
(0) ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
    СвойстваОбъектов.Наименование КАК СвойстваОбъектовНаименование,
    СвойстваОбъектов.ПометкаУдаления,
    СвойстваОбъектов.Ссылка КАК Свойство,
    ДополнительныеСведения.Значение
ИЗ
    (ВЫБРАТЬ
        ДополнительныеРеквизитыИСведения.Ссылка КАК Ссылка,
        ДополнительныеРеквизитыИСведения.Наименование КАК Наименование,
        ДополнительныеРеквизитыИСведения.ПометкаУдаления КАК ПометкаУдаления
    ИЗ
        ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения КАК ДополнительныеРеквизитыИСведения) КАК СвойстваОбъектов
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДополнительныеСведения КАК ДополнительныеСведения
        ПО (ДополнительныеСведения.Объект = &ОбъектОтбораЗначений)
            И (ДополнительныеСведения.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
    НЕ СвойстваОбъектов.ПометкаУдаления
    И СвойстваОбъектов.Наименование = "Что то там"

УПОРЯДОЧИТЬ ПО
    СвойстваОбъектовНаименование