![]() |
|
Программное создание элемента справочника.Код недоступен для записи | ☑ | ||
---|---|---|---|---|
0
Босечка
03.04.18
✎
19:02
|
новВодительОб = Справочники.ФизическиеЛица.СоздатьЭлемент();
новВодительОб.Наименование = стрВодительФИО; новВодительОб.Родитель = группаСс; Вод=новВодительОб.ПолучитьСсылкуНового(); Вод.Код=стрВодительКод; |
|||
1
Босечка
03.04.18
✎
19:02
|
Как надо сделать?
|
|||
2
Босечка
03.04.18
✎
19:03
|
новВодительОб = Справочники.ФизическиеЛица.СоздатьЭлемент();
новВодительОб.Наименование = стрВодительФИО; новВодительОб.Родитель = группаСс; новВодительОб.Код=стрВодительКод; так тоже не работает |
|||
3
Aleksey
03.04.18
✎
19:08
|
А что пишет?
|
|||
4
Босечка
03.04.18
✎
20:26
|
Код недоступен для записи
|
|||
5
Cool_Profi
03.04.18
✎
20:37
|
Вод=новВодительОб.ПолучитьСсылкуНового();
Вод.Код=стрВодительКод; Слово "Ссылку" не на какие мысли не наводит? |
|||
6
hhhh
03.04.18
✎
23:43
|
(4) так и есть. Лучше не пытайтесь. всё равно код недоступен.
|
|||
7
palsergeich
04.04.18
✎
01:45
|
Длина предопределенного поля код = 0, то есть по факту в настройках отключено использование поля с предопределенным названием "Код"
Если на форме есть реквизит, который называется "Код" и Вы хотите туда помещать информацию - то в форме посмотрите какому реквизиту объекта соответсвует элемент "Код". Если вы просто хотите писать в поле Код", то сделайте в настройках справочника его длину отличной от 0. Инфа 100% |
|||
8
palsergeich
04.04.18
✎
01:45
|
ой мое же сообщение частично зацитировалось(
|
|||
9
craxx
04.04.18
✎
04:30
|
(2) Босечка, в ссылку ничего не получится записать))
|
|||
10
VladZ
04.04.18
✎
04:34
|
(0) Зачем вот это:
" Вод=новВодительОб.ПолучитьСсылкуНового(); Вод.Код=стрВодительКод;" ? Что за "нелепые телодвижения"? |
|||
11
craxx
04.04.18
✎
04:34
|
(10) Судя по всему человек недавно с 7.7 пришел
|
|||
12
VladZ
04.04.18
✎
04:42
|
(11) Даже в 7.7 такого не было. Что в 7.7, что в 8.x:
МойОбъект = создать нужный объект МойОбъект.Реквизит = значение реквизита |
|||
13
craxx
04.04.18
✎
04:47
|
(12) но ссылки в явном виде в 7.7 нету. Отсюда и путаются по началу
|
|||
14
Chameleon1980
04.04.18
✎
05:31
|
для верности:
1. Ссылка().ПолучитьОбъект(); 2. Ссылка.ОбменДанными.Загрузка=Истина; 3. Попытка Ссылка.Записать() Исключение ; КонецПопытки; попробовать. Ну или Длина кода = 0; Не? |
|||
15
Chameleon1980
04.04.18
✎
05:31
|
т.е. как-то так:
1. Объект=Ссылка().ПолучитьОбъект(); 2. Объект.ОбменДанными.Загрузка=Истина; 3. Попытка Объект.Записать() Исключение ; КонецПопытки; |
|||
16
Chameleon1980
04.04.18
✎
05:32
|
да ё-маё. только проснулся
1. Объект=Ссылка.ПолучитьОбъект(); 2. Объект.ОбменДанными.Загрузка=Истина; 3. Попытка Объект.Записать() Исключение ; КонецПопытки; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |