Jump to content

Aktuellen Arbeitsbereich sichern und wiederherstellen


---
 Share

Recommended Posts

Hallo allerseits...

Zu Beginn eines Skripts soll der aktuell vom Anwender eingestellte Arbeitsbereich festgehalten und am Skriptende wiederhergestellt werden (manche Skripte ändern während des Ablaufs aus bestimmten Gründen den Arbeitsbereich).

Die Abfrage des aktiven Arbeitsbereichs erfolgt mit

aktiver_arbeitsbereich = gom.app.workspace

 

Das Umschalten in einen bestimmten Arbeitsbereich erfolgt dann aber mit jeweils separaten Befehlen:

gom.script.sys.switch_to_inspection_workspace ()

gom.script.sys.switch_to_report_workspace ()

gom.script.sys.switch_to_vmr_workspace ()

...

 

Ist es auch möglich, den Arbeitsbereich umzuschalten, indem man die am Skriptanfang abgefragte Einstellung verwendet, also z.B. auf diese Weise:

aktiver_arbeitsbereich = gom.app.workspace

...

gom.script.sys.switch_to_workspace (aktiver_arbeitsbereich)

 

Dies würde die Programmierung erleichtern und auch übersichtlicher machen.

Danke im voraus für eine Rückinformation dazu!

Link to comment
Share on other sites

 Share

×
×
  • Create New...