|
Поле объекта не доступно для записи.
| ☑ |
0
AlexMee
26.12.17
✎
11:07
|
Процедура КнопкаВыполнитьНажатие(Кнопка)
Регистр = РегистрыСведений.СвойстваПозицииШтатногоРасписания.СоздатьНаборЗаписей();
Регистр.Прочитать();
Для Каждого Запись из Регистр Цикл
//а = Запись.ПолучитьОбъект();
Если Запись.Период <= Дата("20171116") Тогда
Запись.УсловияТруда.Наименование = Справочники.УсловияТруда.НайтиПоКоду(000000001);
Иначе
Запись.УсловияТруда.Наименование = Справочники.УсловияТруда.НайтиПоКоду(000000002);
КонецЕсли;
КонецЦикла;
Регистр.Записать(Ложь);
КонецПроцедуры
|
|
1
AlexMee
26.12.17
✎
11:07
|
как записать??
|
|
2
RomaH
naïve
26.12.17
✎
11:08
|
Запись.УсловияТруда - ссылка
|
|
3
RomaH
naïve
26.12.17
✎
11:08
|
получить объект сначала
|
|
4
AlexMee
26.12.17
✎
11:09
|
(2) ссылка на справочник "условия труда"
|
|
5
RomaH
naïve
26.12.17
✎
11:09
|
Запись.УсловияТруда.Наименование = Справочники.УсловияТруда.НайтиПоКоду(000000002);
Ты строке в ссылке присваиваешь ссылку
все попутал
|
|
6
RomaH
naïve
26.12.17
✎
11:09
|
(4) я понимаю
|
|
7
RomaH
naïve
26.12.17
✎
11:09
|
должен быть объект
|
|
8
RomaH
naïve
26.12.17
✎
11:09
|
но "Наименование" - это строка
|
|
9
RomaH
naïve
26.12.17
✎
11:10
|
Запись.УсловияТруда= Справочники.УсловияТруда.НайтиПоКоду(000000001)
вот так
|
|
10
RomaH
naïve
26.12.17
✎
11:11
|
(0) но с такими знаниями ты полез в ЗУП 3.0 ?
|
|
11
AlexMee
26.12.17
✎
11:12
|
(9) "Б" бро
"Б" Благодарность)
|
|
12
RomaH
naïve
26.12.17
✎
11:12
|
Справочники.УсловияТруда.НайтиПоКоду(000000001);
запрос в цикле
вынеси определение переменной за цикл
|
|