![]() |
|
Значение поля "Владелец" не заполнено или заполнено неверно | ☑ | ||
---|---|---|---|---|
0
Nikoss
06.11.14
✎
09:06
|
Сделал справочник Подразделения подчиненным справочнику Организаций, при программном заполнении
{Форма.Форма.Форма(394)}: Ошибка при вызове метода контекста (Записать) Об.Записать(); по причине: Значение поля "Владелец" не заполнено или заполнено неверно Код: Об = Справочники.Подразделения.НайтиПоНаименованию("Основное").ПолучитьОбъект(); Об.Владелец = Справочники.Организации.НайтиПоНаименованию("ТОО Пупкин", Истина); Об.Записать(); Отладчиком смотрю, все типы совпадают, все элементы справочников находятся, присваевается владелец нормально (т.е. перед записать если смотреть Об.Владелец - там всё ок, заполнено), а на Записать() - ошибка... Даже условие [ТипЗнч(Об.Владелец) = ТипЗнч(Справочники.Организации.НайтиПоНаименованию("ТОО Пупкин", Истина))] - говорит "Истина" уже и ТиИ от безысходности пробовал... |
|||
1
Maxus43
06.11.14
✎
09:25
|
Об.ОбменДанными.Загрузка = Истина;
Об.Записать(); так получается? |
|||
2
Nikoss
06.11.14
✎
09:28
|
(1), даааааааа
|
|||
3
Maxus43
06.11.14
✎
09:29
|
странно
|
|||
4
Мимохожий Однако
06.11.14
✎
09:30
|
На 100% уверен, что
= Справочники.Организации.НайтиПоНаименованию("ТОО Пупкин", Истина); возвращает не пустую ссылку? |
|||
5
Maxus43
06.11.14
✎
09:30
|
может там оно Группа одно из них? владельцы по элементам установлены?
|
|||
6
Nikoss
06.11.14
✎
09:30
|
(4) на 200
|
|||
7
Nikoss
06.11.14
✎
09:32
|
(5), по элементам, групп нет точно,
в организациях их в принципе нет, а в подразделениях я их выбираю не с группами. с загрузка=истина этот же код отработал без проблем, всё заполнилось |
|||
8
butterbean
06.11.14
✎
09:33
|
(7) смотри модуль объекта справочника Подразделения
|
|||
9
Ненавижу 1С
гуру
06.11.14
✎
09:34
|
(7) смотри, что у тебя в коде модуля объекта Подразделения написано
|
|||
10
Nikoss
06.11.14
✎
09:36
|
(8), (9), ничего
на строке "Об.Записать();" нажимая F11, в отладке, вылетал в ошибку. |
|||
11
butterbean
06.11.14
✎
09:37
|
(10) что значит "ничего"?? модуль просто открой и смотри события ПриЗаписи, ПередЗаписью
|
|||
12
Nikoss
06.11.14
✎
09:38
|
(11), я же говорю, ничего там нет, кода нет там
|
|||
13
Maxus43
06.11.14
✎
09:38
|
а это, ЗАЧЕМ делать этот справочник подчинённым хоть? ПодразделенияОрганизаций подчинён и так, в типовых
|
|||
14
butterbean
06.11.14
✎
09:39
|
(12) что за конфа?
|
|||
15
Nikoss
06.11.14
✎
09:40
|
(14), своя
|
|||
16
Maxus43
06.11.14
✎
09:40
|
подписки может... сделай поиск ссылок на объект Подразделения в пофигураторе, покажет все подписки, там поковыряй, особенно ПередЗаписью, ибо там не заполнен пока владелец
|
|||
17
Maxus43
06.11.14
✎
09:41
|
может и стандартное поведение платформы даже, когда из обычного сделали подчинённый с уже имеющимеся данными
|
|||
18
butterbean
06.11.14
✎
09:42
|
(17) не, там нормально все отрабатывает
|
|||
19
Nikoss
06.11.14
✎
09:44
|
(16), подписок тоже нет
сейчас попробую создать программно, без загрузка=истина |
|||
20
hhhh
06.11.14
✎
09:47
|
а вообще для справочника Подразделения заданы справочники владельцы?
|
|||
21
Nikoss
06.11.14
✎
09:48
|
(20) конечно:)
|
|||
22
hhhh
06.11.14
✎
09:53
|
просмотрите тогда ПередЗаписью и ПриЗаписи в модуле объекта и в модуле формы. И в подписках. Может там поле владелец чистится. Или это владелец родителя проверяется. Может там еще перезаписываются другие элементы.
|
|||
23
PaulBC
06.11.14
✎
09:59
|
(0) справочник Подразделения иерархический? У родителя владелец задан?
|
|||
24
Nikoss
06.11.14
✎
10:06
|
(22), писал выше, нет кода ни в модуле, ни в подписках
|
|||
25
Nikoss
06.11.14
✎
10:07
|
(24), всё ясно, у родителя не был задан владелец
|
|||
26
Nikoss
06.11.14
✎
10:13
|
В общем, резюмирую:
Получалось всё интерактивно из за того что при выборе владельца Родитель очищался (и групп вообще нет в форме выбора, для которых не установлен владелец) Программно с Загрузка=Истина видимо не проверяется ничего. Программно без Загрузка=Истина ругается если в родителе указана группа без владельца. Всем спасибо за помощь! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |