|
8.2 УФ Установить тип реквизита ТЧ |
☑ |
0
shamannk
21.05.13
✎
10:07
|
На форме есть тч справочника , программно добавляю туда строку в реквизит составного типа добавляю пустую ссылку. Но на форме все равно в начале предлагает выбрать тип.
пример
&НаСервере
Процедуна ДобавитьСтр()
Строка = Объект.ТЧ.Добавить();
Строка.Имя = "Имя";
Строка.Значение = Справочники.Валюты.ПустаяСсылка();
КонецПроцедуры
|
|
1
Jonny_Khomich
21.05.13
✎
10:14
|
(0) Может надо записать справочник?!
|
|
2
shamannk
21.05.13
✎
10:19
|
(1) Нет не нужно.
|
|
3
Defender aka LINN
21.05.13
✎
10:20
|
(0) Да, это так ©
|
|
4
shamannk
21.05.13
✎
10:22
|
(3) Т.е. по другому никак?
|
|
5
Defender aka LINN
21.05.13
✎
10:23
|
(4) Связь по типу разве что намонстрячить какую-нибудь
|
|
6
shamannk
21.05.13
✎
10:31
|
Еще раз убедился надо на 7.7 переходить
|
|
7
mickey1cx
21.05.13
✎
11:53
|
Например так:
&НаКлиенте
Процедура ДобавитьВалюту(Команда)
ТС = Объект.ТЧ.Добавить();
ТС.Имя = "Валюта";
ТС.Значение = ПредопределенноеЗначение("Справочник.Валюты.ПустаяСсылка");
Элементы.ТЧ.ПодчиненныеЭлементы.ТЧЗначение.ВыбиратьТип = Ложь;
КонецПроцедуры
&НаКлиенте
Процедура ДобавитьСтроку(Команда)
ТС = Объект.ТЧ.Добавить();
ТС.Имя = "Строка";
ТС.Значение = "";
Элементы.ТЧ.ПодчиненныеЭлементы.ТЧЗначение.ВыбиратьТип = Ложь;
КонецПроцедуры
&НаКлиенте
Процедура ТЧПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа)
Элемент.ПодчиненныеЭлементы.ТЧЗначение.ВыбиратьТип = Истина;
КонецПроцедуры
|
|