Logo Smartsite Logo Smartsite
  • Smartsite Releases
  • Smartsite Manager
  • User Manual
  • Features & Modules
  • Install & Config
  • Advanced
  • SXML
Smartsite Documentatie > SXML > Examples > Macro Examples > Branching and Flow Macros > While Example
While Example
This example loops from 0 until 9.
Smartsite SXML CopyCode image Copy Code
{buffer.set(a, 0)}
<se:while expression="buffer.get(a) LT 10" whitespace="normalize">
    {buffer.get(a)}
    {buffer.set(a, buffer.get(a) + 1)}
</se:while>
Example Result CopyCode image Copy Code
0   1   2   3   4   5   6   7   8   9
SXML
  • Macro
  • Macro Parameters
  • Macro Parameter Properties
  • Vipers
  • SXML Data Types
  • Examples
    • Macro Examples
      • Add-On Module Macros
      • Smartlet Examples
      • Configuration macros examples
      • Formatting Examples
      • Native Xml
      • Branching and Flow Macros
        • DoWhile Example
        • Expression attribute with local Viper method call
        • For Break Example
        • For Example
        • If Parameters Notation Example
        • If Then and Else Example
        • If Then Example
        • If with ResultFormat Example
        • Switch Example
        • While Break Example
        • While Example
      • DataTable Macros
      • Utility Macros
      • Miscellaneous Macros
      • Advanced Macros
    • Viper Examples
    • Macro Shared Parameter Examples
    • Razor Examples
  • Tips & Tricks

Wat is Smartsite? www.smartsite.nl