Hinzufügen eines Formulars zu vorhandenen Objekten
Wenn Sie ein neues Formular zu einer vorhandenen Objektvorlage hinzufügen, wird das neue Formular nicht in den vorher mit der Vorlage erstellten Objekten angezeigt. Sie können die Datenbanktabelle für das Formular manuell bearbeiten, damit das neue Formular in allen Objekten eines angegebenen Typs angezeigt wird (z. B. alle Projekte).
Sie müssen alle Objekt-IDs für diesen Objekttyp in die Datenbanktabelle für das neue Formular mithilfe der folgenden SQL-Befehl eingeben, damit das neue Formular in den vorhandenen Objekten angezeigt wird:
INSERT INTO table_name (object_id) SELECT object_id
FROM object_system_table
where
*
table_name ist der Name der Tabelle für das Formular
*
object_id ist die Objekt-ID-Spalte für den Objekttyp
*
object_system_table ist der Name der Systemtabelle für das Objekt
Diese Tabelle gibt die ID-Spalte und den Systemtabellennamen für jeden Objekttyp an:
Wenn Sie z. B. einer Projektvorlage ein Formular mit einer Tabelle namens dyn_x hinzugefügt haben, führen Sie folgende SQL-Befehl aus, um das Formular bei allen vorhandenen Projekten hinzuzufügen:
INSERT INTO dyn_x (project_id) SELECT project_id FROM uap_projects