|
СКД связь наборов данных | ☑ | ||
---|---|---|---|---|
0
Веселый Джузеппе
05.02.16
✎
13:27
|
Добрый день. Делаю отчет на СКД.
Есть набор данных - продажи (содержит номенклатуру, количество, сумму) И есть закупки - (содержит номенклатуру, менеджера, количество, сумму) Продажи связан с Закупками по номенклатуре. Для виртуальной таблицы в каждом наборе заданы периоды (начало/конец периода закупки, начало/конец периода продажи) Отчет работает, но вот косяк: если были продажи номенклатуры, которая не была закуплена в периоде закупке - менеджер пустое поле (что правильно). Но при попытке группировки по менеджеру - все "безменеджеровые" строки пропадают в никуда! Пытался по-разному, результат один и тот же. Я атк понял, это происходит из-за полного отсутвия значения в данной ячейке! Как можно починить, подскажите, пожалуйста! |
|||
1
Cyberhawk
05.02.16
✎
13:29
|
В поле СКД поставь флажок "Игнорировать NULL"
|
|||
2
Веселый Джузеппе
05.02.16
✎
13:30
|
(1) где это сделать?
|
|||
3
Cyberhawk
05.02.16
✎
13:31
|
Но не делаешь ли ты в настройках отчета еще и отбор по менеджерам?
|
|||
4
Cyberhawk
05.02.16
✎
13:31
|
(2) Что "это"?
|
|||
5
Веселый Джузеппе
05.02.16
✎
13:31
|
(3) отборов вообще нет. (4) где эту галочку поставить? я порыскал и пока не нашел
|
|||
6
Cyberhawk
05.02.16
✎
13:32
|
(5) В полях СКД столбик "Роль", там
|
|||
7
Веселый Джузеппе
05.02.16
✎
13:33
|
(6) по данному полю столбец роль недоступен
|
|||
8
Cyberhawk
05.02.16
✎
13:33
|
Попутал чуток: флажок из (1) должен быть у поля "Менеджер" снят
|
|||
9
los_hooliganos
05.02.16
✎
13:34
|
Что это за изврат с запросом и зачем он нужон???
Использую связи данных только когда надо вывести 2 разные структуры, но есть связь по периодам или что-то такое |
|||
10
Cyberhawk
05.02.16
✎
13:36
|
(9) Э, не скажи... иногда анализировать какую-нибудь калькуляцию себестоимости проще по отдельности (имея два разных набора)
|
|||
11
Веселый Джузеппе
05.02.16
✎
13:36
|
(9) сначала сделал одним запросом все, но потребовался аналилиз записей по типу регистратора, и присоединенный регистр у меня начал дублироваться
|
|||
12
utilize
05.02.16
✎
13:36
|
в пепельнице тлеет веселый джузеппе)
|
|||
13
Веселый Джузеппе
05.02.16
✎
13:38
|
(8) нашел, флажка нет.
Пытался сделать вот так: ВЫБОР КОГДА МенеджерЗакупок <> НЕОПРЕДЕЛЕНО ТОГДА МенеджерЗакупок ИНАЧЕ "Менеджер не указан" КОНЕЦ в поле ничего не падает |
|||
14
Веселый Джузеппе
05.02.16
✎
13:39
|
(12) так точно) разгоняю тоску на форуме миста до скорости света
|
|||
15
los_hooliganos
05.02.16
✎
13:41
|
(11) Значит надо запрос подкорректировать :)
|
|||
16
Cyberhawk
05.02.16
✎
13:41
|
(13) добавь в КОГДА ИЛИ МенеджерЗакупок ЕСТЬ NULL
|
|||
17
Cyberhawk
05.02.16
✎
13:41
|
*ИЛИ НЕ МенеджерЗакупок ЕСТЬ NULL
|
|||
18
Веселый Джузеппе
05.02.16
✎
13:43
|
(16) не взлетело
|
|||
19
Cyberhawk
05.02.16
✎
13:45
|
Отчет для типовой конфы? Без кода? Кидай схему СКД
|
|||
20
Веселый Джузеппе
05.02.16
✎
13:50
|
для типовой Управление торговлей, редакция 11.1 (11.1.10.185)
Блин. сделал вывод полей, где было пусто пишется - не указан менеджер. Но при группировке все равно пропадают данные строки... http://www.fayloobmennik.net/5741638 |
|||
21
Веселый Джузеппе
05.02.16
✎
13:52
|
||||
22
Cyberhawk
05.02.16
✎
14:30
|
Посмотрел. В общем, добавь в выборку первого набора данных (в запрос) поле Менеджер, чтобы оно стало у тебя измерением
|
|||
23
Веселый Джузеппе
05.02.16
✎
14:32
|
(22) с любым значением? или из регистра продаж, имеешь ввиду
|
|||
24
Cyberhawk
05.02.16
✎
14:34
|
Епть, написано же "добавь в выборку первого набора данных (в запрос)"
|
|||
25
Cyberhawk
05.02.16
✎
14:34
|
Первый - если считать сверху вниз, если тебя это смутило.
Еще вариант трактовки "первый" = "главный" (от которого идет связь к двум другим) |
|||
26
Веселый Джузеппе
05.02.16
✎
14:36
|
(24) "123" КАК Менеджер
или ВыручкаИСебестоимостьПродажОбороты.Менеджер добавил, в первом случае все заменилось, во втором встали "левые" пользователи, на которых оформлены реализации. |
|||
27
Cyberhawk
05.02.16
✎
14:38
|
Ты чо-то тупишь...
ВЫБРАТЬ ... ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура, ВыручкаИСебестоимостьПродажОбороты.Менеджер |
|||
28
Веселый Джузеппе
05.02.16
✎
14:38
|
(26) + меня интересуют только ЗАКУПКИ, но если были продажи сверх закупок, нужно вывести остатки.
|
|||
29
Cyberhawk
05.02.16
✎
14:40
|
Главный набор у тебя сейчас - Продажи
|
|||
30
Веселый Джузеппе
05.02.16
✎
14:41
|
(27) я так и сделал.
(29) всначал он был закупки. но потом выяснилось, что есть товары, которые не были ЗАКУПЛЕНЫ (остатки висят), но проданы, а они не выводились (т.к. не были закуплены). Пришлось продажи сделать гланым. |
|||
31
Веселый Джузеппе
05.02.16
✎
14:41
|
(30) + но менеджера нужно вывести из закупок
|
|||
32
Cyberhawk
05.02.16
✎
14:42
|
Ну раз сделал продажи главным, то только тебе теперь известен критерий "встали "левые" пользователи, на которых оформлены реализации"
|
|||
33
Веселый Джузеппе
05.02.16
✎
14:43
|
(32) а какой еще вариант был?
|
|||
34
Cyberhawk
05.02.16
✎
14:44
|
(33) Сделать как Я написал + отсеить ненужные записи
|
|||
35
Веселый Джузеппе
05.02.16
✎
14:46
|
(34) отсеять - фактически значит игнорировать в отчете?
|
|||
36
Cyberhawk
05.02.16
✎
14:49
|
Отсеять = проанализировать текущий выдаваемый результат и либо тупо наложить отбор, либо подправить запрос так, чтобы эти записи изначально не попадали в выборку
|
|||
37
Веселый Джузеппе
05.02.16
✎
14:57
|
(36) ясно. спасибо за помощь.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |