2014-07-23 30 views
-1

我具有低于在DFC和WDK查询: -查询在DFC和WDK中的Documentum

1)TBO的类型为基础对象,并且是在特定的Documentum对象类型。 SBO供全球使用。我们可以让SBO代码像TBO一样行事吗?如果是,那么该怎么办?我怎样才能使我的SBO特定于特定的对象类型。

2)如何从WDK的action.xml中调用行为类?如果我不想在我的WDK定制中使用该组件。任何支持这些查询的例子都是可观的。

3)为什么在WDK中需要范围?它的作用是什么,可以覆盖权限的层次结构。如果用户在WDK中为组件提供了一个范围,但他/她没有足够的权限来访问文档中的组件。用户仍然可以访问特定的组件吗?

4)文件夹安全值是否可以覆盖基本对象级权限?哪个会先来文件夹安全或基本级别的权限或特权?

谢谢! Deb

+0

请采取怎么问实际,具体问题看看http://stackoverflow.com/tour,并请询问每个问题一个问题:) – eivamu

+0

@eivamu好男人! – ScriptLearner

回答

0

对于SO来说,这不是一种问题,至少在大多数地方。但是:

1.)TBO和SBO只是具体要求的架构方法。如果您想要为特定类型的对象运行特定的代码,而不仅仅是为了子类型的对象,则需要更改对象模型以便为类型层次结构中的所有对象应用逻辑。这不是Documentum对象/类型模型的问题。

例如:你有custom_documentdm_document的亚型custom_child1_documentcustom_child2_document,既亚型custom_document的。您将TBO设置为custom_child2_document。 您不希望将SBO应用于dm_document下的所有自定义逻辑。 只需添加TBO即可键入custom_documentm,并且您将拥有dm_document下所有类型的逻辑。

2.)如果不调用组件,则不能调用行为类。如果您想要从其他地方运行特定的代码,请在其他地方将其隔离并随意运行。

3.)您不需要为您的WDK配置指定范围。但是,一旦你详细了解了WDK,你会发现它很有用。

4.)文件夹是对象。您需要知道,当您通过文件夹访问对象时,您需要访问文件夹和链接到该文件夹​​的文档的权限(阅读级别就足够了)。例如,您只需要访问来自DQL的对象ID的权限。基本和扩展权限是为了在特定情况下使用,如果您有对象的基本权限,则不需要扩展权限即可读取对象内容。但是你需要相关文章基本权限+ 运行程序扩展permsission在目标工作流程开始与特定对象作为附件/包的工作流程。当您想在特定文件夹内添加对象时,会出现不同的规则。但这是一个漫长的故事。

关于文件夹安全性 - 请检查this文章。