Имя: Пароль:
1C
1С v8
УФ - рассчитываемая ячейка в табличной части документа
, ,
0 MRAK
 
21.07.11
15:03
Предположим, в ТЧ документа есть Сумма1, Сумма2, Сумма3.
Мне надо, чтобы в ячейке "Всего", которой нет в табличной части документа, а есть только в табличном поле формы было значение:
Сумма1 + Сумма2 - Сумма3.

Что-то никак не соображу, как этого добиться.
Какие идеи?
1 Рэйв
 
21.07.11
15:04
ПриполученииДанных устанавливай текст в оформление ячейки
2 Sh18
 
21.07.11
15:04
ПриВыводеСтроки(...)

или

ПриПолученииДанных(...)
3 MRAK
 
21.07.11
15:05
(1), (2) таких событий не существует
4 MRAK
 
21.07.11
15:06
+ еще раз обращу внимание - форма управляемая
5 Рэйв
 
21.07.11
15:06
(3)тогда озвуч версию 1С
6 MRAK
 
21.07.11
15:07
(5) какая разница, какая версия?
Написал же, управляемая форма
7 MRAK
 
21.07.11
15:07
(5) 1С:Предприятие 8.2 (8.2.13.219)
8 Рэйв
 
21.07.11
15:07
(6)аа..УФ :-)
9 Defender aka LINN
 
21.07.11
15:09
В *ФОРМЕ* добавляешь в т.ч. (в реквизитах!) колонку.
Дальше делаешь вид, что это еще один реквизит документа - заполняешь, меняешь, делаешь что хочешь, в общем.
10 MRAK
 
21.07.11
15:10
так... вроде в типовой КОРП 3 в "ИнвентаризацияТоваровНаСкладе" сделано так:


Процедура ТоварыПриОкончанииРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования)
   
   Если НЕ ОтменаРедактирования Тогда
       Элемент.ТекущиеДанные.Отклонение = Элемент.ТекущиеДанные.Количество
                                           - Элемент.ТекущиеДанные.КоличествоУчет;
   КонецЕсли;    
   
КонецПроцедуры
11 MRAK
 
21.07.11
15:10
(9) спасибо, уже понял.