|
Поле объекта недоступно для записи | ☑ | ||
|---|---|---|---|---|
|
0
Melcor
10.01.15
✎
16:33
|
1С выдает такую ошибку, не пойму что он записать пытается, подскажите пожалуйста. Ошибка выходит после последнего обновления 1с 8.2 КА 1.1.55.1
{Документ.ЧекККМ.Форма.ФормаРегистрацииПродаж.Форма(5441)}: Поле объекта недоступно для записи (Пользователи) Пользователи = Запрос.Выполнить().Выгрузить(); |
|||
|
1
Melcor
10.01.15
✎
16:35
|
Вот сама процедура
Функция ПолучитьСписокИсполнителейВнутреннихЗаказов() //создадим задачу для манагеров Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | НастройкиПользователей.Пользователь |ИЗ | РегистрСведений.НастройкиПользователей КАК НастройкиПользователей |ГДЕ | НастройкиПользователей.Настройка = &Настройка | И НастройкиПользователей.Значение = &Значение" ; Запрос.УстановитьПараметр("Настройка", ПланыВидовХарактеристик.НастройкиПользователей.ПолучаетСообщенияОНовыхВнутреннихЗаказах); Запрос.УстановитьПараметр("Значение", Истина); Пользователи = Запрос.Выполнить().Выгрузить(); Возврат Пользователи; КонецФункции |
|||
|
2
shuhard
10.01.15
✎
16:37
|
(1) что-то мешает позырить отладчиком Пользователи ?
|
|||
|
3
Melcor
10.01.15
✎
16:39
|
(2) С полными правами такой ошибки нет. Это же обычная переменная как она может быть недоступна для записи?
|
|||
|
4
anatoly
10.01.15
✎
16:47
|
может в документе или форме появился реквизит с таким именем?
вообще крайне не рекомендуется переменные подобным образом обзывать... |
|||
|
5
Адский плющ
10.01.15
✎
16:48
|
(3) что-то мешает позырить отладчиком не под полными правами?
|
|||
|
6
Melcor
10.01.15
✎
16:51
|
(5) Дык, ничего он там не показывает, Запрос.Выполнить().Выгрузить() - это таблицаЗначений,
а Пользователи ни чему не равен |
|||
|
7
Melcor
10.01.15
✎
16:52
|
(4) Видимо в новом релизе что-то случилось, сменил имя переменной и ошибка пропала
|
|||
|
8
Адский плющ
10.01.15
✎
16:56
|
В БСП есть общий модуль "Пользователи".
|
| Форум | Правила | Описание | Секции | Поиск |