Имя: Пароль:
1C
1С v8
СКД - "Дополнение" к измерению типа, не выходит
0 mikecool
 
11.11.13
20:21
Есть три измерения: И1, И2, И3
И1 - Справочник
И2 - Строка
И3 - Период
Ресурсы выводятся только не нуловые, хотя у всех измерений признак "игнорировать нул" снят
Почему так происходит?
для И3 - есть дополнение периода, с ним проблем нет, а вот с измерением типа строка - проблема, отчет выкидывает значения измерения, по которому не рассчитаны ресурсы
Также пробовал ему ставить признак "Обязательное" - эффекта не дало
снимал признак измерения - эффекта не дало
запрос строится как ВТ(здесь формируется И2) левое соединение ВТ(здесь измерения И1 и И3), значения полей обернуты в естьнул
1 mikecool
 
11.11.13
20:33
как в схеме сказать, что данное измерение выводить в обязаловку?
2 mikecool
 
11.11.13
20:36
может зафигачить через два набора данных?
3 ИсчадиеADO
 
11.11.13
20:38
текст запроса засвети
4 mikecool
 
11.11.13
20:38
(3) он большой и некрасивый ((
5 ИсчадиеADO
 
11.11.13
20:40
ну может нет там нулл?))
6 mikecool
 
11.11.13
20:43
(5) нулы там точно есть
переписал на два источника, что то ситуация не изменилась ((
7 mikecool
 
11.11.13
20:44
у связи источников получается низзя сказать, что соединение слева или справа?
8 ИсчадиеADO
 
11.11.13
20:47
(7) фигня какая-то. Что есть дополнение к строке или справочнику? К периоду вот знаю...
М.б. у тебя отбор где-то идет, тогда соединение наборов будет внутреннее
9 mikecool
 
11.11.13
20:51
(9) отбор идет во втором наборе данных, получается никак не сказать, что первый набор ЛС второй набор? пичалька ((
10 ИсчадиеADO
 
11.11.13
20:53
(9) можно. Тот который источник связи он левый, тобишь обязательный
11 ИсчадиеADO
 
11.11.13
20:54
(9) если отбор накладывается через пользовательские настройки, то считай у тебя внутреннее соединение, и налов нетути
12 mikecool
 
11.11.13
20:55
(10) это как задается? порядком следования сверху вниз в списке источников данных?
13 mikecool
 
11.11.13
20:55
(11) ага, так и есть.. без отбора все красиво
14 ИсчадиеADO
 
11.11.13
20:57
(12) нет. Тот набор, который в колонке "источник" он левый.

т.е. так ГДЕ "Источник связи" ЛЕВОЕ СОЕДИНЕНИЕ "Приемник связи" ПО
15 mikecool
 
11.11.13
20:57
спасибо
16 ИсчадиеADO
 
11.11.13
20:58
пожалуйста))
17 mikecool
 
11.11.13
20:58
и как только в правом наборе включается отбор - соединение сразу превращается во внутреннее? как то не логично )
18 ИсчадиеADO
 
11.11.13
21:10
(17) да, это оптимизация в СКД

зы: про где вместо из -описка

вместо секса перед сном
одинесим вечерком)))
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс