魔方网表 让信息化更简单

 找回密码
 注册
查看: 5693|回复: 6

自定义呈现模版的使用技巧,大大提高效率,不公开的秘密

[复制链接]
admin 发表于 2010-5-13 16:21:14 | 显示全部楼层 |阅读模式
自定义呈现的技巧(实施工程师培训记录截取)

实际项目中,会经常用到自定义呈现模版,有的格式挺复杂的,如果用魔方自己的编辑器编辑,会累死的。

所以我都是在word中编辑好了,复制进来的,word有个问题。
如果你在word里把$MF(字段名)$这样的宏都写好,复制到魔方里,那是显示不出来宏的。

原因是word会把英文和中文搞成不一样的字体,在自定义呈现模版里,整个这个宏在源码里被分成了多个部分。
$MF(用一种字体,中文字段名是另一种字体,这样就不能作为连续的宏被识别。

就不可能替换成对应数据了,以前的方法只能是先复制格式到魔方的编辑器里,然后再重新插入一遍宏

这样的话,要调整格式,就要在word里调好,重新复制进来,重新插入宏,很累。

能不能完全用word来调整编辑呢?可以的,我就告诉大家,又一个不公开的功能,我们加了一套全中文全角的宏
$MF{客户名称}$,这样的,全角的$MF,原因是word会把英文和中文搞成不一样的字体

{是全角大括号,因为全角小括号会在字段名中出现,这样的符号直接复制到魔方中

就完全可以一次搞定了,可以识别出来,就是说,全部要用全角
注意明细里的,$MF(清单明细/箱件号)$ /也必须换为全角的

我现在调试模版全部用word,这种方式效率很高。
还有注意的就是,如果字段名中出现英文,比如T代表吨,也会造成刚才说的问题

这个T是另一种字体,所以字段名中如果有英文,要用自定义呈现模版的话

最好变为全角英文,就可以了,好了,这个技巧说到这里
zxt_0124 发表于 2010-5-13 22:07:28 | 显示全部楼层
沙点心的发沙点心的发
回复

使用道具 举报

零圈圈 发表于 2010-5-17 21:07:41 | 显示全部楼层
学习了,正在使用这种方法
回复

使用道具 举报

 楼主| admin 发表于 2010-8-22 12:12:18 | 显示全部楼层
顶一下
回复

使用道具 举报

0372book 发表于 2010-10-30 16:51:31 | 显示全部楼层
真的挺好!!!!!!!!!!!!!!!
回复

使用道具 举报

OTC 发表于 2011-4-7 14:38:27 | 显示全部楼层
这个真不错,学习了。顶顶。
回复

使用道具 举报

kingofsummer 发表于 2013-4-29 20:20:31 | 显示全部楼层
好技巧,好方法,又学了一招。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则


Archiver|手机版|小黑屋|魔方软件 ( 京ICP备08008787号 )

京公网安备 11010702001722号

GMT+8, 2024-5-9 07:13 , Processed in 0.067463 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表