将表单添加到现有对象
当您将新表单添加到现有对象模板时,在先前从模板中创建的对象中不会显示新表单。您可以手动编辑表单的数据库表,以使新表单显示在指定类型的所有对象中(例如,所有项目)。
要使新表单出现在现有对象中,您必须使用以下 SQL 语句将该对象类型的所有对象标识插入新表单的数据库表中:
INSERT INTO table_name (object_id) SELECT object_id
FROM object_system_table
其中,
*
table_name 是该表单的表名
*
object_id 是该对象类型的对象标识列
*
object_system_table 是该对象的系统表名称。
此表为每个对象类型指定标识列和系统表名:
例如,如果您将表名称为 dyn_x 的表单添加到项目模板,请运行下列 SQL 语句以将表单添加到所有现有项目:
INSERT INTO dyn_x (project_id) SELECT project_id FROM uap_projects