Skip to main content

%SYS.Portal.Users

persistent class %SYS.Portal.Users extends %Library.Persistent, %XML.Adaptor, %SYSTEM.Help

SQL Table Name: %SYS_Portal.Users

This class will allow a user to specify and save favorite pages in the system management portal.

Queries

query List(Usernames As %String = "*")
Selects Username As %String, Page As %String, Data As %List
List of users and their page favorites.
Names - Comma separated list of users
"*" - All records match
"String,String1" - Any records matching one of these elements
"String*" - Any record starting with "String"
"String,String1*,String2" - Any record mathing one of these elements, or starting with "String1"
Note: This query may change in future versions

Indexes

index (UserNamePageIndex on Username,Page) [IdKey, Type = key];
Index methods: UserNamePageIndexCheck(), UserNamePageIndexDelete(), UserNamePageIndexExists(), UserNamePageIndexOpen(), UserNamePageIndexSQLCheckUnique(), UserNamePageIndexSQLExists(), UserNamePageIndexSQLFindPKeyByConstraint(), UserNamePageIndexSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (%SYS.Portal.Users)

^|"^^"_$zu(12)|SYS("Portal","UsersD")(ID)
=
%%CLASSNAME
Data
FeedbackOpens in a new tab