Имя: Пароль:
1C
1С v8
Иерархия номенклатуры в отчете
0 Razzle Kay
 
20.06.18
06:25
Подскажите, не могу понять, как сделать такое:
Справочник ЗначениеСвойствОбъектов
Справочник Номенклатура

В свойствах номенклатуры есть ссылка на значениесвойствобъектов
там к примеру Номенклатура Свинья
ЗначениеСвойствОбъектов  Красная, у красной родитель Большая, у большой родитель Жирная
в очтете нужно
---Жирная
--Большая
-Красная
Свинья
СКД
1 azt-yur
 
20.06.18
06:30
В настройках структуры отчета две группировки ЗначениеСвойства и Номенклатура. Для ЗначениеСвойства поставить тип группировки Иерархия
2 Razzle Kay
 
20.06.18
06:32
(1) не выходит
3 Razzle Kay
 
20.06.18
06:34
4 Razzle Kay
 
20.06.18
06:34
5 Razzle Kay
 
20.06.18
06:35
6 Razzle Kay
 
20.06.18
06:35
надо так https://ibb.co/cgskPd
7 azt-yur
 
20.06.18
06:37
Так у тебя категория пустая. И вообще категория это булево, какая там иерархия?
Может тебе иерархия номенклатуры нужна? Тогда поменяй тип группировки для номенклатуры
8 Razzle Kay
 
20.06.18
06:38
(7) последний скрин
9 Razzle Kay
 
20.06.18
06:40
10 azt-yur
 
20.06.18
06:44
У тебя в таблице категории заполняются? Если вывести просто детальные записи и в полях добавить Номенклатуру и Категорию
11 Razzle Kay
 
20.06.18
06:44
(10) я не пойму как эту грёбаную категорию вообще достать
12 azt-yur
 
20.06.18
06:48
(11) Конфигурация какая? В типовых регистр КатегорииОбъектов подразумевает булево. У тебя либо это свойство и надо тащить из регистра ЗначенияСвойствОбъектов, либо самописка какая то
13 Razzle Kay
 
20.06.18
06:49
(12) упп
ЗначенияСвойствОбъектов это справочник
14 Razzle Kay
 
20.06.18
06:51
15 azt-yur
 
20.06.18
06:59
(13) Есть и регистр ЗначенияСвойствОбъектов, вот с ним и надо делать связь и получать Значение
16 azt-yur
 
20.06.18
07:00
(15) + аналогично как у тебя для регистра КатегорииОбъектов сделано
17 Razzle Kay
 
20.06.18
07:14
ща
18 Razzle Kay
 
20.06.18
07:23
после связи отчёт тупо виснет
19 azt-yur
 
20.06.18
07:27
(18) не правильно связь настроил, покажи
20 Razzle Kay
 
20.06.18
07:30
21 azt-yur
 
20.06.18
07:41
(20) Регистр не КатегорииОбъектов и ЗначенияСвойствОбъектов
22 azt-yur
 
20.06.18
07:42
(21) * и - а
23 Razzle Kay
 
20.06.18
07:42
(21) я просто переименовал
24 azt-yur
 
20.06.18
07:43
(23) Кроме этих двух таблиц на первой вкладке других таблиц нет?, иначе у тебя получается полное соединение с ними.
25 Razzle Kay
 
20.06.18
07:44
(24) нету
только документ и регистр
26 Razzle Kay
 
20.06.18
07:53
в консоле запрос выполняется
в отчете до сих пор висит
27 azt-yur
 
20.06.18
08:02
(26) запрос и отборы все совпадают? В консоле свойство выводит? И покажи запрос целиком
28 Razzle Kay
 
20.06.18
08:07
по причине:
Невозможно создать иерархическую группировку "Категория продукции"
???????????????
29 azt-yur
 
20.06.18
08:14
Для поля в запросе сделай:
Выразить(КатегорииПродукции.Значение КАК Справочник.ЗначенияСвойствОбъектов)
30 Razzle Kay
 
20.06.18
08:17
(29) я случайно в ресурсы категорию переёнс просто
31 Razzle Kay
 
20.06.18
08:21
(29) теперь не пойму, как добавить поля Кол-во и т д, чтобы он их просто из документа брал и ничего не считал
32 Razzle Kay
 
20.06.18
08:43
я чёто не пойму
он мне не из документа выбирает
а вообще всю номенклатуру
33 azt-yur
 
20.06.18
08:49
(32) Условия проверяй. И вообще лучше замени таблицу документа на таблицу табличной части документа если у тебя все данные из нее берутся
34 Razzle Kay
 
20.06.18
08:51
(33) мне ещё и шапка нужна
35 azt-yur
 
20.06.18
08:52
(34) вытаскивай через Ссылку:
ТЧ.Ссылка.НужноеПоле
36 Razzle Kay
 
20.06.18
09:06
(35) странно, он выводит мне Категории и номенклатуру, но не группирует их как
КатегорияСосисок
сосиска1
сосиска2
сосиска3
КатегорияКуры
кура1
кура2
кура3

а тупо перечисляет все категории а затем всю номенклатуру
37 azt-yur
 
20.06.18
09:14
(36) в структуре отчета наверное что то не то сделал. Номенклатура включена в группировку категории? похоже что просто ниже стоит
38 Razzle Kay
 
20.06.18
09:24
(37) хз, новый отчет создал, заново всё сделал и норм )
39 Razzle Kay
 
20.06.18
09:25
(37) но и в старом было
Категория(иерархия)
+Номенклатура
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший