#0
by craxx
Доброго времени суток! Помогите пожалуйста разобраться со следующим моментом. В отчете имеется запрос, состоящий из временных таблиц и собственно выборки данных. Как сделать так, чтобы пользовательскими отборами отбиралось только на этапе выборки данных, а на временные таблицы не влияли никакие отборы?
#6
by NikLab
Разделить запрос. То есть создать несколько наборов данных типа Запрос. Каждый набор, есть временная таблица. А объединять через связи наборов данных или создавать объединение.
#7
by craxx
а в самом запросе это никак не сделать? чтобы не фильтровал регистр накоплений по одному из измерений пользовательский фильтр?
#8
by StanleyMarsh
нужно лучше осознать почему меняются коэффициенты. Причин тут может быть много. Может можно настройками СКД добиться правильных коэффициентов без всяких отборов в запросах.
#10
by craxx
грубо говоря, во временной таблице вычисляются коэффициенты, путем деления ПланаПродажПодразделений на ЛичныеПродажиСотрудников, и в регистре ЛичныеПродажиСотрудников есть измерение Сотрудник, но в запросе я его не использую, беру обороты в целом по подразделению, все это заливаю во временную таблицу. Так вот если установить отбор по сотруднику - то коэффициенты меняются, а они не должны меняться, потому что отбор по выборке данных, в которых так же сотрудник присутствует
#12
by craxx
Запрос офигенных размеров из 23 временных таблиц разной степени вложенности. Смысла нету. Решил вопрос тупо, переименовал в конечной выборке поля измерений, грубо говоря сделал вместо Сотрудник - ПодразделениеСотрудник, и тп. Все заработало.
#15
by StanleyMarsh
чтобы понять какой будет итоговый результат нужно видеть как соединяются таблицы в запросе...Возможно тебе чем то поможет вкладка Ресурсы в СКД, там можно настраивать как будут вычисляться ресурсы (в частности твои коэффициенты)... Да и вообще 23 временные таблицы - много даже для разработчиков 1С уверен, что есть более оптимальное техническое решение.
#16
by fisher
Вариантов несколько на самом деле. В сложно-хитрых случаях бывает проще вообще отключать автозаполнение настроек. "При автоматическом заполнении полей наборов данных действуют следующие правила. 1. Все поля списка выборки запроса и их дочерние поля становятся доступными для настроек отчета: отбора, сортировки, выбора, группировки и т. п. Заметим, что доступность поля будет определяться по его типу. Например, поле неограниченной длины не может быть использовано в качестве поля группировки. 2. Поля виртуальных таблиц, на которые можно наложить условия в параметрах этих таблиц, становятся доступными для отбора. 3. Параметры виртуальных таблиц становятся доступными параметрами. Также становятся доступными все параметры, явно указанные в запросе."
#17
by fisher
У тебя просто поле виртуальной таблицы из запроса временной таблицы совпало по имени с полем основной выборки и на него тоже наложился фильтр. В большинстве случаев это правильное поведение по умолчанию.
#20
by ИС-2
переименовать поле в самой выборе. Например, в ВТ Склад, а выборке СуперСклад. И отбор делать по супе склад Или на закладке компононовщик в запросе в условиях добавить свое поле.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: Как правильно составить запрос для СКД, некорректные данные
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: Как в СКД параметры и отборы вынести на ФормуОтчета?
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
В этой группе 1С
- Обмен УТ 10.3 и БП 3.0
- Как вызывать процедуру,которой может и не быть,не выпадая в остановку по ошибке?
- Работа терминала Casio DT-930 USB через RDP-подключение
- Сохранение конфигурации в файл повисает на 68%
- Honeywell Eclipse ms5145 ls usb не включается
- Ползунок в формах списка/выбора - кривой? Как побороть?
- Узлы обмена Конвертацией можно перенести?
- Управляемая блокировка на регистр бухгалтерии
- v8 ПоказатьВыборИзМеню - Недопустимое значение параметра (параметр номер '2')
- УЗО и сварочные работы - совместимо?
- Как в отчете Расчетные листки сделать,чтобы больше расчеток печаталось на лист
- Вызов экспортной процедуры модуля объекта
- Права пользователей при использовании РИБ - ошибка "Нарушение прав доступа" в УТ
- УстановитьПривилегированныйРежим в обычном приложении
- ТСД Motorola MC3190 и УПП 1.3 (управляемое приложение)
- Как активизировать день в календаре на форме? (УФ)
- БП 2.0.64.16 - не заполняется новая ФСС-4
- УПП Зачет авансов введенных остатками на начало года.
- Бухгалтерия 3.0 запретить редактирование номенклатуры в группе пользователям
- Нулевая декларация по транспортному налогу