Имя: Пароль:
1C
1С v8
Система Компоновки Данных
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
Отчет показывает соответствие покупки материалов с планом финансирования http://webfile.ru/6200499.Нужно вывести колонки остатка,т.е. на сколько план (ПланФинансированияОбязательствСрезПоследних.Количество,ПланФинансированияОбязательствСрезПоследних.СуммаВРублях)отличается от закупок(ТабДанных.КоличествоДт,ТабДанных.СуммаДт).
ТабДанных-виртуальная таблица,которая собирает все документы по покупке материала.
В вычисляемом поле пишу:Количество-КоличествоДт и СуммаВРублях-СуммаДт
Запрос очень большой.Нужные поля находятся в конце, в двух последних запросах http://webfile.ru/6200464
10 chusik1c
 
06.11.12
14:03
Буду безмерно благодарна за подсказку решения этой проблемы
11 chusik1c
 
06.11.12
14:04
простите,некорректно написала адрес примера отчета
http://webfile.ru/6200499
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший