Поле объекта не доступно для записи
☑
0
ETurdymuratov
21.07.13
✎
13:51
Привет всем!
Подскажите как присвоить реквизитам справочника значения? Есть справочник. В справочнике 2 элемента: Широта и Долгота
На форме разместил кнопку "Получить":
&НаКлиенте
Процедура Получить(Команда)
Сообщить("Пытаюсь присвоить");
Элементы.Широта = 1;
Элементы.Долгота = 2;
КонецПроцедуры
Ругается:
{Справочник.проверка.Форма.ФормаЭлемента.Форма(6)}: Поле объекта недоступно для записи (Широта)
Элементы.Широта = 1;
если делаю:
Широта = 1;
Долгота = 2;
вообще ничего не происходит.
PS 1С 8 Управляемые формы.
1
Aleksey
21.07.13
✎
13:53
На сервере менять надо, на клиенте только представление (строка)
2
Algiz
21.07.13
✎
13:56
объект.широта=1
3
ETurdymuratov
21.07.13
✎
13:56
Сделал вот так:
&НаКлиенте
Процедура Получить(Команда)
// Вставить содержимое обработчика.
Сообщить("Пытаюсь присвоить");
Присвоить(55,66)
КонецПроцедуры
&НаСервере
Процедура Присвоить(Ш,Д)
// Вставить содержимое обработчика.
Сообщить("Пытаюсь присвоить");
Широта = Ш;
Долгота = Д;
КонецПроцедуры
Не присваивает =(
4
Живой Ископаемый
21.07.13
✎
13:58
какие неинтересные новости! перенести в раздел спам?
5
ETurdymuratov
21.07.13
✎
13:58
Всем спасибо!!!!
Получилось вот так
объект.широта=1
Algiz особенный респект!
6
ETurdymuratov
21.07.13
✎
14:00
(4) Не не надо. Дико извеняюсь
7
Mitriy
21.07.13
✎
14:07
(1) да неужели?
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс