<th>[% LxERP.t8("Variable Name") %]</th>
<th>[% LxERP.t8("Type") %]</th>
<th>[% LxERP.t8("Description") %]</th>
+ <th colspan="2">[% LxERP.t8("Default value") %]</th>
</tr>
</thead>
<tbody>
[% FOREACH parameter = PARAMETERS %]
<tr class="listrow">
- <td>
+ <td valign="top">
[% L.hidden_tag("parameters[+].name", parameter.name) %]
[% HTML.escape(parameter.name) %]
</td>
- <td>
+ <td valign="top">
[% L.select_tag("parameters[].parameter_type", [ [ "text", LxERP.t8("Text") ], [ "number", LxERP.t8("Number") ], [ "date", LxERP.t8("Date") ] ], default=parameter.parameter_type) %]
</td>
- <td>[% L.input_tag("parameters[].description", parameter.description, size=100) %]</td>
+ <td valign="top">[% L.input_tag("parameters[].description", parameter.description, size=100) %]</td>
+ <td valign="top">
+ [% L.select_tag("parameters[].default_value_type",
+ [ [ "none", LxERP.t8("No default value") ], [ "current_user_login", LxERP.t8("Current user's login") ], [ "sql_query", LxERP.t8("Result of SQL query") ],
+ [ "fixed_value", LxERP.t8("Fixed value") ] ],
+ default=parameter.default_value_type,
+ id="default_value_type_" _ loop.count) %]
+ </td>
+ <td valign="top">
+ [% SET disabled = (parameter.default_value_type == "none") || (parameter.default_value_type == "current_user_login") ? "disabled" : "" %]
+ [% L.textarea_tag("parameters[].default_value", parameter.default_value, id="default_value_" _ loop.count, cols=80, rows=3, disabled=disabled) %]
+ </td>
</tr>
[% END %]
</tbody>