Home >Online Product Documentation >Table of Contents >IF Blocks
IF blocks have a single input port, labeled condition; a Flow port; and two result ports: if then, and if else.
You use IF blocks to compose if then, else XQuery expressions, such as the following:
This expression, for example, was composed by mapping
IF blocks create a structure if the if then or if else branches are true. These ports can be connected to the target schema; otherwise they can be connected to Flow ports of FLWOR, function, and other IF blocks.