|
Выражение СКД с данными из разных наборов данных
| ☑ |
0
Tolstiy Beremenniy
18.09.18
✎
16:44
|
Есть отчет на СКД. У него 2 набора данных с запросами.
Нужно сделать вычисляемое поле в котором будут присутствовать
поле из первого набора и два поля из второго набора.
Как это правильнее сделать? И где в СКД?
|
|
1
Tolstiy Beremenniy
18.09.18
✎
17:09
|
Так вот прикрутил, в выражениях понимаются поля, после слова КАК из всех наборов данных как я понял
ВЫБОР
КОГДА ДатаСнятияПравНаОбъектНедвижимости = ДАТА(1,1,1)
ТОГДА ДАТА(1,1,1)
ИНАЧЕ КоличествоМесяцевВладения - ( ПериодСнятияСУчета - ДатаСнятияПравНаОбъектНедвижимости )
КОНЕЦ
|
|
2
Tolstiy Beremenniy
18.09.18
✎
17:12
|
Но нет не получилось, данные не вывелись.
От чего это может быть?
КоличествоМесяцевВладения из первого набора данных
ПериодСнятияСУчета и ДатаСнятияПравНаОбъектНедвижимости со второго набора данных
Выражение сделал как в (1) но отчет сломался ((((((
|
|
3
bolder
18.09.18
✎
17:15
|
(2) Продолжай наблюдения.
|
|
4
dmt
18.09.18
✎
17:20
|
(2) Потому что у тебя базы не хватает.
Тебе в предыдущей ветке написали, используй РазностьДат. Можешь в выражении вычисляемого поля СКД.
|
|
5
Tolstiy Beremenniy
18.09.18
✎
17:30
|
(1) Так надо было!
ВЫБОР
КОГДА ДатаСнятияПравНаОбъектНедвижимости = ДАТАВРЕМЯ(1,1,1)
ТОГДА ДАТАВРЕМЯ(1,1,1)
ИНАЧЕ КоличествоМесяцевВладения - ( МЕСЯЦ(ПериодСнятияСУчета) - МЕСЯЦ(ДатаСнятияПравНаОбъектНедвижимости) )
КОНЕЦ
|
|
6
Tolstiy Beremenniy
18.09.18
✎
17:31
|
Мне формулу дали и сказали внедрить я вот пробую. В этой формуле не нужно знать дату начала периода и дату окончания периода. Квартала.
|
|
7
Tolstiy Beremenniy
18.09.18
✎
17:32
|
(4) А в той ветке в выражении нужно использовать дату начала квартала и дату окончания квартала. Их нужно ещё
передать в запрос.
|
|
8
Tolstiy Beremenniy
18.09.18
✎
17:33
|
(4) Я бы рад попробовать тот метод, да на сервере отладка отвалилась (((((
|
|
9
Мимохожий Однако
18.09.18
✎
20:39
|
(8) ОФФ: Даже сервер не выдержал твоего напора )
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший