Title: MI: making some objects invisible in a table

hello,

We have to solve the following problem:
we would like to have some objects (regions) invisible in a map (and of course NOT selectable in that map).
This is logically equivalent to 'filter' the records before displaying them.
We have tried different solutions, but none is really good:

1. Set the object's contours style to 'invisible' and fill patern to 'none' is not good, as the object is still selectable in the map.

2. Do a SELECT and add the result query to the a map is too static: the condition (based on columns values) which makes the objects visible/invisible may change,

so we must re-issue the SELECT, and add the result to the map again (the main problem is to 'detect' when data has changed to trigger this new SELECT, also the whole map will be refreshed when the result is removed/added to the map).

3. Move the objects from the displayed table to another table.

Does anybody has another idea ?

What would be the best:
Mapinfo adds a new attribute in a layer: a logical expression, based on columns values like for labels, which, when evaluating to false will cause the object NOT to be displayed. This would be very dynamic (as for thematic maps, which are updated as soon a record is updated)

Thanks,

Frédéric DENTRAYGUES
REALIX TECHNOLOGIES
2, rue de la Découverte
BP 146
31676 - LABEGE CEDEX
Tel: 33 05 62 24 99 54
Fax: 33 05 61 39 96 59

Reply via email to