Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 02:58

Табличная часть документа. Как к ней обратиться?

Автор vobbl, 25 июн 2013, 18:21

0 Пользователей и 1 гость просматривают эту тему.

vobbl

Как сделать, чтобы при заполнении одной ячейки табличной части, заполнялись другие по какой-либо формуле? Ведь есть какой-то более простой способ чем ПолучитьОбъект и т.д.
Например - 3 столбца в табличной части, третий равен произведению первых 2-х. Ручками забиваются первые 2, а 3-й сам формируется.

Besart

&НаКлиенте
Процедура СписокНоменклатурыКоличествоПриИзменении(Элемент)
РасчетСуммы();// Вставить содержимое обработчика.
КонецПроцедуры

&НаКлиенте
Процедура СписокНоменклатурыЦенаПриИзменении(Элемент)
РасчетСуммы();
КонецПроцедуры

&НаКлиенте
Процедура РасчетСуммы()
Стр = Элементы.СписокНоменклатуры.ТекущиеДанные;
Стр.Сумма  =Стр.Цена * Стр.Количество;
КонецПроцедуры // РасчетСуммы();()

GRADUS

Цитата: vobbl от 25 июн 2013, 18:21
Как сделать, чтобы при заполнении одной ячейки табличной части, заполнялись другие по какой-либо формуле? Ведь есть какой-то более простой способ чем ПолучитьОбъект и т.д.
Например - 3 столбца в табличной части, третий равен произведению первых 2-х. Ручками забиваются первые 2, а 3-й сам формируется.

Это невозможно )

vobbl

Спасибо, Besart! То что нужно!


Добавлено: 27 июн 2013, 17:04


Только щас обнаружил - это всё работает, если форма была создана, как управляемая! Когда форма обычная, начинает ругаться, что Элементы - неизвестная переменная :trhregerhg:
Может кто-нить знает - чего да как?
Добавлено: 27 июн 2013, 18:21


Блин, GRADUS, ты не шутил штоле?!


GRADUS

Цитата: vobbl от 26 июн 2013, 12:20
Спасибо, Besart! То что нужно!


Добавлено: 27 июн 2013, 17:04


Только щас обнаружил - это всё работает, если форма была создана, как управляемая! Когда форма обычная, начинает ругаться, что Элементы - неизвестная переменная :trhregerhg:
Может кто-нить знает - чего да как?
Добавлено: 27 июн 2013, 18:21


Блин, GRADUS, ты не шутил штоле?!

Если обыное прилож, то ЭлементыФормы, а не Элементы

vobbl


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск