TRSWCM中怎么取带图片附件的文档?
最后更新时间:2017年08月20日 人气:...

  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  表示默认没有启用,如果设置了值,也是要宽高同时满足这个尺寸才行。


热门评论