Имя: Пароль:
1C
 
СКД, отбор на определенный набор данных
0 Широкий
 
06.04.15
13:36
Есть два набора данных - запроса.
Каким образом можно сделать пользовательский отбор, чтобы он распространялся только на второй набор данных?
1 butterbean
 
06.04.15
13:39
параметрами сделай
2 DmitrO
 
06.04.15
13:40
имена полей (по которым ставится отбор) должны быть разными
3 echo77
 
06.04.15
13:44
или запретить использовать отборы у других наборов данных.
А лучше снять галку автозаполнение
4 Широкий
 
06.04.15
13:44
(2) Тогда будет внутреннее соединение
5 Широкий
 
06.04.15
13:49
У меня при этом более сложная ситуация - поле которое надо вынести в отбор - оно вычисляемое
6 Широкий
 
06.04.15
14:51
ап
7 echo77
 
06.04.15
15:48
(6) В один набор данных это поместить никак?
8 echo77
 
06.04.15
15:56
(0) Или наложить отбор с группой ИЛИ на группировку, а не на весь отчет, вот так: https://yadi.sk/i/hm1lhXkyfo9dV

Отбор затем можно скрыть
9 Широкий
 
06.04.15
16:15
(7) В один набор не получится.
Отбор ИЛИ не прокатит - у меня не то что записей во втором наборе - их мне нужно по условию отсечь
10 eklmn
 
гуру
06.04.15
16:17
(9) 99% что можно сделать 1 набор с левым соединением по твоему вычисляемому условию
11 Широкий
 
06.04.15
16:20
Если упрощено то пример:
Первый набор данных: выбираю номенклатуру из справочника.
Второй набор данных: выбираю из РС номенклатуру. Делаю вычисляемое поле "Ресурс1".
Соединяю с первым набором данных соотв. по номенклатуре.

Вот тут надо добавить поставить отбор. Чтобы все данных из первого набора выводились. А ресурс 1 в зависимости от установленогоо отбора
12 Широкий
 
06.04.15
16:21
+11 в один набор данных слить не получится
13 DrShad
 
06.04.15
16:23
(12) еще как получится, тексты наборов в студию
14 eklmn
 
гуру
06.04.15
16:32
(12) легко, давай сюда
15 Широкий
 
06.04.15
16:36
(13,14) Хочу все таки попробовать через два набора сделать.
Помозговать как то со связями наборов данных
16 eklmn
 
гуру
06.04.15
16:38
(15) там связи такие же как в обычном запросе с соединениями
17 Широкий
 
06.04.15
16:41
(16) Как можно тогда указать в связях, что сделать отбор по полю приемнику связи?
18 echo77
 
06.04.15
16:41
(11) Ресурсы можно не выводить с помощью условного оформления
19 Широкий
 
06.04.15
16:48
(18) А с группировочными значениями что тогда делать?
20 eklmn
 
гуру
06.04.15
16:48
(17) ну это только гадать.
вангую в связи наборов соединения наборов сделай,в условие связи номенклатура = номенклатура, галочку обязательное сними.
21 Широкий
 
06.04.15
16:53
(20) Ну сниму я эту галку. Но тогда отбор по вычиляемому поля сделает внутреннее соединения
22 echo77
 
06.04.15
20:10
(19) Хер его знает. Мне, кажется, вам вообще надо не то что вы спрашиваете здесь
2 + 2 = 3.9999999999999999999999999999999...