|
Непонятная ситуация с владельцем справочника | ☑ | ||
---|---|---|---|---|
0
lanc2233
24.06.13
✎
17:58
|
НовСпр = Справочники.ДополнительныеСвойстваНоменклатуры.СоздатьЭлемент();
НовСпр.Владелец = Выборка.Значение; НовСпр.Наименование = Наименование; Новспр.Записать(); В справочнике установлено, что его владельцем может быть ПланВидовХарактеристик.СвойстваНоменклатуры Ошибка : Ошибка при вызове метода контекста (Записать): Значение поля "Владелец" не заполнено или заполнено неверно В отладчике : Выборка.Значение - имеет значение, и ТипЗнч(Выборка.Значение) = Тип("ПланВидовХарактеристикСсылка.СвойстваНоменклатуры") = Истина. Что ему может не нравится? |
|||
1
samozvanec
24.06.13
✎
17:59
|
а ЗначениеЗаполнено(Выборка.Значение)?
|
|||
2
Cyberhawk
24.06.13
✎
17:59
|
А в конфигураторе кому подчинен этот справочник?
|
|||
3
lanc2233
24.06.13
✎
18:03
|
||||
4
lanc2233
24.06.13
✎
18:05
|
ЗначениеЗаполнено(Выборка.Значение) = Истина
|
|||
5
Cyberhawk
24.06.13
✎
18:05
|
А в отладчике Выборка.Значение случаем не группа?
|
|||
6
exwill
24.06.13
✎
18:06
|
Иерархия?
|
|||
7
lanc2233
24.06.13
✎
18:07
|
Выборка.Значение.ЭтоГруппа = Ложь
|
|||
8
exwill
24.06.13
✎
18:08
|
конфигурация БД актуальна?
|
|||
9
Cyberhawk
24.06.13
✎
18:08
|
Может, срабатывает какой-нибудь обработчик из "ПередЗаписью" или "ПриЗаписи" в модуле справочника?
|
|||
10
lanc2233
24.06.13
✎
18:11
|
(9) модуль пустой у этого справочника. Подписок на события связанных с ним вроде нет ..
|
|||
11
Cyberhawk
24.06.13
✎
18:16
|
А в ЖР как эта борода отображается?
|
|||
12
lanc2233
24.06.13
✎
18:24
|
(11) нет. вот все что есть :
{11, {0},1}, {13,1,1}, {4,"_$Session$_.Start",3}, {4,"_$Transaction$_.Begin",4}, {4,"_$Transaction$_.Rollback",5}, {4,"_$Session$_.Finish",6} |
|||
13
Cyberhawk
24.06.13
✎
18:26
|
(12) а одинэсный ЖР не ведете? Может, там будет что полезное...
|
|||
14
exwill
24.06.13
✎
18:29
|
уверен что запущена актуальная конфигурация?
|
|||
15
lanc2233
24.06.13
✎
18:29
|
(13) а что это? функция платформы или конфигурации? если платформы, то как включить?
|
|||
16
exwill
24.06.13
✎
18:31
|
ты конфигурацию менял?
|
|||
17
lanc2233
24.06.13
✎
18:31
|
(14) да.
|
|||
18
Cyberhawk
24.06.13
✎
18:31
|
(15) Штатно - платформы. В Конфигураторе Администрирование - Настройка журнала регистрации
|
|||
19
exwill
24.06.13
✎
18:31
|
(17) Изменения записал?
|
|||
20
slin-dev
24.06.13
✎
18:34
|
может не нужно владельца устанавливать? :/
|
|||
21
lanc2233
24.06.13
✎
18:41
|
Конфигурация записана и обновлена.
попробовал другой версией платформы, то-же самое. |
|||
22
exwill
24.06.13
✎
18:53
|
вручную владелец устанавливается?
|
|||
23
lanc2233
24.06.13
✎
18:56
|
Походу баг платформы, с описанием ошибки.
На самом деле ему не нравится Родитель, а матюкается на Владельца. |
|||
24
Cyberhawk
24.06.13
✎
19:20
|
Вернулся с попко... с арахисом
(23) чем дело кончилось? |
|||
25
lanc2233
25.06.13
✎
01:24
|
походу баг платформы какой-то.
во внешнюю обработку вынес только подозрительный код НовСпр = Справочники.ДополнительныеСвойстваНоменклатуры.СоздатьЭлемент(); НовСпр.Владелец = Объект.ВидДС; НовСпр.Наименование = "тест тест"; НовСпр.Родитель = Объект.Родитель; Новспр.Записать(); Выдает эту ошибку только при определенных значениях Родителя (именно родителя а не владельца). Эти элементы ничем не примечательные. ТИИ делал, проверял на разных платформах. |
|||
26
lanc2233
25.06.13
✎
02:06
|
Окончательно разобрался. Не баг.
У элемента и родителя - разные владельцы. 1с это не понравилось. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |