Имя: Пароль:
1C
1С v8
Принудительное изменение подчиненного справочника
0 maxi0n
 
04.09.14
10:12
Добрый день подскажите пожалуйста кусочек кода (кому не сложно и не лень написать). Есть спр.контр у него есть подчиненный спр.договоры у него есть реквизит "а", его надо поменять на реквизит "б" программно.
1 Borteg
 
04.09.14
10:14
договор = ссылкаспркотнр.договор.получитьобъект()
договор.реквизит = б;
договор.записать()
2 NcSteel
 
04.09.14
10:14
1. Запрос с отбором по ВЛАДЕЛЬЦУ
2. Получаем объект справочника
3. Меняем значение реквизита и записываем объект.
3 Timon1405
 
04.09.14
10:16
(1) >> ссылкаспркотнр.договор
вот такого скорее всего не будет.
максимум ссылкаспркотнр.ОсновнойДоговорКонтрагета
4 Godofsin
 
04.09.14
10:16
ВыборкаДоговора = Справочники.ДоговораКонтрагентов.Выбрать(,СсылкаНаКотрагента);
Пока ВыборкаДоговора.Следующий() цикл

   Объект = Выборка.Договора.ПолучитьОбъект();
   Объект.А = Б;
   Объект.Записать();

КонецЦикла;
5 Godofsin
 
04.09.14
10:17
Я сегодня добрый =)
6 Borteg
 
04.09.14
10:17
(3) может и не будет)никто ж не знает) все в 2 написано)
7 NcSteel
 
04.09.14
10:21
(4) Первую строчку надо реализовывать через запрос.
8 Godofsin
 
04.09.14
10:40
(7) Сомневаюсь, что это под силу автору пока.
9 maxi0n
 
04.09.14
12:47
(8) Спасибо разобрался!!!