|
Записать значение 1с УФ
| ☑ |
0
Totobushka
22.03.23
✎
12:29
|
Привет. До этого работал в обычных формах, а тут подвалила халтурка в УФ, никогда в них не работал. Суть вопроса. Есть у меня форма, на форме ТЧ где есть значение количество и цена. Сумма в этой ТЧ должна заполнятся автоматически количество*цена. Как это сделать? Чёт погуглил и решения не нашел, а мозгами соображать и книжки читать времени щас нет, типо срочно надо
|
|
1
Новый1сник2
22.03.23
✎
12:33
|
(0) в какой момент сумма должна заполняться? при изменении количества / цены ?
|
|
2
Totobushka
22.03.23
✎
12:34
|
(1) после окончания ввода количества или цены
|
|
3
Новый1сник2
22.03.23
✎
12:37
|
(2) посмотри в свойствах реквизита количество и цены, есть событие "ПриИзменении"? если есть нужно создать и для количество и для цены. и прописать там формулу расчёта суммы
|
|
4
Totobushka
22.03.23
✎
12:39
|
(3) та это понятно) не понятно как обращаться к реквизитам таблицы, которая лежит на форме. Ну например "Объект.Таблица1Сумма" или "ЭтаФорма.Элементы.Таблица1Сумма" не работает. Как правильно обратится то к этой сумме?)
|
|
5
Мультук
гуру
22.03.23
✎
12:40
|
(0)
Событие при изменении. Клик в таб. части на событие
Имхо в обычных формах точно также, только там "ЭлементыФормы"
&НаКлиенте
Процедура ТабличнаяЧасть1ПриИзменении(Элемент)
ТекущиеДанные = Элементы.ТабличнаяЧасть1.ТекущиеДанные;
Если ТекущиеДанные <> Неопределено Тогда
ТекущиеДанные.Сумма = ТекущиеДанные.Количество * ТекущиеДанные.Цена;
КонецЕсли;
КонецПроцедуры
|
|
6
Totobushka
22.03.23
✎
12:44
|
(5) Спасибо огромное! Как же я затупил... Мне пора пойти покурить. Видимо 13 часов подряд работать дают о себе знать....
|
|