[mapguide-trac] #1046: Enhance Maestro's Expression Editor
MapGuide Open Source
trac_mapguide at osgeo.org
Mon Jul 27 03:46:06 EDT 2009
#1046: Enhance Maestro's Expression Editor
-------------------------+--------------------------------------------------
Reporter: jng | Owner: ksgeograf
Type: enhancement | Status: assigned
Priority: medium | Milestone: Maestro-2.0
Component: Maestro | Version:
Severity: minor | Resolution:
Keywords: | External_id:
-------------------------+--------------------------------------------------
Changes (by ksgeograf):
* owner: jng => ksgeograf
* status: new => assigned
* version: 2.0.2 =>
* milestone: => Maestro-2.0
Comment:
I agree, with one addition:
It should be possible to enter an "invalid" expression.
The OGR provider (and other providers) do not report all supported
operations, so it is impossible to use such an editor with that provider.
Also, the + operator is type ignorant in some providers, eg: 1 + 'a' is
valid.
With the current Studio editor, it fails to accept expressions with a +,
even when the operands are both strings. All + operations must be
rewritten with concat, which makes it really difficult to read.
The FDO Toolbox expression editor allows the + operator, but I suspect
that there are also valid filters that are not recognized there.
--
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1046#comment:1>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list