УниверсальныйОтчет #490935


#0 by ksergey
Привет. Для разрабтки своего отчета использую УниверсальныйОтчет. Возник вопрос - кто знает подскажите. Мой отчет предствляет плоскую таблицу даже без группировок,   каким способом в УниверсальномОтчете без Группировок получить такой отчет, т.к. если убираю ИзмеренияСтроки, то исчезает колонка Номенклатура?
#1 by luckyluke
Давно я пользовался УО, но там была такая штука как детальные записи, если группировок не выводить, то нужно по идее выводить детальные записи.
#2 by mooo
[1c] // Содержит признак необходимости вывода детальных записей в отчет. // Тип: Булево. // Значение по умолчанию: Ложь. // Пример: УниверсальныйОтчет.ВыводитьДетальныеЗаписи = Истина; ... // Добавление дополнительных полей // Необходимо вызывать для каждого добавляемого дополнительного поля. // УниверсальныйОтчет.ДобавитьДополнительноеПоле(<ПутьКДанным>, <Размещение>, <Положение>); [1c]
#3 by ksergey
да, действительно так. спасибо
#4 by ksergey
еще вопросик - почему не получается установить мСтруктураПредставлениеПолей для доп.полей ? явно вижу, что в отчет выводится синоним реквизита
#5 by ksergey
#6 by stangen
...    УниверсальныйОтчет.ДобавитьДополнительноеПоле("Номенклатура.Артикул", ТипРазмещенияРеквизитовИзмерений.Отдельно,3);?
#7 by ksergey
Ошибка при вызове метода контекста (Вставить): Задано неправильное имя атрибута структуры    УниверсальныйОтчет.мСтруктураПредставлениеПолей.Вставить("Номенклатура.Артикул", "№ по каталогу (оригинал)");
#8 by ksergey
уже добавил явно эти поля в запрос и всё одно название колонки выводит другое
#9 by stangen
Вот и хорошо, что не поддался на мою повокацию. Я специально дал тебе ошибочный ответ, чтоб ты сам догадался)))
#10 by ksergey
всё таки еще раз подниму тему 0 остался вопрос, почему для доп.поля не отрабатывает установка представления поля ? По отчету вижу,что в кач-ве представления выбирается Синоним реквизита
#11 by ksergey
или сформулирую вопрос иначе - как установить доп.полю нужное представление для вывода в отчет?
#12 by stangen
УниверсальныйОтчет.ДобавитьДополнительноеПоле("Номенклатура.Артикул", ТипРазмещенияРеквизитовИзмерений.Отдельно,3); У тебя в тексте запроса есть "|    ТаблицаРегистра.Номенклатура.Артикул ", для него ты назначил  представление УниверсальныйОтчет.мСтруктураПредставлениеПолей.Вставить("Артикул", "№ по каталогу (оригинал)"); НО почему ты не его же добавляешь в доп. поля, вместо наверное должно получится)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С