Skip to main content

Ens.Enterprise.Portal.MsgFilter.SavedSearch

persistent class Ens.Enterprise.Portal.MsgFilter.SavedSearch extends %Library.Persistent, EnsPortal.MsgFilter.SavedSearchBase

SQL Table Name: Ens_Enterprise_Portal_MsgFilter.SavedSearch

Property Inventory

Parameters

parameter XMLTYPE = MsgBankSavedSearch;
Inherited description: This parameter provides the default XMLTYPE for the class. If it is empty then the class name will be used to construct a default XML type.

The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.

Properties

Reference to the Filter object used to construct the eventual query.
Property methods: FilterGet(), FilterGetObject(), FilterGetObjectId(), FilterGetStored(), FilterGetSwizzled(), FilterIsEmpty(), FilterIsValid(), FilterNewObject(), FilterSet(), FilterSetObject(), FilterSetObjectId(), FilterUnSwizzle()

Indexes

index (Name on Name) [IdKey, Type = key];
Index methods: NameCheck(), NameDelete(), NameDisplayToLogical(), NameExists(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameOpen(), NameSQLCheckUnique(), NameSQLExists(), NameSQLFindPKeyByConstraint(), NameSQLFindRowIDByConstraint(), NameSet()

Triggers

trigger OnUpdate (BEFORE event INSERT/UPDATE);
Update %TimeModified and %ModifiedBy for SQL modifications.

Inherited Members

Inherited Properties

Inherited Methods

Storage

Storage Model: Storage (Ens.Enterprise.Portal.MsgFilter.SavedSearch)

^Ens.MsgBank.SavedSearchD(ID)
=
%%CLASSNAME
Filter
%CreatedBy
%TimeCreated
%TimeModified
%ModifiedBy
FeedbackOpens in a new tab