wabacus学习记录02--<col />配置(20120810)

[b]2.<col />配置[/b]

[i]a.设置col背景色[/i]
labelstyleproperty="style='background:#00008b'"


[i]b.动态改变列标题[/i]
DEMO的“数据展示篇”---“其它”---“动态改变列标题”里面演示了在拦截方法中如何动态修改某个列的显示标题,你在这里取到条件值,然后修改它的列标题即可。

[i]c.col中inputbox的option的source参数问题[/i]
<col column="customer_id" label="客户编号">
<inputbox type="selectbox" defaultvalue="url{txt_customer_id}">
<option
source="@{ select customer_id from basic_customer where {#condition#} order by customer_id } "
label="customer_id" value="customer_id">
<condition name="txt_customer_id">
<value>
customer_id = '#data#'
</value>
</condition>
</option>
</inputbox>
</col>


[i]d.col的source加condition,session作为条件[/i]
    <col column="sub_project_id" label="子项目" width="150px" align="left">
<inputbox type="selectbox" depends="project_id">
<option source="@{select sub_project_id,sub_project_name from routine_c_sub_project where {#condition#} and project_id = '#data#' order by sub_project_id asc}" label="sub_project_name" value="sub_project_id">
<condition name="txt_user_id" source="session{user_id}">
<value>
<![CDATA[(owner = '#data#' or owner='all' )]]>
</value>
</condition>
</option>

</inputbox>
</col>


[i]e.col中的label名称太长,换行输出[/i]
通过<col/>的labelstyleproperty或者valuestyleproperty属性将单元格高度弄大一点就可以了。
比如labelstyleproperty="style='height:50px'"

[i]f.数据列col的datatype日期格式设置.[/i]
<col column="birthday" label="出生日期" datatype="date{yyyy-MM-dd hh:mm:ss}"></col>
<col column="birthday" label="出生日期" datatype="timestamp{yyyy-MM-dd HH:mm:ss}"></col>
《开发指南》文档关于数据类型有介绍的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值