|
Иерархическая табличная часть. Управляемые формы.
| ☑ |
0
Solitar
17.07.13
✎
20:21
|
Много тем писалось по поводу иерархической тч на УФ.
Но у меня возникли следующие проблемы:
1) Как отловить событие окончания ввода в поле дерево значения? Нужно для расчета сумм.
2) Почему эта процедура срабатывает только если выбираешь поле "Артикул"?? Или косяк платформы, или я что то не понимаю...
&НаКлиенте
Процедура ДеревоНоменклатурыПриАктивизацииСтроки(Элемент)
Если Элемент.ТекущиеДанные = Неопределено Или Элемент.ТекущийЭлемент = Неопределено Тогда
Возврат
КонецЕсли;
Если Элемент.ТекущийЭлемент.Имя = "ДеревоНоменклатурыАртикул" Тогда
Сообщить ("Это артикул");
Если Элемент.ТекущиеДанные.ПолучитьРодителя() = Неопределено Тогда
Элемент.ТекущийЭлемент.ТолькоПросмотр = Истина
Иначе
Элемент.ТекущийЭлемент.ТолькоПросмотр = Ложь
КонецЕсли
ИначеЕсли Элемент.ТекущийЭлемент.Имя = "ДеревоНоменклатурыЦена" тогда
Сообщить ("ок")
КонецЕсли;
КонецПроцедуры
В какой конфигурации на УФ есть документы с иерархической ТЧ? В УТ посмотрел док "установка цен номенклатуры", но там нет никаких расчетов одних полей, на основании других.
|
|
1
Лодырь
17.07.13
✎
20:44
|
Проверь имя колонки цены
|
|
2
Solitar
17.07.13
✎
22:09
|
(1) все нормально с именем.
на одном известном сайте, который тут не принято обсуждать, видел красивую конфигурацию для учета компьютеров, принтеров и т.д. на управляемых формах вроде.... как она называется, мб кто нить знает? там была иерархия тч.
|
|
3
EvgeniuXP
17.07.13
✎
23:32
|
(2) это не мою случайно?
|
|
4
EvgeniuXP
17.07.13
✎
23:36
|
там дерево
|
|
5
EvgeniuXP
17.07.13
✎
23:37
|
и там сумму не считают :)
|
|