|
ЕРП. Поле объекта недоступно для чтения | ☑ | ||
---|---|---|---|---|
0
catzilla codzilkin
18.12.23
✎
09:30
|
Всем здравствуйте. Имеется самописная обработка в которой есть реквизит (обработки, не формы) ПериодРегистрации. При попытке открыть через Сервис - Дополнительные обработки выдает такое сообщение
Поле объекта недоступно для чтения (ПериодРегистрации). Часть кода которая дает ошибку ************************************ начало кода #Область ОбработчикиСобытийФормы &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) //установим текущий месяц, а ПриОткрытии() "перещелкнем" на предыдущий для формирования ПредставленияПериодаРегистрации Объект.ПериодРегистрации = НачалоМесяца(ТекущаяДатаСеанса()); КонецПроцедуры &НаКлиенте Процедура ПриОткрытии(Отказ) ОбщегоНазначенияУТКлиент.РегулированиеПредставленияПериодаРегистрации( -1, Ложь, Объект.ПериодРегистрации, ПредставлениеПериодаРегистрации); ОбновитьДанныеФормыНаКлиенте(); КонецПроцедуры #КонецОбласти ******************************* конец кода если сделать вот так ******************************* начало кода #Область ОбработчикиСобытийФормы &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) //установим текущий месяц, а ПриОткрытии() "перещелкнем" на предыдущий для формирования ПредставленияПериодаРегистрации Объект.ПериодРегистрации = НачалоМесяца(ТекущаяДатаСеанса()); Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "1." + Строка(Объект.ПериодРегистрации); Сообщение.Сообщить(); КонецПроцедуры &НаКлиенте Процедура ПриОткрытии(Отказ) Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "2." + Строка(Объект.ПериодРегистрации); Сообщение.Сообщить(); ОбщегоНазначенияУТКлиент.РегулированиеПредставленияПериодаРегистрации( -1, Ложь, Объект.ПериодРегистрации, ПредставлениеПериодаРегистрации); ОбновитьДанныеФормыНаКлиенте(); КонецПроцедуры #КонецОбласти ***************************** конец кода то всё срабатывает. Почему так? подскажите кто может... |
|||
1
catzilla codzilkin
18.12.23
✎
08:48
|
Под рядовым пользователем. Добавить полные права не предлагать.
|
|||
2
MaximSh
18.12.23
✎
12:42
|
(0) не в этом дело (1) и не в правах. Мало данных.
|
|||
3
catzilla codzilkin
19.12.23
✎
08:18
|
(2) у самого больше нет... может просто пересохранить обработку надо и перезалить в дополнительные... единственное что еще в голову пришло... проверю
|
|||
4
Мимохожий Однако
19.12.23
✎
08:54
|
Полагаю, что ПериодРегистрации надо переименовать в ПериодР или еще как-нибудь,т.к. эта переменная используется в объектах как свойство
|
|||
5
catzilla codzilkin
19.12.23
✎
09:24
|
(3) Не помогло
|
|||
6
catzilla codzilkin
19.12.23
✎
09:28
|
(4) У другого пользователя открывается без проблем без моей добавки, что самое интересное. С профилями камлали. Скопировали нужные.
|
|||
7
catzilla codzilkin
19.12.23
✎
10:03
|
обработку перезаписал под именем с пробелами и взлетело. Предыдущее имя было в конфигурации встроено. Т.е. она и встроена и внешняя
|
|||
8
catzilla codzilkin
19.12.23
✎
10:03
|
Всем спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |