Here's something I find unintuitive (step 3). (1) New project (2) File > Create... > New Drawing. All fields and options left as defaults. I get a table called [Table] and a drawing named [Table Drawing] to display it. Now I want a second drawing, showing data from the same table. I try (3) File > Create... > New Drawing. Name: 'Table Drawing 2', Table: 'Table'. I get an error 'Can't add record'. I think that's because Radian is trying to (re)create a table named [Table] (causing a collision with either the existing component name or with mfd_id values). What I think the dialog should do here (because after all, it is called Create Drawing) is to detect a reference to an existing table, and just hook it up. That is, the same as by SQL CREATE DRAWING [Table Drawing 2] ( PROPERTY 'FieldGeom' 'Geom', PROPERTY 'Table' '[Table]' ) ; I think the dialog should only create a new table implicitly if it needs to.
|