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


Изменилось поведение отбора в динамическом списке в платформе 8.3.11?

Изменилось поведение отбора в динамическом списке в платформе 8.3.11?
Я
   ZUM
 
13.02.18 - 11:20
Добрый день, Коллеги!

Есть динамический список у которого есть настройка отбора.
Пользователям настройки списка не доступны.
Код установки отбора следующий:

    Если ЗначениеЗаполнено(Владелец) Тогда
        Список.Отбор.Элементы[0].ПравоеЗначение = Владелец;
        Список.Отбор.Элементы[0].Использование  = Истина;
    Иначе
        Список.Отбор.Элементы[0].Использование  = Ложь;
    КонецЕсли;

На платформе 8.3.9 отрабатывает на ура
На платформе 8.3.11 ругается "Индекс находится за границами массива" т.к. список элементов отбора пуст...

Если кто сталкивался с подобной ситуацией, пожалуйста, поделитесь.
 
 
   rincewind
 
1 - 13.02.18 - 11:25
Если список элементов пуст - добавь.
   Cyberhawk
 
2 - 13.02.18 - 11:27
Не у отбору списка обращайся, а к Список.КомпоновщикНастроек
   Cyberhawk
 
3 - 13.02.18 - 11:27

   ZUM
 
4 - 13.02.18 - 11:55
(1) вопрос в том почему он в  8.3.9 не пуст, а в 8.3.11 пуст. это половину конфигурации перелапачивать нужно будет...
(2) тоже не работает у компоновщика отбор поставился но не применился....
   PiotrLoginov
 
5 - 13.02.18 - 12:22
(4) >>у компоновщика отбор поставился но не применился

Подозреваю, просто не умеете его готовить. Посмотрите в свежей БСП методы установки отбора в динамических списках
   cons74
 
6 - 13.02.18 - 12:36
Подозреваю что вы с переходом на 8.3.11 еще и режим совместимости с 8.2 на 8.3.ххх изменили.
   ZUM
 
7 - 13.02.18 - 12:55
(6) Он был полностью снят.
   Mort
 
8 - 13.02.18 - 13:02
(0) Настройки компоновки данных для списка сейчас более прозрачные. Список.Отбор переехал в фиквированные настройки, а  в конфигураторе редактируются текущие настройки, которые видны пользователю (если входят в состав пользовательских настроек).

Короче через компоновщик списка к настройкам заданным в конфигураторе надо лезть.
   Mort
 
9 - 13.02.18 - 13:05
"тоже не работает у компоновщика отбор поставился но не применился...." - пользовательские настройки гасят.
   ZUM
 
10 - 13.02.18 - 14:24
(8,9) Спасибо Сенсей Mort! Спас!
 
 Рекламное место пустует
   ZUM
 
11 - 13.02.18 - 14:25
Отключил все пользовательские настройки

и написал : 
        Список.КомпоновщикНастроек.Настройки.Отбор.Элементы[0].ПравоеЗначение = Владелец;
        Список.КомпоновщикНастроек.Настройки.Отбор.Элементы[0].Использование  = Истина;
   Cyberhawk
 
12 - 13.02.18 - 20:12
(11) Хапнешь горюшка с индексами когда-нибудь, прекращай быдлокодить
   ZUM
 
13 - 22.02.18 - 10:45
(12) Мда... как всегда доброта добрейшая.... в этом наша беда...
   ildary
 
14 - 22.02.18 - 10:55
(13) А почему не применяется ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка()?

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