Book a Demo

Author Topic: QuickLinks "from" relationships don’t work correctly in “empty space”  (Read 7030 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
QuickLinks "from" relationships don’t work correctly in “empty space”
  • Inter-relationship QuickLinks are listed (they shouldn’t be)
  • @Element QuickLinks don’t do the right thing (open the available set of elements from the list of available elements)
Reported,
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Am I missing something? When you drag to empty space, only the records that you explicitly create for that situation will show.

The 'New Element Type' column explicitly says that link types aren't supported. So don't try to put them in that column. It sounds like you're putting  @Element in that column too. That syntax is only available for the 'Target Element Type'. There's nothing even suggesting that you should expect the behavior you are describing in the help.

http://sparxsystems.com/enterprise_architect_user_guide/13.0/modeling_tools/quick_linker_definition_format.html

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Am I missing something? When you drag to empty space, only the records that you explicitly create for that situation will show.

The 'New Element Type' column explicitly says that link types aren't supported. So don't try to put them in that column. It sounds like you're putting  @Element in that column too. That syntax is only available for the 'Target Element Type'. There's nothing even suggesting that you should expect the behavior you are describing in the help.

http://sparxsystems.com/enterprise_architect_user_guide/13.0/modeling_tools/quick_linker_definition_format.html
OK, so for the @Element, I didn't read the help properly.  My bad!  :-[  Thanks for pointing that out.

However, the sample I posted yesterday - thanks to KP's input has NO entry in the New Element columns.  In addition, having removed the "@Element" from the New Element column (as per the Help) the behaviour didn't change.  If the New Element column (F) is EMPTY, there should be no entry in the list for "Empty Space" - yet there they are!

Can you confirm the behaviour?  (v13.5)
Paolo

Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
To my knowledge, column N means to show it when dragging to empty space. That overrides your target elements specified (as described in the help).

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
To my knowledge, column N means to show it when dragging to empty space. That overrides your target elements specified (as described in the help).
Thanks, Simon, I'll check that out.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
To my knowledge, column N means to show it when dragging to empty space. That overrides your target elements specified (as described in the help).
Thanks, Simon, I'll check that out.

Paolo
Thanks, Simon,

Did the trick.  Once we automated the generation of our QuickLinker, that stuff "dropped below the horizon".

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!