example for repeatable or non-repeatable values
[MojoFacets.git] / public / code / Duguje.float.pl
index 8398900..8e8c18c 100644 (file)
@@ -1,6 +1,8 @@
-foreach my $v ( @{ $row->{Duguje} } ) {\r
- push @{ $update->{Duguje_old} }, $v;\r
- $v =~ s/(\d+)?\.?(\d{0,3})\,(\d{2})/$1$2.$3/;\r
- $v *= 1;\r
- push @{ $update->{Duguje} }, $v;\r
-}
\ No newline at end of file
+foreach my $col ( grep { m/(Duguje|Potra.uje|Saldo)/ } keys %$row ) {\r
+ foreach my $v ( @{ $row->{$col} } ) {\r
+  next unless length($v) > 0;\r
+  push @{ $update->{ $col . '_old' } }, $v;\r
+  $v =~ s/(\d+)?\.?(\d{0,3})\,(\d{2})/$1$2.$3/;\r
+  push @{ $update->{$col} }, sprintf('%.2f',$v);\r
+ }\r
+}\r