Index: trunk/core/kernel/db/db_tag_processor.php =================================================================== diff -u -r2427 -r2505 --- trunk/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 2427) +++ trunk/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 2505) @@ -500,6 +500,18 @@ } $value = $object->GetField($field, $format); + if( $this->SelectParam($params, 'negative') ) + { + if(strpos($value, '-') === 0) + { + $value = substr($value, 1); + } + else + { + $value = '-'.$value; + } + } + if( $this->HasParam($params, 'currency') ) { $value = $this->AddCurrencySymbol($value, $iso);