Показать сообщение отдельно
Старый 04.07.2007, 21:45   #4  
sparur is offline
sparur
Участник
 
334 / 25 (1) +++
Регистрация: 19.05.2006
Цитата:
Сообщение от АСИК Посмотреть сообщение
А как можно правильно задать счетчик для расчета коэффициента списания?
надо разобраться в механизме работы счетчиков! Лично я нигде в инструкциях толком не нашел принцип работы, расчета и настройки этих самых счетчиков(их строк). Может у меня инструкция старая... Вообщем пришлось лезть в код и смотреть как там все рассчитывается...
В итоге получилось след. представление механизма работы:
весь принцип завязан на значении предыдущей строки! То есть, допустим Вам надо рассчитать значение по формуле: "Сумма по норме" / "Базовая Сумма" и мы имеем 2 строки в счетчике:
1) значение "базовая сумма"
2) Значение "Сумма по норме"
чтобы определить коэф. списания необходимо добавить строку № 3 вида:

№ строки: 3
Оператор: /
тип: строка
С: 1
Поле (куда пихать рез-т): коэф. списания


блин коряво конешно получилось, но скриншот сейчас не могу предоставить.

Думаю самое главное принцип работы механизма должен быть понятен. Факт в том, что в любой операции(+,-,*,/,мин,макс) первым операндом всегда выступает значение предыдущей строки в счетчике, а 2ой операнд это то что выбрано будет в текущ. строке.

В данном примере получим:
операнд1 = результату строки № 2 ("Сумма по норме")
операнд2 = значение строки № 1 ("Базовая сумма")
результат операции деления сохранится в поле "коэф. списания"

Последний раз редактировалось sparur; 04.07.2007 в 21:50.