Всем Доброго!
Подскажите, никак не могу разобраться с УниверсальныйОтчет.
Мне нужно что-б по-умолчанию для отбора проставляло значение контрагента, скажем "ДругаяФирма".
Делаю вот так:
УниверсальныйОтчет.ДобавитьОтбор("Контрагент");
УниверсальныйОтчет.ПостроительОтчета.Отбор.Контрагент.Значение="ДругаяФирма";
мне выкидывает ошибку
УниверсальныйОтчет.ПостроительОтчета.Отбор.Контрагент.Значение="ДругаяФирма"
через:
Неправильний тип значения
Подскажите. как правильно сделать?
Мне нужно что-б по-умолчанию делало отбор по "ДругаяФирма", но если нужно, можно было отбирать по другому значению или убрать отбор
Вы пытаетесь присвоить реквизиту ссылочного типа (Контрагенты) значение типа Строка ("ДругаяФирма").
Так будет правильнее :
мДругаяФирма = Справочники.Контрагенты.НайтиПоНаименованию("ДругаяФирма");
Если ЗначениеЗаполнено(мДругаяФирма) тогда
УниверсальныйОтчет.ДобавитьОтбор("Контрагент");
УниверсальныйОтчет.ПостроительОтчета.Отбор.Контрагент.Значение= мДругаяФирма;
КонецЕсли;
Цитата(TipsyKID @ 25.09.14, 12:00) необходимо зарегистрироваться для просмотра ссылки
Вы пытаетесь присвоить реквизиту ссылочного типа (Контрагенты) значение типа Строка ("ДругаяФирма").
Так будет правильнее :
мДругаяФирма = Справочники.Контрагенты.НайтиПоНаименованию("ДругаяФирма");
Если ЗначениеЗаполнено(мДругаяФирма) тогда
УниверсальныйОтчет.ДобавитьОтбор("Контрагент");
УниверсальныйОтчет.ПостроительОтчета.Отбор.Контрагент.Значение= мДругаяФирма;
КонецЕсли;
Спасибо, оно!
Цитата(mact @ 25.09.14, 15:02) необходимо зарегистрироваться для просмотра ссылки
Спасибо, оно!
Для спасибо у нас специальная кнопка имеется.