|
Табличная часть. | ☑ | ||
|---|---|---|---|---|
|
0
booroop
12.02.13
✎
11:37
|
1С 8.2 В Табличной части документа ряд реквизитов: Аппарат - выбираю из справочника, ГруппаОборудования - выбираю из справочника, при выборе ГруппаОборудования автоматически заполняются реквизиты ФиксированныйПлатеж (точность 2) и СтоимостьОтпечатка (точность 3), далее сам ввожу Начальный счетчик (число, точность 0), и конечный счетчик (число, точность 0), при изменении счетчиков считается разница (следующий реквизит). Последний реквизит Итого (число, точность 2) Расчитываю его в модуле как и счетчики, ФиксированныйПлатеж+СтоимостьОтпечатка*Разницу счетчиков. Итог не считается.
|
|||
|
1
Evrepid
12.02.13
✎
12:03
|
1. Разные переменные привязаны
2. Не вычисляется в алгоритме 3. Процедура не привязана к событию изменения На вскидку ... а в целом может быть очень много причин. |
|||
|
2
booroop
12.02.13
✎
12:19
|
Поясните пожалуйста, что значит привязаны разные переменные? И как должно быть по вашему?
|
|||
|
3
Галахад
гуру
12.02.13
✎
12:25
|
(2) Ты код покажи.
|
|||
|
4
booroop
12.02.13
✎
12:28
|
&НаКлиенте
Процедура ТабличнаяЧастьСчетчикНаНачалоМесяцаПриИзменении(Элемент) СтрокаТабличнойЧасти = Элементы.ТабличнаяЧасть.ТекущиеДанные; СтрокаТабличнойЧасти.КоличествоОтпечатков = СтрокаТабличнойЧасти.СчетчикНаКонецМесяца - СтрокаТабличнойЧасти.СчетчикНаНачалоМесяца; КонецПроцедуры &НаКлиенте Процедура ТабличнаяЧастьСчетчикНаКонецМесяцаПриИзменении(Элемент) СтрокаТабличнойЧасти = Элементы.ТабличнаяЧасть.ТекущиеДанные; СтрокаТабличнойЧасти.КоличествоОтпечатков = СтрокаТабличнойЧасти.СчетчикНаКонецМесяца - СтрокаТабличнойЧасти.СчетчикНаНачалоМесяца; СтрокаТабличнойЧасти.ИтогоРуб = СтрокаТабличнойЧасти.ФиксированныйПлатеж + СтрокаТабличнойЧасти.КоличествоОтпечатков * СтрокаТабличнойЧасти.СтоимостьОтпечатка; КонецПроцедуры |
|||
|
5
smitru
12.02.13
✎
13:40
|
(0) Если у тебя в выражении встречается NULL (Неопределено), то Итог считаться безусловно не будет
|
| Форум | Правила | Описание | Секции | Поиск |