对于许多卡控件,您都可以指派默认值,以便在用户保存新文件或项目,或将新文件或项目添加到库时,默认值自动填充控件变量。
当用户从库外添加文件、项目或文件夹时,默认值将写入数据卡变量。如果变量映射到属性(如 Author 属性),默认值还会写入该属性。
如果添加或复制的文件或项目已具有值(例如,如果已填充 Date 属性),则将使用现有值,而不会将默认值写入变量。
从应用程序将文件保存到库视图中时,如果该应用程序保持文件呈打开状态,则默认值只写入数据卡变量(即数据库);这些值可能不会出现在映射的文件属性中,直到用户重新打开文件或检入文件。
当您将新图纸添加到检出的 SOLIDWORKS 工程图文件时,SOLIDWORKS PDM 将为新添加的图纸生成默认值。 SOLIDWORKS PDM 将为控件工具栏上的所有控件更新工程图数据卡中的值。 对于默认值生成,您必须在添加新图纸之前先启用 SOLIDWORKS PDM 插件。
用户复制(或移动)文件或项目时,如果数据卡包含默认值,那么这些现有值将复制到目标位置。不会有新的默认值写入变量和映射的属性(有关例外情况,请参阅下面部分)。
重新生成的值
- 如果数据卡控件变量定义为具有独特值,则复制或移动文件或条目将清除该变量值。系统将向用户发出警告,并重新生成默认值。
- 如果所复制文件或项目的变量的活动默认值是序列号,则系统将向用户发出警告,告知复制过程会在所复制文件的变量中重新生成下一个可用的序列号。
- 如果对默认值启用默认盖写选项,则变量和映射属性中将重新生成复制或添加的任何文件的默认值。