Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Как в СКД сделать пользовательский отбор только по результирующей выборке?

Как в СКД сделать пользовательский отбор только по результирующей выборке?
Я
   Митяйский
 
01.02.18 - 10:28
Столкнулся с проблемой, спасайте.

Суть такова. Есть отчет с многоэтажным запросом, причем там идет обращение к одной и той же таблице (Значения доп. свойств) несколько раз.
Отчет работает до тех пор, пока пользователи не начинают устанавливать свои отборы. Причем отборы  не срабатывают именно по доп свойствам, начинает пропадать вся выборка.

Есть ли возможность как-нибудь "перекрыть" для СКД вложенные запросы, чтобы эта зараза не ломала мне связи в таблицах, а накладывала пользовательский отбор только на выборку-результат?
 
 
   Pro-tone
 
1 - 01.02.18 - 10:33
(0) они и так ставят отборы только на результирующую таблицу. Просто сделай недоступными пользователю те параметры, на которые не хочешь, чтобы они влияли. Думаю дело именно в этом
   Ненавижу 1С
 
2 - 01.02.18 - 10:37
(0) переименуй нужные отборы, остальные сделай недоступными, например
   Defender aka LINN
 
3 - 01.02.18 - 11:49
На что только люди не идут, лишь бы автозаполнение не убирать...
   Митяйский
 
4 - 01.02.18 - 16:15
(3) Очень грустно без автозаполнения.
Настолько грустно, что хочется взять и мхл-ку циклом заполнить, как деды это делали.
   drcrasher
 
5 - 01.02.18 - 16:48
(4) очень грубо:

СКД запрос:
ВЫБРАТЬ
    ЗаказУслуг.Ссылка КАК Ссылка
ПОМЕСТИТЬ Заказы
ИЗ
    Документ.ЗаказУслуг КАК ЗаказУслуг
ГДЕ
    ЗаказУслуг.Ссылка В(&ОтборЗаказыУслуг)

и далее то, чем может рулить юзверь.

в ПриКомпоновкеРезультата() формируй собсно свой отбор и пихай его в параметры данных
   Defender aka LINN
 
6 - 01.02.18 - 20:01
(4) Ну, раз так то живи с (0)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует