Требуемая операция не может быть выполнена, т.к. установлены не все разделители #744847


#0 by Автосервис
Добрый день. Самописанная конфигурация (8.3.5.1383). Есть общий реквизит "Организация". По нему идет разделение данных между пользователями. Но есть один пользователь "Администратор", который смотрит все данные без разделения по организациям. И впринципе все было нормально, пока я не начал использовать метод НайтиПоРеквизиту. Например: Если ЗначениеЗаполнено(Справочники.ТранспортныеСредства.НайтиПоРеквизиту("ИдМодуля",СтрокаТЗ.ModuleID)) Тогда Ругается "Требуемая операция не может быть выполнена, т.к. установлены не все разделители". Но этот пользователь не использует разделители. На ум приходит только старый дедовский способ перебора значений через выборку. Но я не считаю такой способ самым оптимальным. Тем более использовать метод НайтиПоРеквизиту я буду не раз. Может кто знает как правильно решить эту проблему?
#1 by Andrey2C
#2 by Andrey2C
А что стоит в "использование разделяемых данных"?
#3 by VikingKosmo
8.3.5.1383 и НайтиПоРеквизиту... Дальше не читал.
#4 by Автосервис
Это не решит проблему
#5 by Автосервис
Независимо и совместно
#6 by MrStomak
Используй запрос. Индекс не будет использоваться только тогда, когда не будет значения разделителя.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С