TRSWCM新版本对逻辑进行了调整,添加了对正文中图片的解析,附件和正文只要其中之一有图片,则此文档即有附图。attachpic字段值为:
仅附件中有图:1,
仅正文中有图:2,
附件和正文中都有图:3,
附件和正文中都没图:0
结合以上字段值说明在trs_documents置标中可以使用where="wcmchnldoc.attachpic in(1,3)"取出所有带图片附件的文档。如果attachpic没有同步到wcmchnldoc表的话,可以用where="wcmdocument.attachpic in(1,3)".
另外,由于很多项目中在正文或者图片附件中传入一些小图标作为他用,而此小图标并不想被作为文档的附图,因此在新版本中,添加了系统配置项来控制附图图片的最小尺寸,正文和附件中的图片满足了如下的要求,才能被解析为附图。
正文图片尺寸的配置项为:DOCCONTENTPIC_VALID_MIN_LIMIT,默认值为:600,400 宽高必须同时满足此尺寸说明:600,400本来不是一个合理值,但因为是一个新特性,为了兼容老系统的行为,所以才将此配置项的值设置的比较大,如果项目需要使用这个特性,可以将该配置设置成50,50,之所以不设置成更小,是为了避免一些项目符号等等被认为是图片。
图片附件尺寸的配置项为:DOCPICAPPENDIX_VALID_MIN_LIMIT,默认值为:0,0 表示默认没有启用,如果设置了值,也是要宽高同时满足这个尺寸才行。