|
Изменилось поведение отбора в динамическом списке в платформе 8.3.11? | ☑ | ||
---|---|---|---|---|
0
ZUM
13.02.18
✎
11:20
|
Добрый день, Коллеги!
Есть динамический список у которого есть настройка отбора. Пользователям настройки списка не доступны. Код установки отбора следующий: Если ЗначениеЗаполнено(Владелец) Тогда Список.Отбор.Элементы[0].ПравоеЗначение = Владелец; Список.Отбор.Элементы[0].Использование = Истина; Иначе Список.Отбор.Элементы[0].Использование = Ложь; КонецЕсли; На платформе 8.3.9 отрабатывает на ура На платформе 8.3.11 ругается "Индекс находится за границами массива" т.к. список элементов отбора пуст... Если кто сталкивался с подобной ситуацией, пожалуйста, поделитесь. |
|||
1
rincewind
13.02.18
✎
11:25
|
Если список элементов пуст - добавь.
|
|||
2
Cyberhawk
13.02.18
✎
11:27
|
Не у отбору списка обращайся, а к Список.КомпоновщикНастроек
|
|||
3
Cyberhawk
13.02.18
✎
11:27
|
*к
|
|||
4
ZUM
13.02.18
✎
11:55
|
(1) вопрос в том почему он в 8.3.9 не пуст, а в 8.3.11 пуст. это половину конфигурации перелапачивать нужно будет...
(2) тоже не работает у компоновщика отбор поставился но не применился.... |
|||
5
PiotrLoginov
13.02.18
✎
12:22
|
(4) >>у компоновщика отбор поставился но не применился
Подозреваю, просто не умеете его готовить. Посмотрите в свежей БСП методы установки отбора в динамических списках |
|||
6
cons74
13.02.18
✎
12:36
|
Подозреваю что вы с переходом на 8.3.11 еще и режим совместимости с 8.2 на 8.3.ххх изменили.
|
|||
7
ZUM
13.02.18
✎
12:55
|
(6) Он был полностью снят.
|
|||
8
Mort
13.02.18
✎
13:02
|
(0) Настройки компоновки данных для списка сейчас более прозрачные. Список.Отбор переехал в фиквированные настройки, а в конфигураторе редактируются текущие настройки, которые видны пользователю (если входят в состав пользовательских настроек).
Короче через компоновщик списка к настройкам заданным в конфигураторе надо лезть. |
|||
9
Mort
13.02.18
✎
13:05
|
"тоже не работает у компоновщика отбор поставился но не применился...." - пользовательские настройки гасят.
|
|||
10
ZUM
13.02.18
✎
14:24
|
(8,9) Спасибо Сенсей Mort! Спас!
|
|||
11
ZUM
13.02.18
✎
14:25
|
Отключил все пользовательские настройки
и написал : Список.КомпоновщикНастроек.Настройки.Отбор.Элементы[0].ПравоеЗначение = Владелец; Список.КомпоновщикНастроек.Настройки.Отбор.Элементы[0].Использование = Истина; |
|||
12
Cyberhawk
13.02.18
✎
20:12
|
(11) Хапнешь горюшка с индексами когда-нибудь, прекращай быдлокодить
|
|||
13
ZUM
22.02.18
✎
10:45
|
(12) Мда... как всегда доброта добрейшая.... в этом наша беда...
|
|||
14
ildary
22.02.18
✎
10:55
|
(13) А почему не применяется ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка()?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |