|
СКД Отбор по измерению | ☑ | ||
---|---|---|---|---|
0
Homer
10.06.15
✎
13:16
|
Есть два регистра, в одном измерение НомГруппа в другом НоменклатурнаяГруппа. В запросе пишу так:
НазваниеРег.НомГруппа КАК НоменклатурнаяГруппа, В полях СКД появляется две строки: НомГруппа и НоменклатурнаяГруппа. Когда под пользователем формирую отчет с отбором по полю "НоменклатурнаяГруппа" он не накладывает отбор на регистр с измерением "НомГруппа". Если я накладываю отбор на "НомГруппа" то все нормаль. Но теперь по другому регистру не действует отбор где измерение НоменклатурнаяГруппа. Как быть? |
|||
1
butterbean
10.06.15
✎
13:19
|
в итоге это разные поля или одно?
|
|||
2
DmitrO
10.06.15
✎
13:20
|
в виртуальной таблице первого регистра в условиях добавь вот это:
{НомГруппа.* как НоменклатурнаяГруппа} и поле будет только одно: НоменклатурнаяГруппа |
|||
3
Homer
10.06.15
✎
13:21
|
одно поле
выводится корректно без отборов |
|||
4
Homer
10.06.15
✎
13:25
|
(2) пробую вот так
{ГДЕ НазваниеРег.НомГруппа.* КАК НоменклатурнаяГруппа} не работает |
|||
5
DmitrO
10.06.15
✎
13:27
|
(4)если нет виртуальной таблицы то так:
{ГДЕ НомГруппа.* КАК НоменклатурнаяГруппа} должно работать, что значит "не работает", ошибка? что? |
|||
6
Homer
10.06.15
✎
13:30
|
(5) как было в полях СКД 2 Измерения так и остались,
отчет формируется так же неправильно |
|||
7
Homer
10.06.15
✎
13:32
|
Виртуальная таблица "Обороты"
|
|||
8
DmitrO
10.06.15
✎
14:19
|
(7)
выбрать ... Рег.НомГруппа как НоменклатурнаяГруппа, //это не обязательно, тут смотря как в целом запрос выглядит ... из РегистрНакопления.МойРегистр.Обороты(,,, {НомГруппа.* как НоменклатурнаяГруппа}) как Рег |
|||
9
DmitrO
10.06.15
✎
14:28
|
(8)+ суть этого финта в том что мы назначаем псевдоним внутреннему полю виртуальной таблицы, которое и торчит у тебя в полях СКД, а когда имена полей совпадают СКД считает это общим логическим именем для всех полей во всех подзапросах, и отбор установленный для этого поля установится во всех табличных источниках, в подзапросах, в виртуальных таблицах и т.п.
|
|||
10
Homer
10.06.15
✎
14:31
|
(8) так работает, теперь 1 поле, только все равно не правильно отчет строиться, смотрю в чем проблема
|
|||
11
samozvanec
10.06.15
✎
14:37
|
(0) сделай без Автозаполнения
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |