Opened 12 years ago

Closed 12 years ago

#1897 closed enhancement (wontfix)

Extended layer validation

Reported by: gabrimonfa Owned by: jng
Priority: low Milestone: Maestro-5.0
Component: Maestro Version:
Severity: trivial Keywords:
Cc: External ID:

Description

Maestri 4.0.0.6282

It would be useful if layer validation could check that no nonexistent attribute is referenced in <Filter>, <Url> or <ToolTip>.

This may happen when layer are copied around or db schema is modified and leads to FDO_81_IDENTIFIER_NOT_FOUND error (without any indication of the affected layer and attribute, so difficult to find) and/or unexpected results.

If fetching layer schema during validation is considered too heavy, we may think of an "extended validation" to be done only on current layer

Change History (5)

comment:1 by jng, 12 years ago

Maestro does not reference FDO so we do not have the ability to parse or validate FDO expressions. This is also the reason why the FDO Expression editor can only build, but not validate expressions you build.

comment:2 by gabrimonfa, 12 years ago

I forgot <PropertyMapping>

comment:3 by gabrimonfa, 12 years ago

@jng Ok, it would be very useful though. Feel free to close it if it can't be done

comment:4 by jng, 12 years ago

Milestone: Maestro-4.1

comment:5 by jng, 12 years ago

Resolution: wontfix
Status: newclosed
Note: See TracTickets for help on using tickets.