1/6用友股份-LE支持服务业务本部产品方案--《宏替换函数》建立日期:2013-07-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-03862/6文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-07-01李云兰产品支持部V1.0版本领域模块备注3/6目录宏替换函数(多嵌套于IUFO函数中)..............................................................44/6宏替换函数(多嵌套于IUFO函数中)2.1{PLAN_YEAR}:当前计划对应场景的年2.2{PLAN_MONTH}:当前计划对应频度的月注意:当前计划的编制频度必须为月,否则报错。2.3{PLAN_ENTITYCODE}:当前计划主体对应的主体的编码2.4{CELL_YEAR}:当前单元格对应的周期维度的年2.5{CELL_MONTH}:当前单元格对应的周期维度的月2.6{CELL_ENTITYCODE}:当前单元格对应的主体的编码2.7{CELL_PRDVALUE}:当前单元格对应的周期维度如果当前单元格对应的周期维度为月,则为月份,如果当前单元格对应的周期维度为季,则为季度;2.8{LOGIN_YEAR}:当前登陆的年2.9{LOGIN_MONTH}:当前登陆的月5/62.10{LOGIN_DATA}:当前登陆的日期2.11{LOGIN_UNITCODE}:当前登陆的UAP公司编码2.12CELL_DIMCODE():当前单元格对应的维度编码该宏替换需输入1个参数,例:CELL_DIMCODE(015),其中"015"表示维度定义的编码。注意维度定义的编码不加引号。2.13CELL_DIMNAME():当前单元格对应的维度名称该宏替换需输入1个参数,例:CELL_DIMNAME(015),其中"015"表示一个维度定义编码。注意维度定义的编码不加引号。2.14ARCHIVES_CODE():取客户化档案的编码该宏替换需输入1个参数,例:ARCHIVES_CODE(015),其中"015"表示维度定义的编码。注意维度定义的编码不加引号。2.15SUBSTR():字符串截取函数可以在IUFO中嵌套使用{SUBSTR(PLNATTR("ENTITYCODE"),1,2)}。对于IUFO公式,在进行完宏替换以后,剩余的用“{}”括起来的部分,直接作为一个返回字符类型的公式来进行计算,计算后的结果字符替换原来的“{}”内的内容。6/62.16PrdMemCode():周期方案成员的编码【公式说明】提供根据月份数,取该月份对应的周期方案成员编码的函数【应用举例】例:PrdMemCode("07")。其中"07"是月份2.17CELL_CALENDAR:周期方案编码【应用举例】例:对于跨场景取数并且使用CELLSBYDIM_PARTIAL_X函数,必须使用{CELL_CALENDAR(025)}宏2.18{PLAN_ENTITYCODE_2C}:当前计划主体对应的主体的编码的前两位