Имя: Пароль:
1C
 
Как в рознице 2.0 получить в отчетах группировку по доп. реквизиту Характеристик
0 Хосе
 
27.04.17
21:44
У характеристики есть доп. реквизит размер.
Как по нему в отчете по остаткам получить группировку?
Я когда раскрываю поле характеристика, не вижу там доп. реквизита Размер, как было в 1.0
1 Хосе
 
27.04.17
21:52
т.е. в старых конфах типа УТ был разворот по характеристикам, их можно было и в группировки, и в отборы, а как это сделать в Рознице?
2 Хосе
 
28.04.17
13:52
ап
3 ambrozii-fadeevich-s
 
28.04.17
17:04
У вас же фиксин в компании работает - он же все вообще знает и может решить.
4 Хосе
 
01.05.17
22:57
(3) нет

Вот что получается.
Можно написать функцию, но ее все равно нельзя использовать без изменения конфигурации:

РаботаВБезопасномРежиме.ВыполнитьВБезопасномРежиме("
|ТекОбъект = Справочники.ХарактеристикиНоменклатуры.НайтиПоНаименованию("Черный ирис + белый, 32");
|ТекПараметры = Новый Структура("Объект, Результат", ТекОбъект);
|Об = Параметры.Объект;
|ИскРеквизит = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту(""Заголовок"", ""Группа для отчетов"");
|М = Новый Массив(); М.Добавить(ИскРеквизит);
|ТЗСвойства = УправлениеСвойствами.ПолучитьЗначенияСвойств(Об, Истина, Ложь, М);
|Если ТЗСвойства.Количество() > 0 Тогда
|  Параметры.Результат = ТЗСвойства[0].Значение;
|КонецЕсли;
|", Новый Структура("ТекОбъект, Результат" Номенклатура));


Более перспективный вариант - использовать пользовательское выражение типа "Выбор":

Условие:

Характеристика.Дополнительные реквизиты.Свойство Равно "Группа для отчетов (Доп. свойства справочника "Характеристики номенклатуры" (Общие))"


Значение:
Характеристика.Дополнительные реквизиты.Значение

Но в итоге происходит дублирование, т.к. у характеристики есть еще и другие свойтсва, для них это выражение дает NULL
5 ambrozii-fadeevich-s
 
02.05.17
09:20
Ну вот скрин 1
http://savepic.ru/13800474.png

и скрин 2
http://savepic.ru/13786138.png

Возможно, что Вы создали не доп.реквизит, а доп.сведение, которое хранится в регистре сведений, а не в ТЧ справочника - такое действительно не везде можно вывести.

P.S.
Судя по нашим разведданным, фикса просто обязан работать у Вас. Есть инфа 100%, что из РИТ-груп он не уходил.
6 КодерИзАстора
 
03.05.17
13:34
(5) судя по темам это и есть серж, не понятно, как его с такими познаниями еще не выперли из Рит-групп
7 ambrozii-fadeevich-s
 
04.05.17
14:32
(6) Точно. И как я, старый хрен, не прочитал. Получается, фикса сидит на партнерке под чужой записью и спамит.
8 Хосе
 
12.05.17
11:30
(5) нужна не развертка по значением, а выводить строго определенное значение доп.реквизита, а именно реквизита "Группа для отчета".
То, что показали вы на картинке - это развертка по всем значениям доп.реквизита.

Замечу, что в рознице 1.0 ПВХ были прописаны во все отчеты. Видимо в 2.0 1с поленилось или забыло?

Т.е. должно быть так Характеристика, группа для отчета, остаток:

Ботинки детские 20 размер, Группа Ботинки, 10 шт
Ботинки дамские 33 размер, Группа Дамские, 20 шт
9 Хосе
 
12.05.17
11:31
я склоняюсь к мысли, что можно по команде обработать все открытые окна отчетов и в источники данных прописать ПВХ (меняя текст запросов насильно), затем уже можно будет делать настройки. Если не менять конфу...
10 rarus-forever
 
12.05.17
20:01
(6) Обычно мы с конкурентами не соглашаемся. Но тут вынужден признать, что его уровень действительно гениален и недостижим, как Марианская впадина.

(8) Любезнейший, Вы столько лет мните себя величайшим "Программистом 1С", но не то что решать задачи - даже сформулировать вопрос нормально не можете. Тем более, что в данном случае нужно просто открыть расширенную настройку отчета и поменять группировки.
11 rarus-forever
 
12.05.17
20:02
(7) А можно пруф на партнерку?
12 ambrozii-fadeevich-s
 
15.05.17
15:20
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший