|
МенеджерЗаписи в регистр сведений и составной тип данных | ☑ | ||
---|---|---|---|---|
0
Kongo2019
15.05.20
✎
14:18
|
Доброго.
Спасите-помогите. Есть независимый, непериодический регистр сведений. Одно их измерений имеет составной типа данных, то бишь задумано туда записать ссылки на доки нескольких видов, пока два. Руками выбивается и все записывается. Отладчиком смотрю нужная ссылка приходит. Но блин МенеджерЗаписи сморю в отладчике, там только это измерение неопределённо, и все, измерение пустое. Вот в чем прикол может быть? Ну тупо одна строчка. СоздатьЦепочка.Документ = Документ; |
|||
1
Волшебник
15.05.20
✎
14:21
|
переменная Документ должна быть типа ДокументСсылка
|
|||
2
h-sp
15.05.20
✎
14:21
|
Может записать() забыл
|
|||
3
Kongo2019
15.05.20
✎
14:23
|
(1) Так и есть, я в отладчике вижу что там ссылка на конкретный док пришла.
|
|||
4
Kongo2019
15.05.20
✎
14:23
|
(2)Есть. Остальные измерения корректно пишутся.
|
|||
5
dezss
15.05.20
✎
14:25
|
(3) А это точно док из списка того самого составного типа?
|
|||
6
Kongo2019
15.05.20
✎
14:27
|
Может это что подскажет, если в отладчике смотреть на МенеджерЗаписи, то у всех измерений есть тип, ну как он в регистре накопления прописан, а вот именно у этого тип Неопределено.
|
|||
7
Kongo2019
15.05.20
✎
14:27
|
(5) Точно
|
|||
8
polosov
15.05.20
✎
14:34
|
(6) У составных типов всегда Неопределено, пока не проинициализируешь.
Точно у тебя тип документа входит в состав типов измерения? |
|||
9
Kongo2019
15.05.20
✎
14:37
|
Блин, сделал уже копию регистра, сделал конкретный тип. Именно этот тип дока.
Это измение даже отладчике пустое. |
|||
10
polosov
15.05.20
✎
14:43
|
(9) Показывай код заполнения измерений и про ТипЗнч своего Документ не забудь.
|
|||
11
Kongo2019
15.05.20
✎
15:18
|
(10) СоздатьЦепочка = РегистрыСведений.Цепочка1.СоздатьМенеджерЗаписи();
СоздатьЦепочка.Купаж = Купаж; СоздатьЦепочка.Документ = Документ; Сообщить(ТипЗнч(Документ)); СоздатьЦепочка.ПартияКупажа = ПартияКупажа; СоздатьЦепочка.Номенклатура = Номенклатура; Если Движение = "Расход" Тогда СоздатьЦепочка.ДвижениеПартии = Перечисления.ТипДвиженияПартии.Расход; КонецЕсли; Если Движение = "Приход" Тогда СоздатьЦепочка.ДвижениеПартии = Перечисления.ТипДвиженияПартии.Приход; КонецЕсли; СоздатьЦепочка.Записать(Истина); |
|||
12
Kongo2019
15.05.20
✎
15:19
|
(10) Тип дока КупажныйАкт,
Сообщить(ТипЗнч(Документ)); Его и выводит. |
|||
13
Волшебник
15.05.20
✎
15:20
|
(12) Напиши, что выводит.
|
|||
14
Kongo2019
15.05.20
✎
15:20
|
||||
15
Kongo2019
15.05.20
✎
15:21
|
(13) Документ выборка: Купажный акт
|
|||
16
Волшебник
15.05.20
✎
15:21
|
(15) лопух
|
|||
17
Волшебник
15.05.20
✎
15:21
|
В сообщении №1 всё было сказано
|
|||
18
Волшебник
15.05.20
✎
15:23
|
Сегодняшний переходящий кубок Телепата забираю себе.
|
|||
19
Kongo2019
15.05.20
✎
15:25
|
(16) Согласен. Устал видать. Он же и в отладчике это же писал.
А я тупо тормозил. Спасибо народ. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |