Имя: Пароль:
1C
1С v8
Отбор только по одному набору СКД
,
0 Cancell
 
11.04.14
14:17
F1 плз: ситуация следующая, есть СКД с двумя наборами, в одном надо получать детальные данные с наложенными отборами, а другой просто дает итог за период, чтобы расчитать проценты. Так вот когда в настройках отчета делаю отбор то она на оба набора накладывается, можно это как-то ограничить только одним набором? спс!
1 Wobland
 
11.04.14
14:20
доп. поле Набор?
2 Cancell
 
11.04.14
14:21
(1) не очень понял... оба набора данных строятся по регистру продаж, отбор я делаю по номенклатуре и надо чтобы отбор накладывался только на один из наборов данных. т.к. другой набор выдает мне итоги и они должны быть без фильтров.
3 Wobland
 
11.04.14
14:25
(2) афигню спорол ;)
4 Wobland
 
11.04.14
14:26
один набор завести?
5 Cancell
 
11.04.14
14:29
(4) боюсь не получится т.к. у меня есть вычисляемое поле которое рассчитывает процент от итогов из обоих наборов, грубо говорят продажа конкретного товара в конкретном магазине к продажам этого товара во всей сети магазинов
6 Wobland
 
11.04.14
14:30
(5) не верю, что нельзя одним запросом обойтись
7 Cancell
 
11.04.14
14:33
(6) может и можно, но уже реализовано так... если конечно трудозатраты по ограничению отбора на один набор данных будут большими чем переделка отчета то да... вот и хочется выяснить можно ли как-то сделать это ограничение..
8 gornovrom
 
11.04.14
14:42
в наборе где не нужно делать отбор для поля номенклатура поставь флажок в ограничениях для отбора. По идее должно помочь
9 Cancell
 
11.04.14
14:51
(8) не получилось, поставил флажок "условие" и на ограничение поля и на ограничение реквизитов...
10 Мутабор
 
11.04.14
14:53
Где то я уже это видел, то что работает в управляемомо не работает в обычном режиме
11 Cancell
 
11.04.14
14:54
(10) у меня как раз обычное приложение
12 Classic
 
11.04.14
14:57
Задавай разные имена отборов для разных наборов
13 Cancell
 
11.04.14
15:39
(12) отбор идет по полю которое автоматически добавилось из набора - номенклатура. Причем в первом наборе в запросе я поле вывожу (ВЫБРАТЬ), а во втором нет и оно автоматом в поля заполняется. Отбор этот я явно нигде не задаю, в параметрах только период...
14 Kyon8
 
11.04.14
15:50
Явно укажи имя отбора в расширении компоновки запроса, типа

{где номенклатура.кот как отборособый}

можно в конструкторе запроса набора данных компоновки, закладка есть, или вручную
15 Cancell
 
11.04.14
16:08
(14) вроде бы должно получиться но что-то не сработало... когда дал имя условию по номенклатуре оно отдельным полем появилось в отборах,т.е. там была просто Номенклатура и из моего набора НоменклатураОТбор... фильтр на нее накладывал, ничего не вышло. Тогда и в другом отборе сделал именнованное условие по номенклатуре и в итоге у меня в отборе стало три фильтра по номенлатуре,два именованных и один просто "Номенклатура"... и в итоге тоже не сработал фильтр только по нужной номенклатуре...
16 Cancell
 
11.04.14
16:09
(14)* вроде бы должно получиться но что-то не сработало... когда дал имя условию по номенклатуре оно отдельным полем появилось в отборах,т.е. там была просто Номенклатура и из моего набора НоменклатураОТбор... фильтр на нее накладывал, ничего не вышло. Тогда и в другом НАБОРЕ сделал именнованное условие по номенклатуре и в итоге у меня в отборе стало три фильтра по номенлатуре,два именованных и один просто "Номенклатура"... и в итоге тоже не сработал фильтр только по нужной номенклатуре...
17 Cancell
 
11.04.14
17:08
(14) Хотя не, все получилось, спасибо большое! Были мои еще косяки =\

А как бы еще убрать из списка отборов ту номенклатуру по которой не надо фильтровать?