Имя: Пароль:
1C
1С v8
ТЧ дока. Поле-колонка как реквизит формы. Как обновлять??? Подскажите.
0 Обработка
 
09.11.13
13:05
Чтобы не засорят базу решил в ТЧ документа добавить поле, который будет вычисляться при открытии документа или при вводе строки.
Это например норма расхода топлива или текущий пробег...
Все почти реализовал но при нажатии на кнопку записать значение поля обновляется.
Вот код:

&НаКлиенте
Процедура ТоварыТСПриИзменении(Элемент)
    ТекущиеДанные = Элементы.Товары.ТекущиеДанные;
    
    ТекущиеДанные.Пробег = ТоварыТСПриИзмененииНаСервере(ТекущиеДанные.ТС);
    
КонецПроцедуры

&НаСервере
Функция ТоварыТСПриИзмененииНаСервере(ТС)
..........
  Возврат ТочтоНашли;
КонецФункции
1 Обработка
 
09.11.13
13:09
При редактировании формы добавил поле - Колонка реквизит. А на форме поле и связал к данным созданному реквизиту форму.
2 Обработка
 
09.11.13
13:27
Может быть я не понятно изложил?
3 Обработка
 
09.11.13
13:53
Кто-нибудь скажите почему нет ответа в моей теме?

1. Вопрос такой легкий типа сам читай малуал
2. Сложный не провобовали
3. Не понятен вопрос
4 crotnn
 
09.11.13
14:09
А в чем вопрос-то? После записи колонка очищается? Так и должно быть, после записи форма перезаполняется данными записанного объекта.
5 Обработка
 
09.11.13
14:25
(4) Как мне добиться чтоб при записи но еще не закрывая документ наблюдать эти "динамические" данные на форме.
А еще как при открытии их заполнять?
6 Обработка
 
09.11.13
14:27
Я пишу в поле формы а не следует ли мне записывать в нечто другое чтоб форма хранила мне значения пока я не закрою форму?
7 crotnn
 
09.11.13
14:32
Есть события ПриЧтенииНаСервере, ПослеЗаписиНаСервере. В них заполнять колонки Пробег.
8 Обработка
 
09.11.13
14:36
(7) Спасибо. Буду пробовать.
Вроде бы похожее нарыл. Но пока все не попробовал.
v8: Вычисляемая колонка в ТЧ документа