Being Modified¶
Being Modified¶
1db = impact.active_database
2
3impact.gui.output_toolbox.clear()
4impact.gui.output_toolbox.add("**** Finding Item by Key '59598' ****")
5
6db_item = db.find_item_by_key(ipDrawingType.dtProject, 59598)
7
8if db_item is not None:
9 if db_item.being_modified:
10 impact.gui.output_toolbox.add("The project is being modified by one or more users")
11
12 for layer in db_item.layers:
13 if layer.user is not None:
14 impact.gui.output_toolbox.add("Layer '" + layer.name + "' is being modified by user: " + str(layer.user.login_id))
15
16 if db_item.working_project:
17 impact.gui.output_toolbox.add("The project is being modified by the active user")
18
19else:
20 impact.gui.output_toolbox.add("Error: Unable to locate the item")
21
22