Добрый день!
Настроил автоматическое вычисление в поле, по документации. Все работает!
Нужно, чтобы вычисления не производились если в одной строке стоит ноль.
Пример: Продажа - Закупка = Прибыль (если закупка не заполнена, то вместо результата выводить "прочерк" и не суммировать его внизу столбца)
Подскажите, что дописать?
СПАСИБО!
1
Вычисления
Автор MSR, 18 авг. 2011 14:03
Сообщений в теме: 5
#1
Отправлено 18 Август 2011 - 14:03
#2
Отправлено 18 Август 2011 - 18:20
#3
Отправлено 25 Август 2011 - 15:25
Если не сложно, можете написать, что конкретно надо добавить.
Я так понимаю там всего одна строчка.
СПАСИБО!
У нас вычисления такие:
$prib = data_table("Контрагенты","id={ID}");
$result = $prib["Стоимость Договора"]-$prib["Стоимость закупки"];
return $result;
Я так понимаю там всего одна строчка.
СПАСИБО!
У нас вычисления такие:
$prib = data_table("Контрагенты","id={ID}");
$result = $prib["Стоимость Договора"]-$prib["Стоимость закупки"];
return $result;
#4
Отправлено 25 Август 2011 - 15:32
Поле с типом "число"? Тогда прочерк поставить не выйдет - это не числовое значение. Прочерк (дефис) можно записать только в текстовое поле, но в нем вы не вычислите итог (сумму внизу столбца)
#5
Отправлено 25 Август 2011 - 15:40
Если не сложно, можете написать, что конкретно надо добавить.
Добавление то элементарное:
$prib = data_table("Контрагенты","id={ID}"); if ($prib["Стоимость закупки"]>0) $result = $prib["Стоимость Договора"]-$prib["Стоимость закупки"]; else $result = "-"; return $result;Но как я уже написал выше - с числовым полем это не пройдет, т.к. любой нечисловой символ (в том числе "прочерк") будет обращен в ноль.
#6
Отправлено 26 Август 2011 - 10:56
Спасибо!!
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных