<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">

<document xmlns:xi="http://www.w3.org/2001/XInclude">
  <header>
    <title>mak:value tag documentation</title>
  </header>
  <body>
    <section id="attributes">
      <title>Attributes</title>
      <table>
        <tr>
          <th colspan="1" rowspan="1">Name</th>
          <th colspan="1" rowspan="1">Required</th>
          <th colspan="1" rowspan="1">rt expression value</th>
          <th colspan="1" rowspan="1">Description</th>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">expr</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">OQL SELECT projection expression. It will be displayed if var nor printVar are not specified.</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">var</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">The value of the expression is set to a new java.lang.Object variable by this name, as well as to a page-scope attribute, also by the same name (accessible as $attributename).</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">printVar</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">The formatted output as it would have been printed, is instead stored in a new java.lang.String variable by this name, as well as to a page-scope attribute by the same name (accessible as $attributename). </td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">urlEncode</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">Indicates if the expression will be part of an URL or not. If "true", the output is URL-encoded. Default is "false".</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">html</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">Normal behaviour is to transform character output to its HTML escaped form. If this is "true", content is assumed to be HTML, and is not escaped. If "auto", heuristically checks the content for HTML tags and inhibits escape if there are any. Default is "false".</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">format</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">Format string to specify the formatting of a date value, according to java.text.SimpleDateFormat </td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">lineSeparator</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">Separator for long lines. If a text consists of short lines only, it will be surrounded by &lt;pre&gt;...&lt;/pre&gt;. Default is "&lt;p&gt;".</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">longLineLength</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">The length of a long line. If a text contains long lines, it will be printed differently. See lineSeparator. Default is "30"</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">maxLength</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">The maximum length (number of characters) to print. Longer output is cut off, and an ellipsis is added to indicate the cut. If not set (default), there is no maximum.</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">ellipsis</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">The character string to print to indicate that the text extended the maxLength. Default is "...". The final printed string, including the ellipsis, will not exceed maxLength.</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">ellipsisLength</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">The equivalent character length of ellipsis. By default, this is the number of characters in ellipsis. But if ellipsis is e.g. HTML code, then that is not appropriate.</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">addTitle</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">If "true", add an HTML tooltip with the value, to the printed output. If "auto", add tooltip only if the printed output is cut (cfr maxLength). Default is "false". </td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">default</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">The character string to print if the expr results in a NULL value. Default is default="" (i.e. zero-length string)
Support not available for: date, "choice" = ptr, set, setCharEnum</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">empty</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">The character string to print if the normal printed output would be empty (i.e. zero-length string). Therefore, this is also used for case expr=NULL and default="".</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">editable</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">Document me please</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">logicClass</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">Document me please</td>
        </tr>
        <tr>
          <td colspan="1" rowspan="1">editPage</td>
          <td colspan="1" rowspan="1">false</td>
          <td colspan="1" rowspan="1">true</td>
          <td colspan="1" rowspan="1">Document me please</td>
        </tr>
      </table>
    </section>
    <section id="example">
  
      <title>Example</title>
  
      <p/>
  
      <p>
    
        <code/>
  
      </p>
    </section>  </body></document>