.
Key | Issue Type | Summary | Resolution | Release Note |
---|---|---|---|---|
VIS-1829 | Improvement | Visu, Elementdevelopment / VisuElemToolkit: Possibility to declare the default size on a visu element FB |
Cannot Reproduce | [[GENERAL]] With the following attributes above the FB the default size can be set. {attribute 'AnimationInitValue1' := 'm_StaticPosition.iWidth|300'} {attribute 'AnimationInitValue2' := 'm_StaticPosition.iHeight|300'} Duplicates CDS-66545 |
VIS-1817 | Improvement | WebVisu: Possibility to use the password manager of the browser |
Duplicate | [[GENERAL]] With VIS-1305 a login dialog can now be created which uses the password manager of the browser. Therefore this issue duplicates VIS-1305. |
VIS-1704 | Bug | VisuUtils: Sporadically hanging visu utils instances |
Fixed | |
VIS-1683 | Bug | Qt browser does not display the web vis anymore |
Cannot Reproduce | [[GENERAL]] This issue can no longer be reproduced as it was already fixed with VIS-453. |
VIS-1680 | Improvement | VisuUtils: Don't hide the interface IVisualizationClientRaw |
Fixed | |
VIS-1669 | Bug | Visu, Dialog: Incorrect behaviour with input variable of type WSTRING |
Duplicate | [[GENERAL]] This issue duplicates VIS-941. |
VIS-1654 | Bug | Visu, Onlinemode: Error message when working with SP18 runtimes |
Fixed | |
VIS-1646 | Bug | Visu, Combobox: Compile errors when referencing a textlist with an ID value that does not fit into a DINT |
Cannot Reproduce | [[GENERAL]] Cannot be reproduced in 4.1.1.0. |
VIS-1640 | Bug | Visu, IV: Table displayed ugly |
Won't Fix | [[GENERAL]] Since it could not be manually reproduced and does not always occur in the tests, Won't Fix. See also Debug results in the comment section. |
VIS-1639 | Bug | Visu, IV: Min/Max labels not displayed in SP18 environments |
Fixed | |
VIS-1616 | Bug | Visu, Usermanagement: If a user has multiple user groups it is possible that more user groups are active than configured |
Fixed | |
VIS-1589 | Bug | Visu: OnMouseClick does not work anymore |
Fixed | |
VIS-1586 | Bug | Visu, Trace: set lib to last released compiler version |
Fixed | |
VIS-1559 | Bug | Visu, combo box: multiple Visu clients are not mutually actualized |
Fixed | |
VIS-1555 | Improvement | Visu, Frames: It should be possible to configure a description of parameters to visualizations |
Duplicate | [[GENERAL]] This issue is closed as duplicate to VIS-508 because a similar feature was realized as part of that epic. In the newly introduced hierarchical frame configuration it is possible to add an explicit description node which allows to display a localizable description in the properties window. For the typical situation of having only a single reference to a visualization, this description is displayed at the node regarding the "Type of element". |
VIS-1553 | Improvement | Visu, Frame: The comments on visu parameters should be shown in the description field of the property view when a parameter is selected |
Duplicate | [[GENERAL]] This issue is closed as duplicate to VIS-508 because a similar feature was realized as part of that epic. In the newly introduced hierarchical frame configuration it is possible to add an explicit description node which allows to display a localizable description in the properties window. For the typical situation of having only a single reference to a visualization, this description is displayed at the node regarding the "Type of element". |
VIS-1552 | Bug | Visu: The visualization profile 4.2.0.0 must not appear in a CODESYS SP17 |
Fixed | [[KNOWN_LIMITATIONS]] The problem cannot be fixed for having Visualization AddOns 4.1.0.0 / 4.1.1.0 installed but using Visualization AddOn 4.0.0.0 because this would require modifications on already released products. The problem is fixed for having Visualization 4.2.0.0 installed. When working with Visualization AddOns >= 4.1.0.0, only the exactly matching visualization profile will be usable. |
VIS-1549 | Bug | Trend recording database file corrupted after reaching 50 MB size limit |
Won't Fix | [[GENERAL]] This issue will not be fixed as there is no problem in the trend recording. Instead, there was a misunderstanding of the behaviour of sqlite / "DB Browser for sqlite". The content of a table in sqlite is not sorted and therefore there is no well defined order when exporting the content of a table directly. If an ordered output is expected, then an according SQL-Statement has to be used, e.g. "SELECT * from TblTrendData ORDER BY TS asc" as base for the export. |
VIS-1507 | Bug | Visu Dialog, FileOpenSave: The position of the slider is not initialized correctly |
Fixed | [[GENERAL]] The new behavior is as follows: - If the directory is changed with the FileListProviders' "Initialize"-method the scrollbar will be resetted to the start - It was also fixed that File or Directory Icons have been shown in the dialog although they had no names. The dialog was just filled up with these empty entries. |
VIS-1504 | Improvement | Visu, User Management: Login dialog should not show if a user doesn't exist |
Duplicate | |
VIS-1501 | Bug | Visu: In the integrated visu (no VISU_TASK) the input events like OnMouseDown are not available |
Fixed | |
VIS-1493 | Bug | Visu, Webvisu, Safari: Error when downloading file with file transfer |
Fixed | [[GENERAL]] Requires Version >= Visu 4.2.0.0. The parameter CFG_WorkaroundFileTransferTimeout=<ms> can be added to the URL to set a delay time, default is 400ms. |
VIS-1467 | Bug | Visu: Automatic font size reduction is not working any more |
Fixed | |
VIS-1465 | Improvement | RepToolVisu should be part of SDK instead of package |
Fixed | |
VIS-1461 | Bug | Visu, Table: the unitconversion in a column-template cannot be deleted |
Fixed | |
VIS-1455 | Bug | Visu, Tabcontrol: A tab page is not always updated |
Fixed | |
VIS-1454 | Bug | Visu, Usermanagement: Autologout does not work with windows targetvisu in legacy mode |
Fixed | |
VIS-1389 | Bug | Visu: Max length check is not active for wstring variables |
Duplicate | [[GENERAL]] This issue duplicates VIS-941. |
VIS-1377 | Bug | Visu, NativeControl, Overlay: Visibility is not handled in a correct way |
Fixed | |
VIS-1373 | Bug | Visu: need to click twice, for input action Visualization change to previous visualization |
Duplicate | [[GENERAL]] Duplicates VIS-950 |
VIS-1324 | Bug | IntegratedVisu: "context: no signature" error with visu from lib |
Fixed | [[GENERAL]] Problem was that regular Hashtable was saved instead of CaseInsensitiveHashtable (introduced with VIS-14). |
VIS-1322 | Bug | Visu, Overlay, Label: Paintbug when used in Groupbox |
Fixed | |
VIS-1318 | Bug | VisuUtils: Remove unneeded interface from FbCloseDialog |
Fixed | |
VIS-1314 | Bug | Visu: Tab content is not displayed correctly |
Fixed | |
VIS-1311 | Bug | Visu: Onlinechange required without changes in Visu |
Fixed | |
VIS-1305 | Epic | Secure webvisu login combined with the runtime user management |
Fixed | |
VIS-1299 | Bug | Alarm Manager: Alarm filter does not work with active property handling |
Fixed | [[GENERAL]] Works only if variables are configured. Support for passing properties will be implemented with VIS-1470. |
VIS-1295 | Bug | VisuManager: Overlay option leads to unwanted scaling in the TargetView |
Fixed | |
VIS-1284 | Bug | Visu User Management: Import csv visu-user-management file that is opened in Excel leads to exception |
Fixed | |
VIS-1282 | Bug | Visu: Delay in opening visualization due to libraries containing enums with TextListSupport |
Fixed | |
VIS-1281 | Bug | Visu: Incorrectly displayed or missing visu elements |
Won't Fix | [[GENERAL]] This issue will not be fixed as a detailed analysis showed that the problem is caused by a memory overwrite caused by a customer library used in the application. The customer was already informed about this application based issue. |
VIS-1245 | Bug | Alarm Table, Visu Manager: Overlay hides alarm entries |
Fixed | |
VIS-1243 | Bug | Visu, XYCharts, popup Dialog: linked XYCharts in dialogue popups are not displayed correctly |
Fixed | |
VIS-1231 | Bug | Table: Scrollbar not correct when table can display all elements |
Fixed | |
VIS-1226 | Bug | Visu, Overlay, TV/WV: The background color of visualization is not correct |
Fixed | |
VIS-1211 | Bug | Visu: create a user management with default groups and users, the libraries are properly drawn and are not set to "not required" - regardless of whether Target or WebVisu are added |
Fixed | |
VIS-1199 | Bug | Visu: Using UnitConversion with a table causes build error |
Fixed | |
VIS-1191 | Bug | System.Data.Sqlite: Broken function if assembly is present in Windows Global Assembly Cache |
Fixed | |
VIS-1167 | Bug | Visu, Overlay, User management: Element clickable even if its not visible |
Fixed | |
VIS-1160 | Bug | User management: In legacy visualization freezes |
Duplicate | [[GENERAL]] Duplicates VIS-1152 |
VIS-1154 | Improvement | Visu, HTML5-Controls: Multiply Visu Element should be supported |
Fixed | |
VIS-1153 | Bug | Visu; IDialogManagerListener.OpenDialog is incorrectly marked as obsolete |
Fixed | |
VIS-1152 | Bug | Visu UserManagement: Webvisu crashes during login |
Fixed | |
VIS-1150 | Improvement | Webvisu: In isotropic, the backgound of the visualization should be drawn in anisotropic, while the elements in isotropic |
Fixed | [[GENERAL]] This feature has also been extended to TargetVisu |
VIS-1149 | Bug | Visu: Allow assigning literals to frame parameters |
Won't Fix | [[GENERAL]] Won't Fix as literals can't be passed to VAR_IN_OUT parameters. Passing literals can be realized using VAR_INPUT instead. For passing larger literal values as reference support for VAR_IN_OUT CONSTANT will be implemented with VIS-1194. |
VIS-1148 | Bug | Visu, Usermanagement: Elements are not visible although they have the right to be visible |
Won't Fix | [[GENERAL]] This issue does not require any changes. The problem is that in this project usermanagement groups were renamed and removed resulting in old configurations stored in the elements. After updating the visualizations via the "Update Visualizations/Hotkeys" with both rename and delete all elements are visible as expected |
VIS-1146 | Bug | Visu: Image with dynamic Id from a visu in a library is not displayed |
Fixed | |
VIS-1109 | Improvement | Visu, UserManagement: Possibility to generate a login page |
Duplicate | [[GENERAL]] This improvement is implemented by the epic CDS-76171 |
VIS-1108 | Improvement | Visu, Usermanagement: Combine the user management runtime with the user management visu |
Duplicate | [[GENERAL]] This improvement is implemented by the epic CDS-76171 |
VIS-1106 | Bug | Trend, Linux: Possible crash after new download when using interval based trends |
Fixed | |
VIS-1095 | Bug | Visu Code: Exception occurs, when using specific code for the user login cyclically |
Fixed | |
VIS-1091 | Bug | Numpad: The time input in the format "%t[m]" is not possible |
Fixed | |
VIS-1087 | Bug | Compare: Assertion during project comparison |
Fixed | |
VIS-1085 | Bug | Visu: If changing textlist attribute of the dynamic text category manually by typing, the quotation marks are gone |
Fixed | |
VIS-1059 | Bug | Visu, Text Editor: Associating Properties to the properties of Text Editor element leads to exception |
Cannot Reproduce | [[GENERAL]] This issue was already fixed as VIS-567 in version 4.1.0.0 |
VIS-1058 | Bug | Library Visu User Management is saved with Compiler Version 3.5.17.0 |
Fixed | |
VIS-1057 | Improvement | Visu, secure webvisu login: Implement feedback for wrong username/password |
Fixed | |
VIS-1055 | Bug | Visu: Cannot load old libraries from project archive |
Fixed | |
VIS-1049 | Bug | Visu: Problem with extracting visu profile from project archive |
Fixed | |
VIS-1031 | Bug | Visu, Frame-Interface: Exception when visu is saved in Library |
Fixed | |
VIS-1030 | Bug | Visu, ClientManagerListener: StartVisualizationSet is not called for the targetvisu |
Fixed | |
VIS-1029 | Bug | Visu, Trace: Tooltip does not support unicode characters |
Fixed | |
VIS-1019 | Improvement | Visu, CodeCleanup: Remove unused methods Set_TOD_Input/Set_DT_Input |
Fixed | |
VIS-1016 | Improvement | Visu, HTML5-Controls, Editor: It should be possible to reorder the additional files |
Fixed | |
VIS-1010 | Bug | Visu, PushSwitch: The push switch as image tapper does not react on mouse down |
Fixed | |
VIS-1009 | Bug | VisuUtils: Exception when switching visu |
Fixed | |
VIS-1008 | Bug | Visu, Trend: Trend Tooltip does not support Unicode characters correctly |
Fixed | |
VIS-1003 | Bug | Visu, Web, Targetvisu: Web control is always displayed on top, although other elements added in front of the web control |
Won't Fix | [[GENERAL]] To solve this issue the feature "Support client animations and overlay of native elements" has to be activated. |
VIS-997 | Improvement | Visu, Repository: Download missing visu profiles/extensions from central repositories |
Won't Fix | [[GENERAL]] This issue will not be fixed due to changed compatibility requirements. In the modularized CODESYS, the usecase of working with visualization profiles that do not match to the currently active visualization is no longer given. If an old visualization addon (incl. visualization profile) is necessary for compatibility reasons, then an according installation can be set up using the CODESYS Installer. |
VIS-996 | Bug | The library "System_VisuInputs" is inserted with two different placeholders |
Fixed | |
VIS-989 | Bug | RecipeManagement: Rename command 'Load Recipe from File' to 'Load and Write Recipe' |
Fixed | [[COMPATIBILITY_INFORMATION]] The command "LoadRecipeFrom" is renamend into "LoadWriteRecipe". By the input-command selection "Load and Write Recipe" now, the new command is added. Old and new command are handled the same way. The old command is still displayed, when it was configured before these changes. |
VIS-978 | Bug | Visu Table : Arrays with sizes from constants do not work |
Fixed | |
VIS-964 | Bug | Visu, AlarmTable: Inconsistent behaviour how undefined latch variables are displayed |
Won't Fix | [[GENERAL]] See VIS-582. |
VIS-962 | Bug | Visu, Trend: integrated Visu sometimes shows outofview range |
Won't Fix | [[GENERAL]] See VIS-582. |
VIS-961 | Bug | Visu Alarm table: scolling fails in integrated visualization |
Won't Fix | [[GENERAL]] See VIS-582. |
VIS-960 | Bug | AlarmTable: Alarm Table and Banner disappear during activation of alarms, if no WebVisu was added |
Won't Fix | [[GENERAL]] See VIS-582. |
VIS-959 | Bug | Visu, Simulation, Integrated: Trend should work in the integrated visualization properly |
Won't Fix | [[GENERAL]] See VIS-582. |
VIS-957 | Bug | Visu, Integrated: Latch variables and offset of an alarm are currently not supported |
Won't Fix | [[GENERAL]] See VIS-582. |
VIS-950 | Bug | Change Shown Visualization to Previous requires two clicks |
Fixed | |
VIS-941 | Bug | Visu: Input action ‘Write Variable’ for WSTRING does not support Min/Max Values |
Fixed | |
VIS-939 | Bug | WebVisu: "Automatic decrease of font size" not working properly |
Duplicate | [[GENERAL]] This issue duplicates VIS-1467. |
VIS-931 | Bug | Visu, SP18 compatibility: Libraries from depending AddOn missing |
Won't Fix | [[GENERAL]] Won't fix as the problem is solved with AddOn CODESYS Communication 4.1.0.0 |
VIS-920 | Bug | Visu, VisuElemRepository: Empty Guid error while updating a project |
Fixed | |
VIS-915 | Bug | Visu: Possibly inconsistent libraries with manually inserted VisuElemBase |
Fixed | |
VIS-909 | Improvement | Preserve attributes entered in the interface editor in the langauge model |
Fixed | |
VIS-880 | Bug | Visu, Search and Replace: Variables located within a form or configuration dialog are not considered |
Fixed | |
VIS-875 | Bug | AlarmTable: ProcessorLoadWatchDog with big History SQLite db |
Fixed | [[GENERAL]] The ProcessorLoadWatchdog exception in this situation is caused by the following facts: • A huge alarm history (> 64.000 alarms) which is rather untypical for a smaller PLC • New alarms generated cyclically which is not a typical situation either To fix this overload exception a big improvement of the performance would be necessary which would cause quite some risk of introducing problems or changing behavior which is not possible for a patch release. Fixing this overload exception by introducing simple sleep calls is not a good option either, as: • this would decrease the overall performance of the alarm table • this project would not become usable either even if the exception disappears For these reasons, the fix of this issue will be a possibility to prevent the creation of such projects using targetsettings: • Using the following newly introduced targetsettings it will be possible to impose a restriction of the maximal number of alarms or the maximal size of the alarm storage which will be enforced by according compilation errors: o alarmmanager\\storage\\maxnumofalarms o alarmmanager\\storage\\maxsizeofalarmstorage • VIS-662 already introduced new Targetsettings that allow the device description to predefine the limitations of the alarm storage for new projects. • Using the following newly introduced targetsettings, it will also be possible to restrict the allocations of RAM for the sorting feature of the alarm table o Disable the feature entirely: alarmmanager\\sorting\\disabledforhistory o Limit the number of alarms loaded into RAM for this sorting feature over all alarm tables: alarmmanager\\sorting\\maxnumalarmsforhistory |
VIS-861 | Improvement | Visu, HTML5-Controls: Install/Uninstall buttons should be switched |
Fixed | |
VIS-858 | Improvement | Visu, Text: The text in a textfield or rectangle should be drawn with a distance to the frame border. It should be possible to define the distance in a style entry. |
Duplicate | [[GENERAL]] This issue duplicates VIS-775 |
VIS-857 | Improvement | Visu: There should be style entries to define the offsets for the text of an element |
Duplicate | [[GENERAL]] This issue duplicates VIS-775 |
VIS-856 | Improvement | Visu: Provide the option to specify a margin for texts |
Duplicate | [[GENERAL]] This issue duplicates VIS-775 |
VIS-820 | Bug | Save As: Not possible to convert a V3.5 SP17 Patch 1 project to a V3.5 SP17 project |
Fixed | |
VIS-814 | Bug | Compile errors with TS_Visu_DateTimeElements project using Control Win V3.5.12.0 |
Fixed | |
VIS-813 | Improvement | Visu: Make most useful Structs and Enums public |
Fixed | [[GENERAL]] Requires Visualization AddOn >= 4.2.0.0 |
VIS-811 | Improvement | [Technical Debt] VisualObject: Rework XYChartElementInitialization |
Fixed | |
VIS-807 | Bug | Visu, Targetvisu, Overlay: svg to png converted files not displayed online in simulation mode |
Fixed | |
VIS-806 | Bug | AlarmGroup: Modification of “Observation type” and “Details” leads to modification of predecessor alarm rows |
Fixed | |
VIS-789 | Bug | Visu, BrowserControl: using Back to switch website does not work |
Fixed | |
VIS-775 | Improvement | Visu, Text alignment: It should be possible to configure a margin. |
Fixed | [[GENERAL]] Style entries: <AdditionalStyles> <Value type="dint" name="Text-Margin-Horizontal">2</Value> <Value type="dint" name="Text-Margin-Vertical">2</Value> </AdditionalStyles> |
VIS-773 | Bug | Visu Line: Text is not rotated correctly |
Won't Fix | [[GENERAL]] This issue wont be fixed since the behaviour before 4.0.0.0 was wrong. Created VIS-1419 for legacy behaviour |
VIS-768 | Improvement | Visu: Determine from client-specific data whether a visu change has taken place |
Fixed | [[GENERAL]] Library Visu Utils 4.2.0.0 is required |
VIS-758 | Bug | Visu, Trend: If the trend is displayed remotely via a data source, it cyclically opens the database tables |
Fixed | [[GENERAL]] Requires Visualization Add-On >= 4.2.0.0 |
VIS-757 | Improvement | Visu: Create profile 4.2.0.0 |
Fixed | |
VIS-755 | Bug | Visu, Overlay, WV: Cannot move selector in input field |
Fixed | |
VIS-673 | Improvement | TrendRecording: TrendStorage: Allow configuration of Maximum value and No Limit via devdesc |
Fixed | [[GENERAL]] CODESYS essentials >= 3.5.18.0 required The following new targetsettings have been introduced: "trendrecording\\HideNoLimit" "trendrecording\\MaxValueNumberOfRecords" "trendrecording\\MaxValueStorageSize" "trendrecording\\MaxUnitStorageSize" For further information about those settings, please have a look at the documentation. |
VIS-668 | Bug | Visu Alarms: Alarm not acknowledged in the history |
Fixed | [[GENERAL]] Always when an alarm goes into the state active a new row is inserted in the alarm history. When the alarm was in a state <> normal the old history row has kept the state "Waiting for confirmation". This is not as expected. Now the state of the old history row is automatically set to normal, because this is a normal behaviour. To get the old behaviour the following compiler define can be set. NO_AUTOMATIC_RESET_STATE_TO_NORMAL |
VIS-664 | Improvement | Visu, Webvisu: It should be possible to detect the size of the screen or DPI / PPI |
Fixed | |
VIS-662 | Improvement | Alarm Manager: specify a different default via the device description and hide the "No Limit" option |
Fixed | [[GENERAL]] CODESYS essentials >= 3.5.18.0 required The following new targetsettings have been introduced: "alarmmanager\\storage\\HideNoLimit" "alarmmanager\\storage\\limit" "alarmmanager\\storage\\limitvalue" "alarmmanager\\storage\\Subdirectory" For further information about those settings, please have a look at the documentation. |
VIS-661 | Improvement | [Alarm Management] Button for ack alarm are common to each created alarm table |
Fixed | [[GENERAL]] The used variables are now unique, by using name_number. The displayed names on the button are not changed. The buttons are positioned closed by the alarmtable and therefore, it is clear, where they belong to. |
VIS-627 | Improvement | Visu, Trend: The values from a running trend should be updated according to the time interval. |
Fixed | [[GENERAL]] To reduce the workload, the updaterate of trendelements will be reduced. New global variable g_VisuTrendWithTimeSelectorUpdateBehaviour. Value 0: feature is not used Values > 0: Update rate dependent on time selector value. Default value: 100 Update rate of trend will be: time selector value / g_VisuTrendWithTimeSelectorUpdateBehaviour |
VIS-586 | Bug | Visu, Svg, Scaling: SVG images not scaled correctly with iOS webbrowser |
Fixed | [[KNOWN_LIMITATIONS]] As there are some errors in WebKit, Svg images don't scale properly in the Webvisualization with Safari. As a workaround, the images are scaled isotropically instead of no scaling at all. The related issues in WebKit are these ones: - https://bugs.webkit.org/show_bug.cgi?id=196910 - https://bugs.webkit.org/show_bug.cgi?id=82645 |
VIS-582 | Improvement | Visu, Integrated: Disable alarms and trends |
Fixed | |
VIS-540 | Bug | Visu, Multitouch: scroll function not available |
Won't Fix | [[GENERAL]] This issue can not be reproduced and therefore cannot be fixed. |
VIS-529 | Improvement | Visu, Targetvisu: Investigate benefit from mouse move optimizations and remove obsolete ones |
Fixed | |
VIS-508 | Epic | Possibility to design the interface of the frame parameters for the property view |
Fixed | |
VIS-446 | Epic | FEATURE Visualization: Provide an easy way to adapt HTML5/Javascript controls |
Fixed | |
VIS-394 | Bug | Webvisu, Touchhandling: Option 'Handle touch as mouse events' has the wrong default value |
Won't Fix | [[GENERAL]] This issue will not be fixed as we prioritize the interaction with the visualization over the pan/zoom support of the visualization. A solution for a clean pan/zoom support will be implemented with VIS-968 |
VIS-315 | Improvement | Visu: Support recipes functionality in visu libraries |
Won't Fix | [[GENERAL]] Nicht notwendig, siehe Implementierung an REC-17 |