changeset 186:1391f911ee39

Add quotes to an expression if the value is a string.
author raimund renkert <raimund.renkert@intevation.de>
date Wed, 20 Jul 2011 12:40:11 +0200
parents 415101ff1ac2
children ea7858d75459 0965f8af70fa
files ChangeLog src/java/de/intevation/mxd/writer/MapScriptWriter.java
diffstat 2 files changed, 8 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Wed Jul 20 12:32:08 2011 +0200
+++ b/ChangeLog	Wed Jul 20 12:40:11 2011 +0200
@@ -1,3 +1,8 @@
+2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
+
+	* src/java/de/intevation/mxd/reader/MapScriptWriter.java:
+	  Add quotes to expression if the value is a string.
+
 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
 
 	* src/java/de/intevation/mxd/UniqueValueRendererReader.java:
--- a/src/java/de/intevation/mxd/writer/MapScriptWriter.java	Wed Jul 20 12:32:08 2011 +0200
+++ b/src/java/de/intevation/mxd/writer/MapScriptWriter.java	Wed Jul 20 12:40:11 2011 +0200
@@ -546,12 +546,12 @@
                     expression += ce.getAttribute("expression_field_" + i);
                     expression += "]\"";
                     expression += " " + ce.getAttribute("expression_operator");
-                    expression += " " + ce.getAttribute("value_" + i);
+                    expression += " \"" + ce.getAttribute("value_" + i);
                     if (i < count - 1) {
-                        expression += " AND ";
+                        expression += "\" AND ";
                     }
                     else {
-                        expression += ")";
+                        expression += "\")";
                     }
                 }
             }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)