|
Динамический список - отбор | ☑ | ||
---|---|---|---|---|
0
Мандалай
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
|
Даже если я убираю все отборы в конфигураторе и пытаюсь установить отбор по данному полю в режиме предприятия (только по нему) - все равно валится с ошибкой.
|
|||
8
Eiffil123
09.01.19
✎
14:04
|
(7) сбрось форму к заводским настройкам (в режиме предприятия через кнопку Еще). возможно, где-то настройки формы сохранились/закешировались.
|
|||
9
Мандалай
09.01.19
✎
14:32
|
Сбрасывал, толку ноль.
В общем проблема локализована. Не работает отбор по одному конкретному реквизиту справочника Сотрудники - "ВАрхиве". Реквизит типовой. Есть такой же нетиповой, с ним проблема нет. |
|||
10
Мандалай
09.01.19
✎
14:58
|
Решено, при открытии списка справочника Сотрудники происходило предварительное заполнение типовых настроек.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |