|
Помощь с получением объекта | ☑ | ||
---|---|---|---|---|
0
Stanislav_134
16.10.19
✎
22:11
|
Всем привет!
Может кто подсказать почему не работает следующий код обработки: Процедура ВыполнитьКоманду(ИдентификаторКоманды, ОбъектыНазначения, ПараметрыВыполненияКоманды) Экспорт // получить справочники с незаполненными Договорами по умолчанию Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | _ДемоКонтрагенты.Ссылка КАК Ссылка |ИЗ | Справочник._ДемоКонтрагенты КАК _ДемоКонтрагенты |ГДЕ | НЕ _ДемоКонтрагенты.ЭтоГруппа | И _ДемоКонтрагенты.ДоговорПоУмолчанию = ЗНАЧЕНИЕ(Справочник._ДемоДоговорыКонтрагентов.ПустаяСсылка)"; РезультатЗапроса = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл // заполнить договоры по умолчанию текущей датой и номером 1 ТекКонтрагент = ВыборкаДетальныеЗаписи.Ссылка.ПолучитьОбъект(); ТекКонтрагент.ДоговорПоУмолчанию.НомерДоговора = "1"; ТекКонтрагент.ДоговорПоУмолчанию.ДатаДоговора = ТекущаяДата(); ТекКонтрагент.Записать(); КонецЦикла; КонецПроцедуры При выполнении обработки выскакивает сообщение: {ВнешняяОбработка.ас_ЗаполнениеПустыхДоговоровПоУмолчанию.МодульОбъекта(83)}: Поле объекта недоступно для записи (НомерДоговора) ТекКонтрагент.ДоговорПоУмолчанию.НомерДоговора = "1"; |
|||
1
VKS
16.10.19
✎
22:13
|
объект получаете контрагента, а нужно договора
|
|||
2
Stanislav_134
16.10.19
✎
22:35
|
подскажите как поступить, если мне как раз у контрагента надо программно заполнить значение реквизитов реквизита ссылочного типа в случае ПустойСсылки у реквизита ссылочного типа? То есть по сути создать элемент подчиненного справочника.
|
|||
3
Chameleon1980
17.10.19
✎
05:33
|
Договор по умолчанию получить обьект
|
|||
4
Chameleon1980
17.10.19
✎
05:36
|
Стоп
У тебя создать нужно договор и ссылку на новый договор присвоить договору по умолчанию Напиши функцию для создания договора которая вернёт ССЫЛКУ на договор |
|||
5
Chameleon1980
17.10.19
✎
05:37
|
Ну или может у тебя уже есть договоры и нужно какой-то сделать договором по умолчанию
|
|||
6
Chameleon1980
17.10.19
✎
05:39
|
Книги в руки и вперёд. И не возвращайся пока не прочтёшь чтолибо
Бля что за мода. Азов не прочтут и на форум. Ты хоть просто осознай что ты делаешь и что у Тебя чем является |
|||
7
Stanislav_134
17.10.19
✎
18:41
|
(6) "Бля", вот забыл спросить когда мне где писать..... Что за мода непрошеные советы раздавать?!
|
|||
8
ДенисЧ
17.10.19
✎
19:55
|
(7) тебе дали правильный совет. Сначала нужно изучить хоть немного матчасть. А потом пытаться что-то писать, да ещё и огрызаться.
|
|||
9
Stanislav_134
17.10.19
✎
20:34
|
(8) Ну, допустим, "хоть немного" изучил.
Даже и не догадывался, что большинство СРАЗУ стали писать запросы (да и в целом разбираться в конфигурировании 1С) без ошибок и вопросов... Молодцы... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |