Отбор только по одному набору СКД #705158


#0 by Cancell
F1 плз: ситуация следующая, есть СКД с двумя наборами, в одном надо получать детальные данные с наложенными отборами, а другой просто дает итог за период, чтобы расчитать проценты. Так вот когда в настройках отчета делаю отбор то она на оба набора накладывается, можно это как-то ограничить только одним набором? спс!
#1 by Wobland
доп. поле Набор?
#2 by Cancell
не очень понял... оба набора данных строятся по регистру продаж, отбор я делаю по номенклатуре и надо чтобы отбор накладывался только на один из наборов данных. т.к. другой набор выдает мне итоги и они должны быть без фильтров.
#3 by Wobland
афигню спорол ;)
#4 by Wobland
один набор завести?
#5 by Cancell
боюсь не получится т.к. у меня есть вычисляемое поле которое рассчитывает процент от итогов из обоих наборов, грубо говорят продажа конкретного товара в конкретном магазине к продажам этого товара во всей сети магазинов
#6 by Wobland
не верю, что нельзя одним запросом обойтись
#7 by Cancell
может и можно, но уже реализовано так... если конечно трудозатраты по ограничению отбора на один набор данных будут большими чем переделка отчета то да... вот и хочется выяснить можно ли как-то сделать это ограничение..
#8 by gornovrom
в наборе где не нужно делать отбор для поля номенклатура поставь флажок в ограничениях для отбора. По идее должно помочь
#9 by Cancell
не получилось, поставил флажок "условие" и на ограничение поля и на ограничение реквизитов...
#10 by Мутабор
Где то я уже это видел, то что работает в управляемомо не работает в обычном режиме
#11 by Cancell
у меня как раз обычное приложение
#12 by Classic
Задавай разные имена отборов для разных наборов
#13 by Cancell
отбор идет по полю которое автоматически добавилось из набора - номенклатура. Причем в первом наборе в запросе я поле вывожу (ВЫБРАТЬ), а во втором нет и оно автоматом в поля заполняется. Отбор этот я явно нигде не задаю, в параметрах только период...
#14 by Kyon8
Явно укажи имя отбора в расширении компоновки запроса, типа {где номенклатура.кот как отборособый} можно в конструкторе запроса набора данных компоновки, закладка есть, или вручную
#15 by Cancell
вроде бы должно получиться но что-то не сработало... когда дал имя условию по номенклатуре оно отдельным полем появилось в отборах,т.е. там была просто Номенклатура и из моего набора НоменклатураОТбор... фильтр на нее накладывал, ничего не вышло. Тогда и в другом отборе сделал именнованное условие по номенклатуре и в итоге у меня в отборе стало три фильтра по номенлатуре,два именованных и один просто "Номенклатура"... и в итоге тоже не сработал фильтр только по нужной номенклатуре...
#16 by Cancell
* вроде бы должно получиться но что-то не сработало... когда дал имя условию по номенклатуре оно отдельным полем появилось в отборах,т.е. там была просто Номенклатура и из моего набора НоменклатураОТбор... фильтр на нее накладывал, ничего не вышло. Тогда и в другом НАБОРЕ сделал именнованное условие по номенклатуре и в итоге у меня в отборе стало три фильтра по номенлатуре,два именованных и один просто "Номенклатура"... и в итоге тоже не сработал фильтр только по нужной номенклатуре...
#17 by Cancell
Хотя не, все получилось, спасибо большое! Были мои еще косяки = А как бы еще убрать из списка отборов ту номенклатуру по которой не надо фильтровать?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям