Skip to main content
Previous section

DTL Elements

This reference provides detailed information about each DTL element.

Tip:

If you want to view or edit the XML for a DTL, edit the DTL using Studio and click on View other code.

  • DTL <annotation> – Provide a descriptive comment for a DTL element.
  • DTL <assign> – Assign a value to a property within an object.
  • DTL <code> – Execute lines of custom code.
  • DTL <false> – Perform a set of activities when the condition for an <if> element is false.
  • DTL <foreach> – Define a sequence of activities to be executed iteratively.
  • DTL <if> – Evaluate a condition and perform one action if true, another if false.
  • DTL <sql> – Execute an embedded SQL SELECT statement within a data transformation.
  • DTL <subtransform> – Invoke another data transformation.
  • DTL <trace> – Write a message to the foreground Terminal window.
  • DTL <transform> – Transform an object of one type into an object of another type.
  • DTL <true> – Perform a set of activities when the condition for an <if> element is true.