【发布时间】:2012-05-08 12:48:18
【问题描述】:
我想使用核心服务在 SDL Tridion 2011 中创建一个空白组件。我在流程开始时拥有的唯一信息是 Schema URI。 Schema 可以包含任何类型的字段(文本、rtf、数字日期、嵌入等),其中一些可能是强制性的。
我了解对于必填字段,我需要在其中保存一些虚拟值,这是可以接受的,因为稍后将手动更改它们。
我怎样才能做到这一点?
【问题讨论】:
-
请指定您的 SDL Tridion 版本,并详细说明上下文。您在使用 TOM.NET、Core Service、GUI 等吗?您的架构中有任何必填字段吗?您可以考虑手动制作空白组件,然后使用复制和粘贴进行克隆。
-
我正在使用核心服务,它也有必填字段,版本是 sdl tridion 2011
-
Nuno 在下面为您提供了一些很好的提示,但是您无法保存具有空必填字段的组件。也许您可以解释您要达到的目标,以便我们提出更多有用的建议。也请考虑通过area51.stackexchange.com/proposals/38335/… 加入 SDL Tridion 的 Area 51 提案
-
@克里斯。我只有一个模式 id,在此基础上,我想使用核心服务在 tridion 2011 中创建一个没有数据或默认数据的虚拟组件。还有一些字段是强制性的和嵌入的。那么有什么帮助吗?
-
也许你可以解释你的最终目标。我不相信您想要的结果是有一个空组件。即使出于某种原因这是您的目标,如果有必填字段,您也不能这样做。你明白强制是什么意思吗?
标签: tridion