Just promoting an idea that I’ve seen discussed since 2012 on these boards, but so far no motion.
It should be possible to spawn a fully independent project from an already open project. This is a basic code modularity issue. It is frequently the case that one employee will need a window with detailed, granular information for their role, while a different employee in an administrative capacity needs to oversee top-level information across multiple areas.
In the case of an off-normal event, the administrator should be able to, with a click, pull up detailed, granular information on that particular area. They should still be able to review the information from across the facility simultaneously.
Currently the closest option is retarget, but that will shut down the pre-existing window. The response most often given on these boards is for the granular project to be included as a separate window in the other project, which goes against the basic modularity of software. This is equivalent to telling me to copy-paste the source code for, say scipy.interpolate.quad into my code to perform an integration. That would work, until the first time that scipy function is upgraded and I now have a headache to ensure all instances are properly updated.
Failing that, is there anyway to call a project from the command line using system.util.execute, that passes the credentials as an argument? There must be, since retarget seems to do that already.