Имя: Пароль:
1C
1С v8
Конструктор запросов - на стороне СУБД, СКД - на стороне 1С?
0 loonypy
 
05.10.12
10:49
1С 8.2.
Конструктором запроса формируем sql-запрос, который... как обычный sql-запрос, который выполняется средствами СУБД. А все, что делаем в СКД (во вкладках Связи наборов данных, Вычисляемые поля, Ресурсы, и др.) - выполняется на уровне 1С? Например, условия по агрегатным полям: запросом придется выбрать из базы все записи, даже те, которые под условие не попадают и только потом их отсеять - на уровне 1С?
1 Жан Пердежон
 
05.10.12
10:50
где там sql-запрос?
2 rasswet
 
05.10.12
10:51
запрос который написан в конструкторе и  тот которые передается на выполнение после того настроены отборы и прочее отличается.
3 loonypy
 
08.10.12
18:08
У нас есть схема компоновки данных и конструктор запроса, который мы из этой схемы вызываем (вкладка "Наборы данных"). Вкладки, которые, вроде бы, должны участвовать в формировании запроса, находятся и в конструкторе, и в схеме компоновки.  Не знаю, какой вариант правильный:
1. Запрос к базе формируем только в конструкторе запросов. Во вкладках схемы компоновки ("Вычисляемые поля", "Ресурсы", "Параметры" и др.) работаем с уже выполненным запросом, т.е. с уже полученными из базы данными.
2. Запрос к базе формируем и в конструкторе запросов, и в схеме компоновки данных (вкладки "Вычисляемые поля", "Ресурсы", "Параметры" и др).
4 acsent
 
08.10.12
18:10
что за условия по агрегатным полям?
5 acsent
 
08.10.12
18:11
и вообще если ты хочешь условия в запросе, делай их в запросе
6 loonypy
 
09.10.12
09:43
(4)
Сумма по всем движениям одного контрагента. А какая разница, какой агрегат?
(5)
У Радченко, кажется, читал, что агрегаты делают не в самом запросе, а во вкладке "Ресурсы".