Book a Demo

Author Topic: Changing properties of multiple selected elements  (Read 10886 times)

mrblack12

  • EA User
  • **
  • Posts: 67
  • Karma: +0/-0
    • View Profile
Changing properties of multiple selected elements
« on: April 29, 2014, 07:53:29 pm »
Hi,

I would like to know if there's a way to change a property of multiple selected elements at once. In my specific case I want to change the stereotype of a number of use cases in one go, instead of having to open the properties page of each use case separately.

Thanx in advance
Rick

Nizam Mohamed

  • EA User
  • **
  • Posts: 193
  • Karma: +1/-0
    • View Profile
Re: Changing properties of multiple selected eleme
« Reply #1 on: April 29, 2014, 09:18:35 pm »
At the moment,it can be done with a simple JScript / VBScript in EA's internal scripting engine,

(Batch edit is only possible using the 'Update Package Status', which allows users to  modify the status, phase, version, date.)

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Changing properties of multiple selected eleme
« Reply #2 on: April 29, 2014, 11:52:58 pm »
Rick,

The easiest to do so is in the list view.
You can show either the contents of a package, or a diagram as a list.
That allows you to, relatively quickly change the stereotypes.
If you need to change more then you might want to considers scripts or the likes.

Geert

mrblack12

  • EA User
  • **
  • Posts: 67
  • Karma: +0/-0
    • View Profile
Re: Changing properties of multiple selected eleme
« Reply #3 on: April 30, 2014, 05:50:50 pm »
Geert,
the list view does indeed make it a lot easier to 'bulk' change a property. Thanx for the tip!
Rick

steen.jensen

  • EA User
  • **
  • Posts: 181
  • Karma: +8/-1
    • View Profile
Re: Changing properties of multiple selected elements
« Reply #4 on: February 06, 2019, 01:59:43 am »
Hmm Im not follow you.
In List view I can only change one element at a time, not as in Excel when you can drag a value to several cells.
In List view i have to mouse-click 5 times for every change of any value  :P

but maybe im missing some ways to do it smarter  :o

ps) Using EA 13.5



Mauricio Moya (Arquesoft)

  • EA User
  • **
  • Posts: 344
  • Karma: +8/-4
  • EA Consulting and development in Spanish
    • View Profile
    • Arquehub Azure Module
Re: Changing properties of multiple selected elements
« Reply #5 on: February 06, 2019, 11:10:31 am »
Another option (depending on the property you want to change) is to create a customized Kanban diagram where the columns map the value of the property. Then you can select multiple elements in your diagram and drag and drop to another column.

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1353
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: Changing properties of multiple selected elements
« Reply #6 on: February 06, 2019, 03:18:27 pm »
Another option (depending on the property you want to change) is to create a customized Kanban diagram where the columns map the value of the property. Then you can select multiple elements in your diagram and drag and drop to another column.
Now I like that ingenious idea.
Good one.
Happy to help
:)

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Changing properties of multiple selected elements
« Reply #7 on: February 06, 2019, 04:01:36 pm »
Hmm Im not follow you.
In List view I can only change one element at a time, not as in Excel when you can drag a value to several cells.
In List view i have to mouse-click 5 times for every change of any value  :P

but maybe im missing some ways to do it smarter  :o

ps) Using EA 13.5
You can use the keyboard to navigate to the next row.
I remember changing the stereotype of 10 to 20 elements rather quickly this way.
Any more than that and I would probably resort to writing a little script.

Geert