About EasyMorph Tutorials & Examples Web-help

How to annotate anything in EasyMorph

In EasyMorph, it is possible to annotate basically any element of a workflow:

  • Actions
  • Tables
  • Groups
  • Modules
  • Parameters
  • Connectors
  • Queries
  • Expressions

Here is how you can do it:

Action annotations

Click the action settings cogwheel and choose “Annotate”.

image

Actions with annotations are marked with a small grey triangle in tables. When you hover an annotated action, the annotation can be seen in the tooltip.

image

It is possible to find an annotated action using the “Find actions” dialog, by providing a part of annotation text.


Table annotations

A table can be annotated in the sidebar after you selected (clicked) the table.

image

Table annotations are also displayed in the tooltip when you hover a table in the diagram.


Group annotations

Groups can also be annotated, but only in the Diagram view. Select a group and annotate it in the sidebar.


Module annotations

Modules can be annotated too. Go to the module overview in the sidebar and enter an annotation.

image


Parameter annotations

Parameters can be annotated in the advanced mode of the Parameter Editor. Parameter annotations are shown next to parameter inputs in the sidebar, in Desktop, Launcher, and Server.


Connector annotations and documentation links

A connector can have a note specified in the connector settings. Additionally, a hyperlink (e.g. to documentation) can be appended to the note.

image

When a connector is annotated, its note is shown next to the connector in action settings.


Annotations in queries

In visual queries, you can annotate filter conditions and logical groups.

To annotate a filter condition, right-click it and choose “Annotate”.

In a similar fashion, right-click a logical group and choose “Annotate”.
image


Comments in expressions

Use the double slash for commenting expressions. Comments can be inserted as separate lines, or in the same line with an expression.

//Converted amount.
[Amount] * {FX Rate}  // Using a parameter for the exchange rate.

Comments in auto-documentation

Annotations for actions, groups, and modules are included in the auto-generated documentation.

1 Like
To learn more about EasyMorph visit easymorph.com.