#ftl> <#macro ColumnExtend layout data> <#include "/component/select.html" /> <#include "/component/checkbox.html" /> <#if layout.NRLY == 1> <#if layout.COLUMNTYPE == Constants.Extend_Column_Type_String> #if> <#if layout.COLUMNTYPE == Constants.Extend_Column_Type_Number> #if> <#if layout.COLUMNTYPE == Constants.Extend_Column_Type_Date> #if> <#if layout.COLUMNTYPE == Constants.Extend_Column_Type_URL> #if> <#if layout.COLUMNTYPE == Constants.Extend_Column_Type_Text> #if> <#if layout.MUSTCHECKED == 1>*#if>
#if> <#if layout.NRLY == 2> <@select source=layout.VALUELIST value=data["${layout.COLUMNNAME}"] id=layout.COLUMNNAME name=layout.COLUMNNAME /> <#if data.MUSTCHECKED == 1>*#if> #if> <#if layout.NRLY == 3> <@checkbox name=layout.COLUMNNAME width=layout.WIDTH!50+"%" source=layout.VALUELIST hiddenValue=data["${layout.COLUMNNAME}"] showValue=data["${layout.COLUMNNAME}_LABEL"] /> <#if layout.MUSTCHECKED == 1>*#if> #if> #macro>