ID |
TOPIC |
PROBLEM
SOLVED |
7694 |
Alarm
Management |
The "NumActiveAlarmsON"
and "NumActiveAlarmsOFF" system variables were
not managed altogether correctly.
|
4651 |
Basic
Scripts |
The "MacroRunThis" function
could not be used in a Basic Script resource causing an
error.
|
8085 |
Basic
Scripts |
If the KeyDown event was used
in an ActiveX object's script code, when pressing the
Esc key Movicon would ask for the administrator password.
|
8117 |
Basic
Scripts |
The eHisLogEventTypeConditionenumer
enumerator values relating to the FilterEventTypeColCondition
property from the HisLogWndCmdTarget interface were wrong.
The right values are:
enum_evtc_none (0 value)
enum_evtc_equal (1 value)
enum_evtc_maior (2 value)
enum_evtc_minor (3 value)
|
8002 |
Basic
Scripts |
When inserting the KeyDown event
in object or screen basic code, if the Esc button was
double clicked repeatedly in runtime, Movicon would ask
for administrator level password.
|
7792 |
Comm.Drivers |
A project would freeze when initializing
communication drivers if it had more than two when launched
in runtime in Windows 7.
|
7796 |
Comm.Drivers |
The database importer of Communication
Drivers would always overwrite all the properties of existing
variables. Now when importing variables that already exist
in the RealTimeDB, the "Description" field is
no longer overwritten unless set with nothing.
|
7981 |
Data
Loggers Management |
When creating a DataLogger or
Historical Log table, strange messages would appear in
the Historical Log. These messages either no longer
show or show with the right descriptive text.
|
7690 |
Design |
Queues of messages not sent by
the Alarm Dispatcher would not always empty using "_SysVar_:StrobeEmptyDispatcher"
system variable.
|
8274 |
Design |
The "Template Project"
wizard for creating new projects would create a project
with a different default screen background color to the
one selected with the wizard. For example, if red
had been chosen, blue would be set in the project instead
project.
|
7839 |
Design |
The "/" and "\"
characters could be used in a variable's name.
|
8214 |
Design |
The "Show Control Window"
property's help string text displayed in the "Properties
window", would show a typing error in the Italian
language.
|
7864 |
Design |
The "Paste" command
in the Command List window would always delete the list's
contents before pasting the new list. The command list
is now pasted after the already existing one.
|
7685 |
Design |
Renaming a variable group, the
Tag Explorer window would not show the list of variables
properly.
|
8138 |
Design |
A part of the scale text would
be left out in Bargraph meter objects.
|
7692 |
Design |
Public symbol updates put into
effect using the "Update public symbols" command
from the Movicon Symbols menu would not work with public
objects found within screens situated inside folders.
|
8108 |
Design |
Strings longer than 259 characters
could not be edited in the String Table without opening
the multi-line edit window.
|
7794 |
Design |
When a structure variable was
moved from group to another, any settings to individual
members would get reset.
|
1806 |
DOM
(Document Object Model) |
The "IsServerAvailable"
method from the NetworkClientCmd presented the following
problems:
would always return FALSE in cases
when no variable had been set to connect to that Server
would always return TRUE if a null
string had been passed as the Server's name
|
7952 |
DOM
(Document Object Model) |
The "FilterUniqueID"
property from the "HisLogWndCmdTarget" interface
would not work properly.
|
8055 |
DOM
(Document Object Model) |
The "SetAlias" method
would not work entirely in the right way if used inside
a symbol's "SymbolLoading" event.
|
7997 |
DOM
(Document Object Model) |
The option to recover Parameter
Files was missing from the "SelectResourceFromList"
function. The eSelectResourceType enumerator now returns
the following values:
enum_SYNOPTIC_RESOURCES = 1
enum_SCRIPT_RESOURCES = 2
enum_ACCELERATOR_RESOURCES = 4
enum_MENU_RESOURCES = 8
enum_PARAMETER_RESOURCES = 16
|
7958 |
DOM
(Document Object Model) |
The "ReadRuntimeUsersXML"
function from the "UserAndGroupCmdTarget" interface
always returned an empty string in cased where the user
with administrator rights used for authentication has
only just been created in the project.
|
8023 |
Historical
Log Management |
The Historical Log of a Network
Client would not always recover data from a Server correctly
when set to display only one of the three log tables (SysMsgs,
Alarms or Drivers). This would happen using a DataBase,
such as MySQL, that did not support the TOP clause in
the filter query.
|
8003 |
License |
The "Register Transfer",
"Transfer Out" or Transfer In" commands
would not enable when "Easy" licences were used.
"Easy" licences cannot be transferred
from one PC to another.
|
8007 |
Networking |
A Client Project, in part conditions,
would not connect variables when the IsServerAvailable
function was used.
|
4248 |
Networking |
The "IsServerAvailable"
function would generate a warning or error message in
the historical log even when executed correctly.
|
8173 |
Networking |
After attempting to gain access
using the wrong credentials or send packets with the wrong
tokens (client-server) for the third time, the Server
would not place the Client's IP in quarantine.
|
8024 |
ODBC |
In certain conditions the DNS
would fail to create when using the MySQL ODBC Plug-in.
|
8111 |
OPC
Communication |
Variables with dynamic OPC addresses
would, in certain conditions, would not be connected to
the OPC Server at project startup. This would happen if
the when project was put into run mode from the development
mode.
|
8125 |
Real
Time DB |
The timestamp of a variable connected
to the Realtime ODBC, would always update each time the
variable was read, even when its value had not been changed.
|
7677 |
Real
Time DB |
Statistics on a variable applied
to variables mapped in the shared area would not work
correctly when these variables shared an internal address
with other variables.
|
8131 |
Real
Time DB |
When an array variable was mapped
in the shared area, it would not get managed correctly
in graphical objects, such as Displays, and problems would
occur when exchanging data with the Communication Drivers.
|
7877 |
Recipes
Management |
Even though a recipe's "Always
in use" option had been disabled, some bytes would
still remain In Use after recipe had been transferred.
|
7985 |
Recipes
Management |
When a project contained recipes
it would occupy 100% of the CPU.
|
7795 |
Recipes
Management |
When a recipe's "Query"
variable was used, the query that was originally applied
would not align with the text set in the variable causing
the previous query to be applied instead.
|
7707 |
Redudancy |
The alarm management between Primary
and Secondary in a system in Redundancy mode would generate,
under certain circumstances, alarm duplications in the
Historical Log.
|
1167 |
Redudancy |
In cases with projects run in
redundancy mode, when the Secondary Server became active,
the alarm window would re-attempt to recover data from
the Primary Server, and therefore would not update automatically.
|
8022 |
Report
Management |
When using the "Export and
Send Email" command from the Alarm Command List attachments
would not always get sent. This would happen when the
timeout expired set for default at 5 seconds.This timeout
can now be configured using the "General->GeneralTimeout"
registry key.
|
8169 |
Report
Management |
Using the Textual Reports for
accessing a IMDB database would often generate the "read-locked
table" message. This message appeared due to the
fact that the IMDB manager would 'lock' tables for each
operation performed in run mode. This "read-locked
table" message problem has been reduced but not completely
avoided.
|
8201 |
Screen
Management |
In certain conditions, a project
would start up with a grey page because screens had not
been loaded.
|
7741 |
Screen
Management |
The "OpenSynopticEx"
function would always open the screen sized as 100x100.
Now screen opens with the sizes set in its properties.
|
7935 |
Screen
Objects |
The Grid object would not color
the cells correctly using the "CellBkColor"
property. In order to color cells, you must now set the
"General->RowsOneColor" registry key to value
'1'.
|
7920 |
Screen
Objects |
In certain conditions Movicon
would raise an error when trying to delete an element
from a composed symbol after having selected it from the
Project's Explorer Window.
|
8033 |
Screen
Objects |
Pads opened in a screen in another
frame on a second monitor were not modal type.
|
8028 |
Screen
Objects |
A Alarm Banner object in a network
Client project connected to a Server would not manage
the alarm colors and blinks according to the Server's
settings.
|
7975 |
Screen
Objects |
A Trend or Data Analysis object's
Logarithmic Scale property would not maintain the Y axis
and therefore the Y axe scale would not display as logarithmic.
|
8137 |
Screen
Objects |
Movicon would raise an error when
the Reset Zoom command was executed in the Trend or Data
Analysis object.
|
7451 |
Screen
Objects |
Problems would occur in displaying
texts used with the "Overlap Text/Image" property
enabled in the WinCE platform.
|
8139 |
Screen
Objects |
When string variable was associated
in an Embedded Screen for managing displayed screen change,
the screen which was displayed was not always coherent
with the variable value if value had changed rapidly in
succession.
|
8071 |
Screen
Objects |
A Grid object would show an empty
space instead of the "Copy" button when the
project was run on Win32/64 bit. This would happen if
the WinCE platform had been selected without previously
disabling the showing of the "Copy" button.
|
8147 |
Screen
Objects |
Any variables inserted in the
a command's "Min. Value", "Max. Value"
and "Value" parameters from the Command List
would not go into use therefore would not get exchanged
by the Driver when connecting to the PLC.
|
7919 |
Screen
Objects |
When using Public Symbols, their
"Preserve Commands" option would be ignored
if the Public Symbol's Command List was empty. What actually
happened in this case, was that when updated, the
Public Symbol inherited existing Command Lists from
its public source container.
|
7798 |
Screen
Objects |
Using a public symbol's instance
in a screen, enabled animation properties were reset with
the values configured in the reference symbol in cases
where propagation was applied following a change to the
public source container.
|
7862 |
Screen
Objects |
In certain conditions a meter
object would not update the position of its cursor according
to the variable value.
|
7936 |
Screen
Objects |
The Grid object's "DeleteRow"
method would not delete the row if it had been selected
with both the "FocusCellCol" and "FocusCellRow"
properties.
|
7943 |
Screen
Objects |
The Grid's AddColumn() method
worked only if the Grid has been associated with a DSN.
|
8086 |
Screen
Objects |
When an array variable assigned
to a Trend pen was modified Movicon would raise an error.
|
7736 |
Screen
Objects |
The Alarm Window and the Historical
Log window would not display messages when Server connection
failed.
|
7751 |
Screen
Objects |
The "Status Var" and
"Enable Var." properties from the Listbox and
Combo-box objects would not work correctly if the "Show
Control Window" had been enabled.
|
7988 |
Screen
Objects |
The String ID for the "Please
enter a number" message was missing from the Numeric
Pad window. There is now a new String ID:
_NOTNUMERIC_PADTEXT_
|
8032 |
Screen
Objects |
Setting a Trend in "Only
Run" mode, the Legend resulted no longer clickable.
|
7989 |
Screen
Objects |
The _OUTOFRANGE_PADTEXT_ string
in the Numeric Pad window only supported the %f for displaying
values with floating point. If value is integer type you
can now used the %1 and %2". For example:
Insert a value comprised between
%1 and %2.
|
7986 |
Screen
Objects |
The comparison data String ID
was missing was the Data Analysis filter window. There
are now two new String IDs:
_FROMDATE_COMP_DBFILTER_
_TODATE_COMP_DBFILTER_
|
7990 |
Screen
Objects |
The password entry window (Get
Password) and new password entry window (Expired Password)
used the same custom ID String. The following new String
IDs have now been added for the new password entry window:
_TITLE_EXP_GETPTEXT_
_LEVEL_EXP_GETPTEXT_
|
7973 |
Screen
Objects |
When modifying list items in a
ListBox or Combo-box list, the display variable which
displayed the selected item would also change.
|
7867 |
Screen
Objects |
Texts for time scroll buttons
had not been entered in the "Data Analysis by DataLogger"
template correctly. These buttons would always display
fixed text which did not correspond to the scrolled time
range.
|
8017 |
Setup |
Movicon installation process would
not install the "Alarm.wav" file. This file
can be used instead of the PC's buzzer for alarm sounds.
|
7930 |
Setup |
The Movicon setup now also installs
the ".NET Framework 3.5".
|
7735 |
Setup |
The CAB file for installing the
TwinCAT driver for the StandardSDK ARM version was not
included in the setup.
|
8150 |
Tools |
The tool for importing-exporting
strings to CSV files, would not import/export files in
UNICODE format correctly if containing a string exceeding
2035 chars.
|
8250 |
Tools |
Only part of the runtime users
edit window would show when opened in devices with 640x480
resolutions.
|
8149 |
User
Interface |
The "Customize..." window,
used for modifying the Movicon Toolbar settings, would
not use local dll and therefore always opened using the
English language.
|
8107 |
Users
Management |
When a user assigned with a default
language, logged in automatically activating their default
language and then changed language for others, it became
impossible to re-activate their default language afterwards.
|
7871 |
Users
Management |
Enabling the Windows Users management
in a project, users would get logged off once logged in
after 60 seconds even though the "Auto Log Off"
option had not been enabled.
|
7977 |
WebClient |
The Movicon Midlet would disconnect
when returned to after activating another application.
|
7979 |
WebClient |
When using the Movicon Midlet
with slow connections, a "Timeout sending the message"
error message would generate after changing pages.
|
7978 |
WebClient |
Page changes performed by the
Movicon Midlet would not work properly in certain conditions.
|
8031 |
WebClient |
In certain conditions the WebClient
would open various connections towards the Server without
closing them when no longer needed.
|
8009 |
WebClient |
The date and time of Connection
event to a Network Server using the Midlet would not get
recorded in the Historical Log.
|
8160 |
WebClient |
When connecting to a Server using
the Midlet, displayed information inherent to a variable
Trace was incomplete as only the Quality column would
show.
|
8143 |
WebClient |
In certain cases the number of
Web Client connections in the Server would increase by
error.
|
8171 |
WebClient |
If a password to gain access was
requested when using the Movicon Midlet, a command had
to be executed twice so that if would execute correctly.
|
8109 |
WinCE
OS |
If a different language was set
instead of English in a WE device, the data recorded in
the SQL Server CE in floating point format would not get
displayed correctly by the "DataLogger Window":
decimal figures would get set to "0".
|
8199 |
WinCE
OS |
A Database's String columns (SQL
Server CE or IMDB) in WinCE would always get created with
a max. of 254 chars. This value can now be set by using
the "General->ODBCMaxReadingChars" registry
key.
|
7390 |
WinCE
OS |
the DROP TABLE or ALTER TABLE
commands executed from MovCE following database initialization,
would fail generating a message without showing details.
|
7944 |
WinCE
OS |
Loading display windows in WinCE,
such as the "DataLogger Window", the "TraceDB
Window", etc., would become very slow when the "Auto
LayOut " had been enabled.
|
8015 |
WinCE
OS |
Transferring a project to a remote
device would fail if the CETransfer.dll Plug-in has not
been updated.
|