Skip to main content

DTL Reference

This reference provides detailed information about each DTL element.

  • DTL <annotation> – Provides a descriptive comment for a DTL element, within a DTL transformation.
  • DTL <assign> – Assigns a value to a property of an object, within a DTL transformation.
  • DTL <break> – Terminates a <foreach> loop or stop processing a DTL transformation.
  • DTL <case> – Executes a block of actions within a <switch> element when the specified condition is met, within a DTL transformation.
  • DTL <code> – Executes one or more lines of custom code, within a DTL transformation.
  • DTL <comment> – Adds comments to a DTL transformation.
  • DTL <default> – Executes contents if none of the <case> elements in a <switch> element evaluate to true, within a DTL transformation.
  • DTL <false> – Performs a set of activities when the condition for an <if> element is false, within a DTL transformation.
  • DTL <foreach> – Defines a sequence of activities to be executed iteratively, within a DTL transformation.
  • DTL <group> – Organizes related elements into a display unit, within a DTL transformation.
  • DTL <if> – Evaluates a condition and performs one action if true, another if false, within a DTL transformation.
  • DTL <sql> – Executes an embedded SQL SELECT statement within a data transformation, within a DTL transformation.
  • DTL <subtransform> – Invokes another data transformation, within a DTL transformation.
  • DTL <switch> – Evaluates <case> elements and executes the contents of the first one that evaluates to true, within a DTL transformation.
  • DTL <trace> – Writes a message to the foreground ObjectScript shell, within a DTL transformation.
  • DTL <transform> – Defines a DTL transformation.
  • DTL <true> – Performs a set of activities when the condition for an <if> element is true, within a DTL transformation.
FeedbackOpens in a new tab