The handle of an instance is a unique key, in an
internal format, assembled by the system that identifies an instance in the
PegaRULES database. It may differ from the visible key generally used to
identify instances. (Every instance has a unique handle, but more than one
instance may share the same visible key.) For rule instances, the handle
includes system-generated identifying values (including the create date and
time) that make it unique.
Use the Obj-Open-By-Handle method only if you can determine the
unique handle that permanently identifies which instance to open. Otherwise,
use the Obj-Open method.
Rows of a view (rather than in a table) in the
PegaRULES database do not have a handle. This method cannot be used with
classes corresponding to views.
When used on a primary page, this method clears any data on the
page and reuses its name and position in an embedded
Page
List
.
An external class (defined through the ) may not contain one property that can serve as a
handle. To support the Obj-Open-by-Handle method with external classes, a
substitute string is assembled from the key columns of the table.
Caution: Except
in rare cases, identify in the Step Page field
the name of a page to be created by this method. If the Step Page field of the step is blank, this
method opens the object into the primary page of the current activity,
replacing the current contents of the primary page and changing the class of
the primary page to match the class of the object. Typically, this is not
desirable.
Nice blog .Keep updating pega online training
ReplyDelete