基本自定义 > 用户界面自定义 > 使用 Windchill JSP 框架自定义 HTML 客户端 > 附件 > 自定义点
  
自定义点
<primaryAttachment> 标记属性
参数
默认值
可能的值
必需?
说明
allowFile
true
True/False
允许显示本地文件选项。
allowUrl
true
True/False
允许显示 URL 链接选项。
allowExternal
true
True/False
允许显示外部存储选项。
fixedFilePath
null
有效文件路径
呈现指定的文件路径,而不是允许用户选取文件。如果已设置此标记上的 fixedFileUpload 参数和 fileSelectionAndUpload Applet 标记上的 forceApplet 参数,则可强制上载指定文件并将其附加到对象。
forceApplet
False
True/False
确定是否应强制呈现 applet,而不考虑上载机制首选项
如何隐藏对象的主要内容
要隐藏对象的主要内容,您需要从向导、jsp 和操作模型中移除这些条目,然后以相反顺序执行上述五个过程步骤。您还需要修改 \codebase\netmarkets\jsp\wip\checkin_step.jsp,并移除与此页面相关联的 FormatContentHolder 接口所包含的 "if" 块 (按原样包含 "getRespectiveNonFormatContentHolderPage")。
关于文档的其他注解:
对于文档 (FormatContentHolders 除外) 而言,您会在向导 jsp 中找到类似的条目,但这些条目可能会因参考用于扩展附件标记的 MSOI 标记而稍有不同。移除这些标记将从文档中移除主要附件,但还会呈现 Desktop Integration 无用内容,原因在于 Desktop Integration 依赖于文件主要附件。您还需要从所有操作模型中移除 createMulti 操作,原因在于其取决于主要内容。
如何删除 url 和外部数据选项
在 primaryAttachment 标记上,您可以将 allowUrlallowExternal 属性设置为 false。如果您想要禁用文档的 url 和外部数据选项,则可以修改以下文件。
codebase\WEB-INF\tags\primaryAttachmentWithMSOI.tag