|
|
I would like to request a feature that allows users to delete multiple scenarios at once within a single model network.
After creating a base model in the model network, users often generate multiple scenarios to explore different countermeasures and run simulations for each. Some scenarios may become unnecessary and need to be deleted, especially when delivering data. The goal is to keep the data as lightweight as possible and to avoid confusion caused by unnecessary scenarios.
Currently, scenarios can only be deleted one at a time. When there are many scenarios to remove from a single model network, deleting them individually can be very time-consuming. I would like to request the development of a feature that enables bulk deletion of scenarios. I believe this could be achieved by adding checkboxes to the scenario management screen.
Disclaimer: The development, release, and timing of any features or functionality described or discussed for our products in this User Feedback Forum for Autodesk Water Products and Services remains at our sole discretion. This User Feedback Forum for Autodesk Water Products and Services is not a commitment, promise, or legal obligation to deliver any functionality, is intended solely to outline and gather feedback about our general product direction, and should not be relied on in making purchasing decisions.
Thank you Jason for taking the time to set this out in detail. I couldn't agree more with your points about consistency, user expectations and the behaviour of the Manage Scenarios window and I understand why relying on Ruby feels unnecessary for something that appears to be a basic action.
We can address this and we will one day, as the team recognises that the behaviour is not ideal. The challenge at the moment is simply priority. We have several larger changes underway that have a broader impact globally, so smaller usability issues like this are currently sitting lower in the queue. That doesn’t reflect the value of the feedback, but it does influence the timing.
In the meantime, I appreciate you highlighting how this affects day-to-day workflows, and we’ll keep this item open so it can be addressed when capacity becomes available. Thanks again for raising it in such a considered way.
One of the bigger annoyances with ICM is the lack of consistency across all of the dialogue boxes, with them all seeming to have their own quirks, specific functionality they have, and functionality that intuitively should be present, but is absent for whatever reason.
Specifically with the "Manage Scenarios" dialogue, this is intuitively the place you go to manage your list of scenarios. The dialogue has the ability to delete scenarios, and has the ability to select multiple scenarios at the same time. For most other dialogue boxes in ICM, when you have multiple items selected, you can bulk perform the same action across all of them. But seemingly for no reason, you can't bulk delete the scenarios. So while it is neat that Ruby can do this, it definitely still feels like a bug in the software that the "Manage Scenarios" dialogue doesn't allow this seemingly basic action. From my experience, a majority of people aren't using Ruby regularly (or ever), so wouldn't even think to check if Ruby can help here, or be able to get Ruby to do this without a lot of assistance.
So while technically true, I think it is disingenuous to claim this functionality already exists. The only people who would realise this are people who have seen this 'feature request' ticket, or people who are very familiar with Ruby, which is probably a small minority of people. If you don't want to add this functionality to this dialogue box for whatever reason, at the very least, I feel the "Manage Scenarios" dialogue needs to be updated to include a tool tip to say that the functionality it lacks is possible with Ruby, and then to give a hyperlink to more detailed info. Otherwise I foresee this lack of functionality continuing to frustrate people, and this bug will probably be raised again by more people in the future.
Ruby definitely has its place in the software, for more complex tasks, but I feel it sets a bad precedent to start relying on Ruby as a crutch to add missing basic functionality that should be present in the base software.
Deleting bulk scenarios is now possible with a ruby script thanks to Kate for creating the script. You can utilise our Ruby script tree objects in ICM so you can enjoy a drag and drop experience.
I will move the status of this to "Already Exist" since the script has been shared.
Thank you for letting us know that scenarios can be deleted in bulk using a Ruby script. However, for ICM users who are not familiar with Ruby, this operation may be too complex.
Therefore, we hope that a simpler method for bulk scenario deletion will be made available, without requiring the use of Ruby scripts.
In the comments, we were informed that WS Pro has a bulk scenario deletion feature, which allows users to delete scenarios through a simple operation. It would be greatly appreciated if a similar function could also be implemented in ICM.
You can delete scenarios as well in ICM using Ruby,
Dave, while you can select multiple scenarios this way in ICM, you cannot bulk delete them. However, a bulk delete can be achieved using Ruby. Here is an example script: Bulk delete existing scenarios
This is possible in WS Pro by shift-clicking the scenarios in the scenario manager, or control+clicking to add/remove from the selection. Is that not available in ICM?