0
mannilele
20.08.13
✎
11:05
|
Непонятная ситуация: у одного пользователя, причем только на его машине, выдается ошибка "Поле объекта недоступно для записи (Цена)", у всх остальных-работает, под этим пользователем на других машинах-работает, под администратором на машине пользователя-то же работает.
Код в документе:
&НаКлиенте
Процедура ВалютаОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
Курс=РаботаСоСправочниками.ВернутьКурс(Объект.Дата,ВыбранноеЗначение);
РаботаСДокументами.ПересчетТабличнойЧастиПриИзмененииКурса(Объект.Номенклатура,Объект.Курс,Курс);
Объект.Курс=Курс;
СтарыйКурс=Объект.Курс;
КонецПроцедуры
Процедура из общего модуля:
&НаКлиенте
Процедура ПересчетТабличнойЧастиПриИзмененииКурса(ТЧ,Курс1,Курс2) Экспорт
Для Каждого Строка ИЗ ТЧ Цикл
Строка.Цена=Строка.Цена*Курс1/Курс2; //вот тут выдает ошибку
РаботаСдокументами.РассчитатьСумму(Строка);
КонецЦикла;
КонецПроцедуры
Есть идеи, как поправить?
|
|
5
mannilele
20.08.13
✎
11:23
|
(4) Спасибо! Заработало! Возможно, дело в том, что раньше у этого пользователя не было прав на этот документ, ему дали, но вот чтот дали не так)))
|
|