![]() |
![]() |
|
Программно назначить предопределенное значение 8.0 Ø |
☑ | ||
---|---|---|---|---|
0
newreactive
10.03.06
✎
11:48
|
Надо создать предопределенное значение предопределенного свойства (для справочника Номенклатура).
Предопределенное свойство назначаю в конфигураторе. Предопределенное значение назначаю программно в процедуре ПриНачалеРаботыСистемы. НовыйОбъект = Справочники.ЗначенияСвойствОбъектов.СоздатьЭлемент(); НовыйОбъект.Код = "55555"; НовыйОбъект.Владелец=ПланВидовХарактеристикСсылка.СвойстваОбъектов; НовыйОбъект.Наименование = "Значение1"; НовыйОбъект.Записать(); Говорит, что Переменная не определена (ПланВидовХарактеристикСсылка) НовыйОбъект.Владелец=<<?>>ПланВидовХарактеристикСсылка.СвойстваОбъектов; Если ПланВидовХарактеристик без Ссылка - аналогично. Что не правильно делаю? |
|||
1
newreactive
10.03.06
✎
11:57
|
Кроме этого, значение получится не предопределенное, а обычное. Как назначить предопределенное значение для подчиненного справочника?
|
|||
2
IchRovan
10.03.06
✎
12:03
|
(1) никак
|
|||
3
newreactive
10.03.06
✎
12:03
|
Подскажите, пожалуйста, учусь я!
|
|||
4
Юрикс
10.03.06
✎
12:04
|
ну например так
НовыйОбъект.Владелец = ПланыВидовХарактеристик.СвойстваОбъектов.Контрагент; |
|||
5
СергейКа
10.03.06
✎
12:07
|
ПланыВидовХарактеристик.СвойстваОбъектов - это в общем, то системное перечисление...
|
|||
6
newreactive
10.03.06
✎
12:10
|
Спасибо, с владельцем получилось. А как предопределенным значение сделать?
|
|||
7
newreactive
10.03.06
✎
12:12
|
(5)И что это для меня значит - не сделать, то, что хочу?
|
|||
8
Юрикс
10.03.06
✎
12:13
|
(6) предопределенный элемент справочника программно создать нельзя, только вручную - на то он и предопределенный
|
|||
9
newreactive
10.03.06
✎
12:16
|
Так в том то и дело, что у подчиненного справочника вручную нельзя - только программно.
|
|||
10
newreactive
10.03.06
✎
12:19
|
Например, можно запретить программно удаление назначенного значения справочника ЗначенияСвойствОбъектов, раз ему (подчиненному) программно значение назначено? Как это сделать? Не могу найти.
|
|||
11
Pilcrow
10.03.06
✎
12:29
|
(0) На будущее: справочнику, имеющему предопределенные данные, не могут быть назначены владельцы. Проверь сам в Конфигураторе.
|
|||
12
newreactive
10.03.06
✎
13:21
|
(11)Так я поэтому и назначаю их программно, в конфигураторе это давно проверено, что нельзя.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |