[APBeta] Problems with User-defined Fields
Paul Rodman
paul at ilanga.com
Sat Jan 3 11:06:34 PST 2009
On Jan 3, 2009, at 10:33 AM, Bruce Pipes wrote:
> The converter put my user defined fields in the User-Defined Fields
> box in the lower right hand corner of the Objects window, but they
> do not show up in the Edit List Columns window.
>
> When I create a user-defined field from scratch via control-click on
> the User-Defined Fields box, it works fine. i.e. my field appears
> both in the list columns and in the box. However, when I try to
> delete a user-defined field, it disappears from the list columns,
> but not from the User-Defined Fields box.
>
> Would it be possible to make it so that one can just create and
> delete user defined fields by clicking and typing in the box, rather
> than having to go the control-click route?
OK, here's the skinny on user-defined object fields:
In V1, four user fields were permanently defined for every plan
document. You couldn't get rid of them. They were always available for
display, even if they weren't being used for anything.
In V2, things have been generalised. You can now have zero to n user
fields defined, where n could be a large number (although I wouldn't
go too nuts, esp since the object list is restricted to a max of 63
visible columns).
User-defined fields must be defined for a plan document in order for
them to be visible in columns (right-click the User-defined Fields
list on the Objects tab). If you remove a field definition (via the
same right-click), any values that were defined don't disappear from
the object record. They are shown in a grey colour. If you see such an
item, it means that there is no user-field definition for it. Creating
one will automatically "assimilate" any fields with the same Parameter
name, and (a) they will be shown in black, and (b) you can then show
that column in the object list.
This added complexity is one reason that the object column editing has
been somewhat flakey.
The advantage of the new method is that you're not limited to four
additional columns, and those columns can have a variety of different
types of data therein.
There's a plan (sic) afoot to be able to define your own columns where
the contents are determined by a script, which means you'll be able to
add in your own esoteric formulae/algorithms to allow columns that
automatically change value (e.g. Exposure column for imaging, where
the value would be computed from size, magnitude, altitude, etc.)
Paul R.
More information about the APBeta
mailing list