|
Система Компоновки Данных
| ☑ |
0
chusik1c
06.11.12
✎
12:11
|
Здравствуйте!в СКД есть два разных запроса (в одном из которых поля выбираются из виртуальной таблицы),связаны между собой на вкладке "Связи".Подскажите, возможно ли вообще вывести в отчет разность полей, которые находятся в разных запросах в СКД?(если нужные поля выбирать в одном запросе,вычисляемое поле работает,но отчет выводится не так как надо()
|
|
1
х86
06.11.12
✎
12:14
|
как я понял, смотри объединение и накладывай условия
|
|
2
chusik1c
06.11.12
✎
12:27
|
извините,скажите пожалуйста, а какое например, можно наложить условие на поле,исходя из моей проблемы?
|
|
3
Web00001
06.11.12
✎
12:35
|
Надо бы делать вложенными запросами или пакетом, ну и как бы надо бы посмотреть, на твои два запроса, что там у тебя вообще
|
|
4
chusik1c
06.11.12
✎
12:36
|
вложенные я тоже пыталась сделать,отчет отказывается работать с ними(
|
|
5
Web00001
06.11.12
✎
12:42
|
(4) Ерунда какая-то, СКД пофигу, что у тебя там вложено, ему на выходе запроса нужны данные
|
|
6
Naumov
06.11.12
✎
12:45
|
(0) Сделай полное соединение, из этого соединения отбери поля с NULL это и будет твоя разница.
|
|
7
chusik1c
06.11.12
✎
12:49
|
(5)дык а вычисляемому полю не принципиально в каком запросе находятся поля? проблема видимо в самом запросе...
|
|
8
Web00001
06.11.12
✎
13:04
|
очень сложно говорить эфимерно, пример запроса, в студию и расскажи разницу каких полей, надо получить.
|
|
9
chusik1c
06.11.12
✎
14:02
|
Отчет показывает соответствие покупки материалов с планом финансирования вывести колонки остатка,т.е. на сколько план (ПланФинансированияОбязательствСрезПоследних.Количество,ПланФинансированияОбязательствСрезПоследних.СуммаВРублях)отличается от закупок(ТабДанных.КоличествоДт,ТабДанных.СуммаДт).
ТабДанных-виртуальная таблица,которая собирает все документы по покупке материала.
В вычисляемом поле пишу:Количество-КоличествоДт и СуммаВРублях-СуммаДт
Запрос очень большой.Нужные поля находятся в конце, в двух последних запросах
|
|
10
chusik1c
06.11.12
✎
14:03
|
Буду безмерно благодарна за подсказку решения этой проблемы
|
|
11
chusik1c
06.11.12
✎
14:04
|
простите,некорректно написала адрес примера отчета
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший