From: Bernd Bleßmann <bernd@kivitendo-premium.de>
Date: Sat, 16 Mar 2019 17:15:22 +0000 (+0100)
Subject: Berichte Kunden/Lieferanten u. Artikel: CVars von Typ Datum als hidden mitnehmen
X-Git-Tag: release-3.5.4~92
X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=c9076c9e1e403757845b551ee6fbc21ff2f18762;p=kivitendo-erp.git

Berichte Kunden/Lieferanten u. Artikel: CVars von Typ Datum als hidden mitnehmen

Damit die Filter beim Export oder beim Sortieren nicht verschwinden.
Behebt #215 (redmine).
---

diff --git a/bin/mozilla/ct.pl b/bin/mozilla/ct.pl
index 11c81ee0d..77770d8b8 100644
--- a/bin/mozilla/ct.pl
+++ b/bin/mozilla/ct.pl
@@ -229,6 +229,8 @@ sub list_names {
       addr_city addr_country addr_gln business_id salesman_id insertdateto insertdatefrom all
     ), "$form->{db}number",
     map({ "cvar_$_->{name}" } @searchable_custom_variables),
+    map({'cvar_'. $_->{name} .'_from'} grep({$_->{type} eq 'date'} @searchable_custom_variables)),
+    map({'cvar_'. $_->{name} .'_to'}   grep({$_->{type} eq 'date'} @searchable_custom_variables)),
     map({'cvar_'. $_->{name} .'_qtyop'} grep({$_->{type} eq 'number'} @searchable_custom_variables)),
     map({ "l_$_" } @columns),
   );
diff --git a/bin/mozilla/ic.pl b/bin/mozilla/ic.pl
index 9e3da5125..9803f0c07 100644
--- a/bin/mozilla/ic.pl
+++ b/bin/mozilla/ic.pl
@@ -420,6 +420,8 @@ sub generate_report {
     @itemstatus_keys,
     @callback_keys,
     map({ "cvar_$_->{name}" } @searchable_custom_variables),
+    map({'cvar_'. $_->{name} .'_from'} grep({$_->{type} eq 'date'} @searchable_custom_variables)),
+    map({'cvar_'. $_->{name} .'_to'}   grep({$_->{type} eq 'date'} @searchable_custom_variables)),
     map({'cvar_'. $_->{name} .'_qtyop'} grep({$_->{type} eq 'number'} @searchable_custom_variables)),
     map({ "l_$_" } @columns),
   );