Currently, there is not an option to copy a screen through Axiom's user interface. The user must edit the AxiomApp file located on the server where the Axiom core is installed. Typically, this is on the same server as the Canary Historian. The default basepath where Axiom applications are saved is C:\ProgramData\Canary Labs\Axiom\Applications\[user_folder].
Open the application in a text editor, and copy everything from "<Screen name="Screen1">" to "</Screen>" as shown below.
Create a new line after Line 67 and paste. The user will then have to give this new screen a new name. There are 2 locations that need renamed. Using the screenshot above, "Screen1" appears on line 6 and 56.
Save your changes then open it in Axiom to verify the screen has been duplicated.
An Alternative
Instead of creating one application with multiple screens, the user could create a single application for each screen then link those applications together using a Button or Label control. (See Can I navigate from one application to another?)
To copy/duplicate the screen (or application), open the Application Menu and click "Save As". Rename the application. Next, add a button or label control to each application so that the user can then navigate back and forth between the two. In the example shown below a button, Line 1, and a label, Line 2, have been added to the application which allow the user to open the application for those 2 lines.
Comments
0 comments
Please sign in to leave a comment.