Clipboard-DataClasses
Clipboard-DataClasses
This is one of the main debugging tools which stores WO data and other Information Temporarily.
In other Words
Clipboard an interface between PRPC and it’s rule base, which is going to temporarily, store Data.
Once we submit, this data gets stored into rule base Work Table.
Before it goes to work table, this data gets posted to temporary storage location called “Clipboard’.
Close this.
DONE.
The WO data , that is posted on to clip board is posted to , system created Page “pyWorkPage”.
Page holds the properties of it’s reference class as well as it’s parent classes.
Example :
A-B-C
FirstName
LastName
X-Y-Z
VIN
Company
Page1 (X-Y-Z )
VIN
Company
Page2 (A-B-C)
FirstName
LastName
Suppose we have one set of common properties, we can re use these properties for different
purposes by creating multiple Pages, referring the same class where these properties are available.
A-B-Person
FirstName
LastName
Age
Customer(A-B-Person)
FirstName
LastName
Age
Employee (A-B-Person)
FirstName
LastName
Age
Director (A-B-Person)
FirstName
LastName
Age
Example :
A-B-C
FirstName
LastName
X-Y-Z
Age
Gener
In order to access the properties of A-B-C class into X-Y-Z, we need to create a page.
X-Y-Z
Age
Gener
Page1 (A-B-C)
FirstName
LastName
Now, we can access firstname and lastname from X-Y-Z class like
Page1.FirstName
Page1.LastName.
Page is an aggregate or embedded property which refers to a class and holds the properties of it’s
referenced class.
Data Classes
When we create new application, PRPC has created Org, Impl Work, FW Work classes.
Apart from these classes PRPC also created, Data, Int etc..
The other classes Data and Int are non-inherited classes w.r.to Work Classes.
If we create any rules, in Data or Int classes, we can access them into work classes by using Pages.
So, anything created in Data classes can be re used for multipurpose into work classes by create
multiple pages in work Class.
Data Classes inherits from OOTB class , Data-.
Again, we create more child classes for the above data classes, create properties in the child classes
of data classes and access them into work class using pages.
We have to segregate properties by their usage and accordingly place then into respective data
classes.
Data Classes are “Does not belong to class group”, that means it can be accessed by any class group
by using pages.
DONE.