TrendStorageReader.LineWidthRead (METH) ¶ METHOD LineWidthRead Notification, that the lien width was read from table TblTrendConfiguration. InOut: Scope Name Type Comment Input iWhichVariable INT The 0 based index of the variable within all variables usiLineWidth USINT The line width
VisuUserMgmt Library Documentation ¶ Company : System Title : VisuUserMgmt Version : 4.6.0.0 Categories : Intern|Visu Namespace : VisuUserManagement Author : CODESYS Development GmbH Placeholder : VisuUserManagement Description [ 1 ] ¶ This library contains the user management functionality for the visualization. Contents: ¶ GlobalTextList (GlobalTextList) ImagePool (ImagePool) UserManagement Dialogs and provider IP_VUM (ImagePool) Interfaces TL_VUM_Errors (TextList) Utilities VUM_ErrorCodes (GVL) VUM_Events (GVL) VUM_UserAdminAccess (Enum) VUM_UserGroup (Struct) VUM_UserInternal (Struct) VisuFbClientManagerListener (FunctionBlock) VisuUserMgmt (FunctionBlock) VisuUserMgmtCyclicCall (FunctionBlock) VisuUserMgmtDialogManagerListener (FunctionBlock) Indices and tables ¶ [ 1 ] Based on VisuUserMgmt.library, last modified 23.05.2024, 09:58:23. LibDoc 4.5.0.0 The content file VisuUserMgmt.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 23.05.2024, 09:58:32.
ITrendStorageAccessReadOperator.MinWarningThresholdRead (METH) ¶ METHOD MinWarningThresholdRead Notification, that the minimum warning threshold of a variable was read from table TblTrendConfiguration. InOut: Scope Name Type Comment Input iWhichVariable INT The 0 based index of the variable within all variables rMinWarningThreshold REAL The minimum warning threshold
ITrendStorageAccessReadOperator.VariableNameRead (METH) ¶ METHOD VariableNameRead Notification, that the variable name was read from table TblTrendConfiguration. InOut: Scope Name Type Comment Input iWhichVariable INT The 0 based index of the variable within all variables sVariableName STRING(255) The variable name
ITrendStorageAccessReadOperator.VariableTypeRead (METH) ¶ METHOD VariableTypeRead Notification, that the variable type was read from table TblTrendConfiguration. InOut: Scope Name Type Comment Input iWhichVariable INT The 0 based index of the variable within all variables iVariableType INT The type of the variable
VUM_UserGroup (STRUCT) ¶ TYPE VUM_UserGroup : STRUCT InOut: Name Type Comment wstGroupName WSTRING(79) The group name which must be unique dwID DWORD The id of the user group xAutoLogout BOOL tAutoLogout TIME dwFlags DWORD Used to set some special AccessRights f.e. USERGROUPFLAG_RIGHT_TO_CHANGE_USER
VUM_UserInternal (STRUCT) ¶ TYPE VUM_UserInternal : STRUCT This structure is an extension of VUM_User available in VisuUserMgmt3_Itfs. Problem is that a structure available in an interface cannot be extended and this can be a problem when that structure is not actually used in an interface, but in internal uses, and we need to add new elements. This is why we add this structure, that has the VUM_User elements and new additional data that is not needed in VUM_User and thus without breaking compatibility. If we need to expose the additional data we have to create a new structure, e.g.: VUM_UserX, used only in the interfaces and not as internal uses. VUM_UserInternal contains all the single elements of VUM_User and not it as a single element (vumUser : VUM_User;) because the single elements are used in the visualization “VUM_UserManagement”; change it, means broken compatibility To maintain the compatibility with the old interfaces, you can find some copies from VUM_User to VUM_UserInternal, and viceversa. InOut: Name Type Comment wstUserName WSTRING(79) The user name which must be unique wstFullName WSTRING(79) A free full name of the user wstPassword WSTRING(79) The password which should be used to generate the md5hash md5Hash ARRAY [0..15] OF BYTE The md5hash of the password dwUserGroupID DWORD The user group id abyUserGroupIDs ARRAY [0..VUM_Constants.VISU_VUM_MAX_GROUPS_PER_USER] OF BYTE Additional user group ids if the user belongs to several groups byUserGroupCount BYTE Number of additional user groups bDeactivated BOOL Is the user deactivated bChgPassFirstLogin BOOL It must change the password at the first login
VisuFbClientManagerListener (FB) ¶ FUNCTION_BLOCK VisuFbClientManagerListener IMPLEMENTS VisuElems.IClientManagerListener Methods: ClientCreated ClientDestroyed Structure: ClientCreated (Method) ClientDestroyed (Method)
VisuFbClientManagerListener.ClientCreated (METH) ¶ METHOD ClientCreated Notification, that a client has been created. InOut: Scope Name Type Comment Input pClientData POINTER TO VisuElems.VisuStructClientData A pointer to a VisuStructClientData structure identifying the client, that has been created
VisuFbClientManagerListener.ClientDestroyed (METH) ¶ METHOD ClientDestroyed Notification, that a client has been destroyed InOut: Scope Name Type Comment Input pClientData POINTER TO VisuElems.VisuStructClientData A pointer to a VisuStructClientData structure identifying the client, that has been destroyed