Имя: Пароль:
1C
1С v8
Скд пропадают строки номенклатуры.
,
0 AlexRu2015
 
15.07.24
16:25
Есть отчет на СКД который показывает номенклатуру и подчиненную ей номенклатуру 2 го уровня. Проблема в том,что если включить отбор по 1й номенклатуре подчиненная ей пропадает. Похоже скд накладывает фильтр на всю номенклатуру которую найдет. Как объяснить ей что это другое поле? 2е поле в запросе называется по другому, но в регистре - номенклатура.
Спасибо
1 maxab72
 
15.07.24
16:35
кто на ком стоял? Приведите пример запроса.
2 shuhard
 
15.07.24
16:36
(0) используй волшебные {}
3 AlexRu2015
 
15.07.24
16:45
(2) Вот я помню читал что то такое. А как? Хотя бы приблизительно?
4 Мультук
 
гуру
15.07.24
16:47
(3)

Приведите пример запроса.
5 AlexRu2015
 
15.07.24
16:55
(4) запрос очень большой его сюда не запостить. Да и работает он. Суть в том что есть типа пирожки и они состоят из теста и повидла. запрос работает все отображается правильно. Первая группировка пирожки вторая ингредиенты. Но если пользователь наложит фильтр по пирожку,  то у него пропадает состав.
6 DragfaR
 
15.07.24
17:04
(5) А какое повидло?
7 Волшебник
 
15.07.24
17:08
(5) Задействуйте https://pastebin.ai/
8 DCKiller
 
15.07.24
22:40
(6) Яблочное
(5) Ну какбэ логично, пирожка нет - как его ингредиенты будут отдельно от него? Тем более если элементы группировки 2-го уровня подчиняются элементу 1-й.
9 Franchiser
 
гуру
16.07.24
01:48
(0) скорее всего нужно разыменовать поля на закладке компоновка, и соответственно в одних случаях поснимать отбор, в других полях установить отбор, если есть сомнения то используйте консоль компоновки из ИР и смотрите что получается в макете компоновки после накладывания отборов
11 Гена
 
гуру
16.07.24
07:46
А нельзя отбор включить не сверху вниз, а наоборот? Что-то вроде папа.повидло Равно пирожок
12 Chameleon1980
 
16.07.24
07:50
подчиненные отдельной группировкой?
поставь отбор на конкретную группировку
или да - разыменуй поля по разному, как в (9).
13 Franchiser
 
гуру
16.07.24
10:26
(11) по всей видимости у него и пирожок и ингредиенты называются одинаково "номенклатура"
14 ptiz
 
16.07.24
17:15
Немного не в тему, но тоже про отборы СКД.
В ЗУПе есть прикол от разрабов, я прям обалдел, когда надо было сделать отборы и группировки по подразделениям охраны труда :)
15 AlexRu2015
 
18.07.24
14:59
Выяснилось что все из за того что поле изделия (пирожка) называлось "Номенклатура" и соответственно отбор  по  нему накладывался на всю номенклатуру которую 1С только может найти. В том числе и подчиненный ей состав продукции.  Я переименовал поле из номенклатура в "Изделие" соответственно и отбор стал Изделие. И все заработало. Ну не сразу. Пришлось всю СКД перелопатить заменяя номенклатуру на изделие.
16 ptiz
 
18.07.24
15:02
(15) Достаточно было (2).
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.