Hallo, Marion,
snice to hear from you - and a Happy New Year !
Even if you don't like this - the matter related to that option IS A BUG !!!
And of course, there are many changes to overcome bugs, sometimes with other
preferences - this is called "workaround" -:))
But the facts:
Of course, the option "Save format and Style changes with project" is
intended
to serve for comfort & convenience ...
But the problems is related to how MAP handles that option :
when MAP starts, it reads the formerly saved layouts/designs of the
DB-browser
from the drawing, but it MUST CHECK all those saved settings against the
Real-World
database and its situation. But MAP DOES NOT CHECK this - and so the bug
comes up :
- the browser shows columns, that are already deleted in the table (it shows
WITH data !!!)
- newly created columns are never shown anymore (except: detach & re-attach
the udl)
- sometimes, the browser shows wrong data in wrong columns !
Altogether, this is a extremely dangerous bug !
Dangerous, because :
imagine, the admin reworks a specific database table - one column is
deleted, another is created
(or simply: the existing column is renamed), and also imagine, the customer
is an office or
big company, working with such database tables, with dozens of
floating-point columns and dozens
of integer columns (with reference values 0....10) ..... if MAP now shows
wrong values in wrong columns,
the customer may not recognise that situation - the desaster is programmed !
The special problem is that the user may not be able to detect the wrong
values and/or wrong columns !
Are you able the see wrong integers in dozens of integer columns ? I duess,
No ...
Altogether : this bug is a simple, but very dangerous, stupid beginners
mistake !
You may remember WS-EasyMap, that offers the same comfort without having
that trouble - but
WS-EasyMap even makes these checks against the real database.
So don't tell the people, this is a feature - it is intended to be a
feature, but poor programming
lead into being a BUG !
But new, many greetings from Berlin, please have a nice day -:)
Ciao, Torsten