Hallo Matthias,
thanks for your advice. I know the type converting functions of VBS and
Diadem. A microsoft access database expect for ODBC-setting of a field
of type double an string with decimal sign ",". (Maybe a format
accordingly whith the regional settings is required.) It means,
my first solution with CStr(val( )) ir right. A construct with
str() in a ODBC set command don't work correctly.
To NI:
Interpreting ',' of numblock as '.' has 3 disadvantages:
- User has to read and write numerical data in Diadem-format, not in his reginal settings.
- The "," key of numblock works different to the reginal keybord settings.
- A application programmer has to use VBS, but can't use the VBS type converting function anytime.
I am using Diadem since it's first release. Before I have worked with
DIA/DAGO. Diadem 1.0 was a consequent Windows-designed
application. But this "featue" is a cut with windows
design. It may be historical from DOS, that some input controls
expect a "." , but it has to overcome.