Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagetext
#import('generic', 'com.nomagic.reportwizard.tools.GenericTableTool')
#foreach($diagram in $Diagram)
#if($diagram.diagramType == "Generic Table")
#set($table = $generic.getTable($diagram))
$diagram.name 
#forcol<table>
  <colgroup>
    <col/>
  </colgroup>
  <tbody>
    <tr>
      <td colspan="1">
        <pre>#forcol($id in $table.getVisibleColumnIds())$table.getColumn($id)#endcol 
#forrow($row in $table.getRows())
#forcol($id in $table.getVisibleColumnIds())
$table.getValueAsString($row, $id)
#endcol#endrow  </pre>
      </td>
    </tr>
  </tbody>
</table>
#end
#end 


Note
titleNote

You can customize line of code, e.g., by adding diagram table types to get the Metric Table or Instance Table, as shown below:

Code Block
languagetext
#if($diagram.diagramType == “Metric Table” || $diagram.diagramType == “Instance Table”)


...