Saving Templates

Saving Templates
 1drawing = impact.active_drawing
 2database = impact.active_database
 3
 4if not drawing.isNone():
 5    if drawing.drawing_type == ipDrawingType.dtTemplate:
 6        db_item = drawing.database_item
 7
 8        if db_item is None:
 9            folder = database.templates.find("1. Project")
10
11            saved = drawing.save_as("COM_T001", "COM Template 1", "", folder, False)
12        else:
13            saved = drawing.save()
14
15        if saved:
16            impact.gui.output_toolbox.add("Successfully saved '" + drawing.full_name + "'")
17        else:
18            impact.gui.output_toolbox.add("Unable to save " + str(drawing.full_name))
19
20    else:
21        impact.gui.output_toolbox.add("Current drawing is not a template")
22
23
24