Diagram in Expression Language: Difference between revisions
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
In QPR ProcessAnalyzer, '''diagram''' can be used to create user-defined business process and architecture designs. The diagram is a drawing canvas where elements can be added from a tool palette and relation between them defined. Each diagram belongs to the model in QPR ProcessAnalyzer and there can be several diagrams in each model. | In QPR ProcessAnalyzer, '''diagram''' can be used to create user-defined business process and architecture designs. The diagram is a drawing canvas where elements can be added from a tool palette and relation between them defined. Each diagram belongs to the model in QPR ProcessAnalyzer and there can be several diagrams in each model. | ||
==Diagram properties== | ==Diagram properties==¨ | ||
Diagram objects in the expression language have the following properties: | |||
{| class="wikitable" | {| class="wikitable" | ||
!'''Property''' | !'''Property''' |
Revision as of 13:54, 12 October 2023
In QPR ProcessAnalyzer, diagram can be used to create user-defined business process and architecture designs. The diagram is a drawing canvas where elements can be added from a tool palette and relation between them defined. Each diagram belongs to the model in QPR ProcessAnalyzer and there can be several diagrams in each model.
==Diagram properties==¨ Diagram objects in the expression language have the following properties:
Property | Description |
---|---|
Content (Dictionary) | Returns content of the diagram as dictionary. |
CreatedBy (User) | Returns user who created the diagram. |
CreatedDate (Datetime) | Returns diagram creation date. |
Description (String) | Returns description of the diagram. |
Id (Integer) | Returns id of the diagram. |
LastModifiedBy | Returns user who last modified the diagram. |
LastModifiedDate (DateTime) | Returns diagram last modification date. |
Model (Model) | Returns model object where the diagram is located. |
ModelId (Integer) | Returns id of the model where the diagram is located. |
Name (String) | Returns name of the diagram. |
Diagram functions
Function | Parameters | Description |
---|---|---|
DeletePermanently | Deletes the diagram permanently. | |
Modify | Dictionary of changes properties | Changes the provided properties of the diagram. Parameter is a dictionary containing the properties to be updated. Supported properties are:
Example: ModelById(1) .Modify(#{ "ModelId": 2, "Name": "New diagram name", "Content": #{ ... }, }); |
Function to get diagram by diagram id:
Function | Parameters | Description |
---|---|---|
DiagramById |
|
Returns diagram object corresponding to the provided diagram id. |