在Documentum 6.5中创建和修改文档模板时,将触发该对象类型的TBO。在5.3中,创建模板不会触发TBO。
这是一个问题,因为在签入和保存文档时,我让TBO会对文档进行各种处理。但是,如果文档只是进入模板柜的模板,我希望它什么也不做。
还有其他人遇到这个问题吗?有什么策略可以解决这个问题?
最佳答案
我认为可以通过某种方式以编程方式检测所作用的对象是否是模板,因此可以将自定义tbo逻辑包装在if检查中,如果它是模板,则不会执行任何逻辑。然而...
...一般来说,在tbo中包含大量逻辑不被认为是一种好习惯,因为tbo的运行与上下文无关,并且您经常遇到这种情况,您需要避免这种情况。最好将这种类型的逻辑放在sbo中,然后从要调用此逻辑的上下文中调用sbo。即通过扩展网页。
关于java - 在Documentum 6.5中,即使文档是模板,也会触发我的TBO,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/679356/