|
Установить программно тип составного реквизита ТЗ формы |
☑ |
0
Maximysis
08.10.13
✎
07:46
|
В нете не нашел(
делал по всякому
Процедура ТЗПередНачаломДобавления(Элемент, Отказ, Копирование)
Элемент.ТекущиеДанные.Объект111=Справочники.Банки.ПустаяСсылка();
КонецПроцедуры
и так
ЭлементыФормы.ТЗ.текущаяСтрока.Объект111=Справочники.Банки.ПустаяСсылка();
но всегда "Поле объекта недоступно для записи (Объект111)" подскажите что не так?
|
|
1
Maximysis
08.10.13
✎
07:46
|
Объект111 тип составной
|
|
2
hhhh
08.10.13
✎
07:50
|
пере началом добавлеиия еще нет строки. Позже делай.
|
|
3
andreymongol82
08.10.13
✎
07:50
|
Надо примерно вот так.
НовыйЭлемент.ОграничениеТипа = новый ОписаниеТипов(МассивТипа);
|
|
4
Maximysis
08.10.13
✎
07:54
|
(3)я пробовал выставлять ОграничениеТипа, но у ячейки тип не назначен, а только список выбора типов отфильтровывается(
|
|
5
Maximysis
08.10.13
✎
07:56
|
(2)тот же результат и при ПриОкончанииРедактирования
|
|
6
Defender aka LINN
08.10.13
✎
08:00
|
Процедура ТЗПередНачаломДобавления(Элемент, Отказ, Копирование)
Если Копирование Тогда
Возврат;
КонецЕсли;
Отказ = Истина;
НоваяСтрока = ТЗИлиКакТамТвойРеквизитНазывается.Добавить();
НоваяСтрока.Объект111=Справочники.Банки.ПустаяСсылка();
ЭлементыФормы.ТЗ.ИзменитьСтроку();
КонецПроцедуры
|
|
7
Maximysis
08.10.13
✎
08:07
|
(6)Спасибо!!! то что надо!
|
|