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


Динамический список - отбор

Динамический список - отбор
Я
   Мандалай
 
09.01.19 - 11:15
Добрый день.
Есть форма списка справочника, на форме динамический список. Все просто и со вкусом: основная таблица - справочник Сотрудники.
В конфигураторе указан отбор по одному из реквизитов тип булево "Поле1" (не типовое поле), с быстрым доступом на форме списка, для того чтобы пользователь мог убрать отбор по этому полю.
В режиме предприятия пользователь может вручную добавить нужные отборы и настройки: например, добавить новое поле в отборы. Если пользователь добавляет в отборы поле с видом булево "Поле2" (типовое) справочник валится с ошибкой "Невозможно применить фиксированные настройки. Пересекаются элементы отбора".
Описание ошибки нашел на ИТС:
https://its.1c.ru/db/metod8dev/content/5293/hdoc/_top/невозможно%20применить%20фиксированные%20настройки.

Но если пытается добавить любое другое поле в отборы то все ок. Не пойму в чем может быть проблема с этим самым полем.
Кто сталкивался?
 
 
   Мандалай
 
1 - 09.01.19 - 11:16
1С:Предприятие 8.3 (8.3.10.2580)
   Вафель
 
2 - 09.01.19 - 11:27
нельзя так.
если отбор делаешь в "конфигураторе", то юзер уже не может его делать
   Василий Алибабаевич
 
3 - 09.01.19 - 11:30
(2) +100500 Нужно убирать доступность "включать в пользовательские настройки".
   Вафель
 
4 - 09.01.19 - 11:31
хотя конечно - это спорное поведение. Но есть то что есть
   Мандалай
 
5 - 09.01.19 - 11:35
Хм, практика показывает, что на это гребанное типовое поле в принципе не возможно установить отбор - валится с ошибкой.
   Василий Алибабаевич
 
6 - 09.01.19 - 11:42
(5) "не возможно установить отбор" в пользовательском режиме.
ЧерезПатамуЧта отбор уже установлен программно. А "стой там" "иди сюда" оно не умеет.
Что можно сделать:
1. Убрать к пользователя возможность устанавливать отбор вообще.
2. Исключить поле из доступных для отбора в пользовательском режиме.
3. Бодаться с ПриЗагрузкеДанныхИзНастроекНаСервере() и исключать из настроек отбора пользовательские отборы.
ЗЫ. Наиболее правильным считаю п.2
   Мандалай
 
7 - 09.01.19 - 12:18
Даже если я убираю все отборы в конфигураторе и пытаюсь установить отбор по данному полю в режиме предприятия (только по нему) - все равно валится с ошибкой.
   Eiffil123
 
8 - 09.01.19 - 14:04
(7) сбрось форму к заводским настройкам (в режиме предприятия через кнопку Еще). возможно, где-то настройки формы сохранились/закешировались.
   Мандалай
 
9 - 09.01.19 - 14:32
Сбрасывал, толку ноль.
В общем проблема локализована.
Не работает отбор по одному конкретному реквизиту справочника Сотрудники - "ВАрхиве". Реквизит типовой.
Есть такой же нетиповой, с ним проблема нет.
   Мандалай
 
10 - 09.01.19 - 14:58
Решено, при открытии списка справочника Сотрудники происходило предварительное заполнение типовых настроек.
 
 Рекламное место пустует

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