|
Заполнение реквизита сумма в форме документа 1С:Предприятие 8.2 |
☑ |
0
Bardo
20.08.12
✎
19:58
|
Помогите пожалуйста не знаю как реализвать код для заполнения суммы исходя из цены и количества...Для ТЧ сделал а для реквизита не знаю..Я мало 1С:Предприятие времени занимаюсь.Только начал!
Вот пример кода для ТЧ:
&НаКлиенте
Процедура РассчитатьСумму()
Стр=Элементы.Торары.ТекущиеДанные;
Стр.сумма=Стр.Цена*Стр.Количество;
КонецПроцедуры
как для Реквизитов?
|
|
1
andrewks
20.08.12
✎
20:04
|
Торарами торгуете?
|
|
2
Wobland
20.08.12
✎
20:08
|
кусок из себя ;)
контрагент - реквизит
Процедура ЗаполнитьСлучайно(Команда)
Объект.Контрагент=Неопределено;
|
|
3
Wobland
20.08.12
✎
20:09
|
а сумму колонки ТЧ можно выяснить, наколдовав Итог()
|
|
4
Bardo
20.08.12
✎
20:09
|
Да ошибся, но не в этом дело
|
|
5
Bardo
20.08.12
✎
20:10
|
Я не втыкаю...
&НаКлиенте
Процедура РассчитатьСумму()
Стр=Объект.Сумма.ТекущиеДанные;
Стр.сумма=Стр.Цена*Стр.Количество;
КонецПроцедуры
|
|
6
Bardo
20.08.12
✎
20:11
|
?
|
|
7
Wobland
20.08.12
✎
20:15
|
(5) я тоже. ладно, хоть я предысторию вопроса немного знаю, но что подумают другие, увидев (5) и (6)?
|
|
8
DrShad
20.08.12
✎
20:40
|
подумаем что полный абзац
|
|
9
zladenuw
20.08.12
✎
21:17
|
Объект.Сумма = Объект.Заказ.Итог("Цена");
|
|
10
zladenuw
20.08.12
✎
21:20
|
Если у тебя эта твоя СУММА, которую надо посчитать, есть на форме, тогда посмотри путь к данным этого элемента и вместо Сумма = ... подставь Путь к данным элемента формы СУММА= ....
|
|
11
zladenuw
20.08.12
✎
21:20
|
а так вообще правильней
&НаКлиенте
Процедура ЗаказПриИзменении(Элемент)
РасчитатьСумму();
КонецПроцедуры
&НаСервере
Процедура РасчитатьСумму()
Сумма = Объект.Заказ.Итог("Цена");
КонецПроцедуры
а не как у тебя в (0,5)
|
|
12
Maniac
20.08.12
✎
21:26
|
жэсть то какая))) потом после таких кодов узнается чт ов базе в хз знает шо легло.
|
|
13
Bardo
21.08.12
✎
11:59
|
Это не подходит
|
|
14
olegves
21.08.12
✎
13:08
|
(11) а не проще у элемента формы подвал включить и настроить?
|
|