<div dir="ltr">Alexandre<br><br>Excellent - that works!<br><br>FYI - This is why I believe that Open Source can easily prevail even when people put down the 'many eyes see more bugs' notion.  In another life I worked with / as a partner for a proprietary company (now you can buy franking machines from the same parent company wink wink nudge nudge) and you'd never get this response so quickly and also having 'had it from the horses mouth a.k.a. Developers' that there is an issue and this is the best way around it.<br>
<br>Thanks so much Alexandre<br><br>Kind regards<br>Mike<br><br><br><br><br><br><div class="gmail_quote">2008/7/18 Alexandre Dube <<a href="mailto:adube@mapgears.com">adube@mapgears.com</a>>:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I've been told by developers that there seems to be a bug when using " " in the expression parser...<br>
<br>
You should use a regular expression instead like the following :<br>
<br>
EXPRESSION /^Lane Closure$|^Multi-Way Signals$|^Road Closure$|^Stop\/Go Boards$|^Two-Way Signals$/<br>
<br>
See at : <a href="http://mapserver.gis.umn.edu/docs/howto/msexpressions" target="_blank">http://mapserver.gis.umn.edu/docs/howto/msexpressions</a><br>
<br>
Mike Saunt wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
thanks Alexandre but unfortunately it didn't work<br>
<br>
Do you know if there is a way of forcing MapServer to read out the literal string i.e. sort of like escaping it?  in .NET you can say @stringvariable and it will ignore quotes inside etc?<br>
<br>
Cheers<br>
Mike<br>
<br></div>
2008/7/18 Alexandre Dube <<a href="mailto:adube@mapgears.com" target="_blank">adube@mapgears.com</a> <mailto:<a href="mailto:adube@mapgears.com" target="_blank">adube@mapgears.com</a>>>:<div><div></div><div class="Wj3C7c">
<br>
<br>
    Hi Mike,<br>
<br>
     I'm not sure about that, but try eq instead of =<br>
<br>
     EXPRESSION ('[TRAFFIC_TYPE]' eq 'Lane Closure' OR ...<br>
<br>
    Best Regards,<br>
    Alexandre<br>
<br>
    Mike Saunt wrote:<br>
<br>
        Hi All<br>
<br>
        I've got a MapFile that used to work fine in v4.10 but now<br>
        fails in v5.0<br>
<br>
        Basically the CLASSITEM field has double quote in field value<br>
        and this is then returning an error - msEvalExpression:<br>
        Expression parser error. Failed to parse expression<br>
<br>
        The CLASS EXPRESSION looks like this<br>
               CLASSITEM 'TRAFFIC_TYPE'          CLASS<br>
                   EXPRESSION ('[TRAFFIC_TYPE]' = 'Lane Closure' OR<br>
        '[TRAFFIC_TYPE]' = 'Multi-Way Signals' OR '[TRAFFIC_TYPE]' =<br>
        'Road Closure' OR '[TRAFFIC_TYPE]' = 'Stop/Go Boards' OR<br>
        '[TRAFFIC_TYPE]' = 'Two-Way Signals')<br>
                   STYLE # Severe (RED)<br>
                       SYMBOL 'triangle'<br>
                       SIZE 9<br>
                       COLOR 255 0 0<br>
                       OUTLINECOLOR 0 0 0<br>
                   END<br>
               END<br>
<br>
        I've tried double quote vs. single quotes in the map file but<br>
        to no avail<br>
<br>
        Anyone any thoughts?<br>
<br>
        Kind regards<br>
        Mike<br>
        ------------------------------------------------------------------------<br>
<br>
        _______________________________________________<br>
        mapserver-users mailing list<br>
        <a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.org</a><br></div></div>
        <mailto:<a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.org</a>><div class="Ih2E3d"><br>
        <a href="http://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
         <br>
<br>
<br>
    --     Alexandre Dubé<br>
    Mapgears<br></div>
    <a href="http://www.mapgears.com" target="_blank">www.mapgears.com</a> <<a href="http://www.mapgears.com" target="_blank">http://www.mapgears.com</a>><div class="Ih2E3d"><br>
<br>
<br>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
  <br>
</div></blockquote><div><div></div><div class="Wj3C7c">
<br>
<br>
-- <br>
Alexandre Dubé<br>
Mapgears<br>
<a href="http://www.mapgears.com" target="_blank">www.mapgears.com</a><br>
<br>
</div></div></blockquote></div><br></div>