Project File Copy Action

Using the Project File Copy Action, you can accomplish two tasks simultaneously:

  1. Create a physical file on storage from a template (mimicking a File Copy Action)

  2. Generate a new, dedicated project entry in the database (mimicking a Project Set Path Action)

This node is intended for use in one of the "üroject creation" triggers in FX, such as:

  • Create Project

  • Import Project

  • Duplicate Project

While this node can be replaced with a standard file copy action, doing so would require manually setting the project path using the Project Set Path Action node, which updates or writes the project file path into the database.

Example:

Virtual Project

If all parameters necessary for project creation are defined in the "Add/Import Project" dialog, a database object (virtual project) will be created. This virtual project consists only of metadata provided by the user or set via the project group-category-template tree.

Physical Project

If an additional workflow is triggered (e.g., Create/Import/Duplicate Project), a physical equivalent of the database object (the actual project file) is created and assigned via the underlying workflow. This involves copying a template file and associating its path with the database object.

It is important to note that a Helmut4 project can only be opened if a physical project file exists.

Reference

Please also review the following associated nodes:

Last updated