用友网络科技股份有限公司NCC企业绩效表单表头设置方案罗嘉luojia@yonyou.com1引言企业绩效表单需要在表头列示公司名称,时间以及需要的其他信息。2应用场景及问题描述企业绩效表单如何按照需求设计出所需的表头信息?3解决方案3.1方案总结通过属性函数,自定义函数,以及excel的concatenate函数进行嵌套解决。例如表单参数维是预算主体,年,季。如果要显示“编制主体:XXX公司”设置方法:=CONCATENATE("编制单位:",@GetProperty("任务函数","Task","主体:ENTITY","主体单元名称:name"))如果要显示“编制日期:2020年8月31日”设置方法:=CONCATENATE("编制日期:",@GetProperty("任务函数","Task","年:YEAR","年:year"),"年",@GetProperty("任务函数","Task","月:MONTH","月:month"),"月",@CELLMONTHDAY(I77),"日")注意因为使用环境不一样,所以以上公式不能直接复制使用,需要按照流程设置出来。3.2详细流程excel端可以编制属性函数,包含任务函数和表头维度函数。任务函数用于表格外部区域。表头维度函数用于行列维的文字区域。产品还支持设置自定义函数,可以取到属性函数里获取不到的数据。左上角设置编制单位=CONCATENATE("编制单位:",@GetProperty("任务函数","Task","主体:ENTITY","主体单元名称:name"))右上角设置显示编制日期=CONCATENATE("编制日期:",@GetProperty("任务函数","Task","年:YEAR","年:year"),"年",@GetProperty("任务函数","Task","月:MONTH","月:month"),"月",@CELLMONTHDAY(I77),"日")中间显示度量维的名称=@GetProperty("表头维度函数","DimLevel","业务方案:MVTYPE","名称:name")提交后,效果显示如下: