|
Поле объекта недоступно для записи |
☑ |
0
Aleksey1989
20.12.16
✎
23:33
|
Добрый вечер. Подскажите, пжл, в чем м.б. ошибка: использую следующий код:
ТекстоваяСтрока = Лев(ТекстоваяСтрока,НомерСтроки-1)
ТекстоваяСтрока - это переменная, хранящая текст, выполняется код в общем модуле, на сервере. В ответ приходит ошибка "Поле объекта не доступно для записи" - именно на этой сроке кода. Какая-то непонятная ошибка для обычной текстовой переменной.
|
|
1
Aleksey1989
20.12.16
✎
23:49
|
Как я понял, ошибка в платформе. Дело в том, что текстоваяСтрока получает свое первоначальное значение из параметра функции, т.е код выглядит так:
Функция ПолучитьНаименование(Справочник.Наименование) - вызывается функция
Функция ПолучитьНаименование(ТекстоваяСтрока)
......
ТекстоваяСтрока = Лев(ТекстоваяСтрока,НомерСтроки-1)
|
|
2
RomanYS
20.12.16
✎
23:53
|
(1) "ошибка в платформе" - не в данном случае. Здесь платформа себя ведет вполне ожидаемо.
|
|
3
Lexey_
20.12.16
✎
23:53
|
(1) конечно, в платформе, сам значение параметра меняешь, а виновата платформа
|
|
4
Defender aka LINN
20.12.16
✎
23:56
|
(1) Ошибка в прокладке
|
|
5
Torquader
21.12.16
✎
00:34
|
Допиши в заголовок функции магическое слово "Знач" и всё заработает.
|
|