|
Табличная Часть и Вычисляемое поле которое необходимо занести в реквизиты |
☑ |
0
NICKDAY
06.06.16
✎
19:45
|
У меня есть ОбщаяСтоимость, она считается из двух ячеек, все считает хорошо, но выводит в ТЧ только при параметре Текст или УстановнитьТекст, а мне нужно присвоить как значение , экспериментировал с разными форматами , толку 0...
Процедура СправочникСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
Количество=Число(ОформлениеСтроки.Ячейки.КоличествоЧасов.Значение);
Стоимостьчаса=Число(ОформлениеСтроки.Ячейки.СтоимостьЗаЧас.Значение);
Сумма=Число(Количество*Стоимостьчаса);
ОформлениеСтроки.Ячейки.ОбщаяСтоимость.Значение=Сумма;
КонецПроцедуры
Подскажите как быть , что не так ? Пишет "Попытка записи свойства Значение для ячейки, связанной с данными."
|
|
1
Михаил Козлов
06.06.16
✎
20:03
|
1. Это не ТЧ, а табличное поле.
2. В табличное поле можно добавить колонку ("Сумма"), не связанную с реквизитом справочника и в этой колонке вывести какой-либо текст. Если Вам нужно, чтобы "Сумма" была реквизитом справочника (и хранилась в базе данных), то этот реквизит придется добавить и реализовать его расчет (например, в событии модуля объекта "ПередЗаписью).
|
|
2
NICKDAY
06.06.16
✎
20:26
|
Да у меня уже есть Реквизит и мне нужно в него вносить данные, так значит нужно в событиях модуля этого объекта ввести код ?
|
|
3
Lexey_
06.06.16
✎
20:38
|
(2) ну пусть будет "да"
|
|
4
NICKDAY
06.06.16
✎
20:52
|
Как то так себе ответ, подскажите нормально, что сделать ?
|
|
5
Lexey_
06.06.16
✎
20:55
|
(4) почему так себе? Совершено четкий ответ на (2)
|
|
6
Lexey_
06.06.16
✎
20:55
|
*совершенно
|
|
7
NICKDAY
06.06.16
✎
20:57
|
Это форма списка, я не могу найти ни одного обработчика со словом "Запись"
|
|
8
hhhh
06.06.16
✎
21:04
|
(7) там нельзя записать. Форма списка нужна, чтобы просматривать список. Так что не выпендривайтесь, пишите как все нормальные люди. В форме элемента.
|
|