Составной тип данных в РС

1. micha26 05.10.21 16:57 Сейчас в теме
Здрасте всем.
Есть вопрос:
В регистре сведений (расширения) непериодическом, без регистраторов есть ресурс - составной (два типа документов РТУ и возврат).
&НаСервере
Процедура СоздатьЗаписьВРегистре(Док, ОРП)
			  ЗаписьСвязи = РегистрыСведений.Расш1_СвязиОРП.СоздатьМенеджерЗаписи();
			  ЗаписьСвязи.Период = ТекущаяДата();
			  ЗаписьСвязи.ГоловнойОтчет = ОРП;
			  ЗаписьСвязи.ПодчиненныйРТУУСН = Док;
			  ЗаписьСвязи.Записать(ЛОЖЬ);
КонецПроцедуры

Док - имеет тип документ ссылка...но создает только запись первого типа документа, хоть ты опнись. Руками чего угодно делай. Но руками мне не надо.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Sashares 35 05.10.21 17:02 Сейчас в теме
(1)
непериодическом
а в коде заполняете Период.
Вы определитесь - периодический он у вас или нет.

Что именно вы хотите получить в итоге?
И что значит не создает запись для другого типа документа? Выдает ошибку?
7. micha26 06.10.21 10:05 Сейчас в теме
(2) Периодический - это я ступил.
4. Ivanov_OM 38 05.10.21 17:50 Сейчас в теме
(1) Создай ОпределяемыйТип в котором укажи эти 2 документа.
А в регистре укажи для измерения этот ОпределяемыйТип
6. spacecraft 05.10.21 21:04 Сейчас в теме
(1)
ЗаписьСвязи.Записать(ЛОЖЬ);

Очень странная запись в непериодический независимый регистр сведений без измерений. Без возможности перезаписать.

Может все же так:
ЗаписьСвязи.Записать(Истина);


Если же ожидаете, что в регистр можно будет записать две разные записи и они будут обе отображаться в нем, то не судьба. В таком РС может быть всего одна единственная запись.
FatPanzer; +1 Ответить
8. micha26 06.10.21 10:06 Сейчас в теме
(6)Ну руками то пишеццо...
12. spacecraft 06.10.21 10:20 Сейчас в теме
(8) что "пишеццо"?
Две записи? нет.
Замена записи на другую? Да. Так для этого и выделил:
ЗаписьСвязи.Записать(Истина);
В таком случае будет возможна перезапись.
14. Sashares 35 06.10.21 10:25 Сейчас в теме
(8)Покажите структуру регистра.
13. Sashares 35 06.10.21 10:24 Сейчас в теме
(6)Откуда вы узнали, что без измерений?
15. spacecraft 06.10.21 10:55 Сейчас в теме
(13) в самом начале в шапке топика было так указано "без измерений". Сейчас заменено на "без регистраторов".
16. Sashares 35 06.10.21 11:09 Сейчас в теме
(15)Скорее всего ГоловнойОтчет это измерение. Если по названиям судить.
Но в чем проблема у ТС, яснее все равно не становится.
18. spacecraft 06.10.21 11:13 Сейчас в теме
(16) гадать можно долго. Я ориентировался на сообщение ТС.
Даже если допустить, что ГоловнойОтчет это измерение, то можно допустить, что и записи с разными типами документов ТС пытается записать для одного и того же измерения.
20. micha26 06.10.21 11:15 Сейчас в теме
(18)ПодчиннныийРТУ - измерение. ТС в принципе записал уже...С периодичностью накосячил.
17. micha26 06.10.21 11:12 Сейчас в теме
(13)
(6)Судьба, периодичность до секунды установил.
19. spacecraft 06.10.21 11:13 Сейчас в теме
(17)
Судьба, периодичность до секунды установил.

Заработало?
Это уже совсем другая судьба, для периодического РС.
21. micha26 06.10.21 11:15 Сейчас в теме
(19) (2)Периодический - это я ступил.
22. spacecraft 06.10.21 11:37 Сейчас в теме
(20)
ПодчиннныийРТУ - измерение.

(1)
есть ресурс - составной (два типа документов РТУ и возврат).

Даже тут сами себе противоречите.
23. micha26 06.10.21 14:50 Сейчас в теме
(22) Да измерение убирал просто, вместо него ресурс присобачил, вот и все в принципе. Работает как мне надо, собственно и ладно.
3. FatPanzer 05.10.21 17:49 Сейчас в теме
Ну значит во втором случае не того типа Док приходит в эту процедуру. Может объект, может строка, может вообще не тот объект...
10. micha26 06.10.21 10:07 Сейчас в теме
(3)Так отладчиком смотрю жеж - ДокументСсылка.Возврат...
11. FatPanzer 06.10.21 10:08 Сейчас в теме
(10) Правильный ответ в (6)
5. EVKash 8 05.10.21 18:56 Сейчас в теме
(4) В расширениях определяемые типы вроде как не работают.
9. micha26 06.10.21 10:06 Сейчас в теме
(5)Если так то печально.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот