Merging two arrows

0 votes
asked Mar 4, 2021 in Question / help by reemauf92 (120 points)

Hello,

I have action that should be pointed to from many actions. Is there a way to do that? 

For example in the attached figure I want the arrow labeled "Here" to point to action "Target" as well as the else part of the "last condition?". I have been searching a lot, but couldn't find a solution to it. 

link of the flowchart:

http://www.plantuml.com/plantuml/uml/PP31ZjD038RlynJcbXoveUs1BGK4bxti2Wcf5--CaunsnYuUfr0G3z4t0F5cVH98A6bAhlu_Vx_bssAerkVadkqKsupG5_f0Qj5ZUj-0i2jFaNUec64Z7A95uJSSxksG2BeKcMP4e0RxP0_qnTOfjfo93JonaSweRsxjBUwZ7TuAsttyIl3ynTNi3ZF11bDyr3W5hoDcuR3CLUNpt3GDvXW0_6zQx6maYS9ZGlyqiQz40-aocInBuBiRl-fYKsrvUjhBBSFf-6FBjNN4rPtK3W3WfaWcG3yWO091LYwGeUySfKAZOyrY7IducQk6GGFLHofdKH0ONDP5RiUkdwk_WPANFUdIErPdKO9FFPMp-7JyzSzUlIEb-i8dB7Pzn4YD9mpro8Un_TBq1stSpGDgIxPojyIXp-at

1 Answer

0 votes
answered Mar 4, 2021 by The-Lu (64,340 points)

Hello R.,

Without 'useVerticalIf' it is OK:

With it, it is KO:

Because it seems to be waiting for the 1st arrow, as:

Then a workaround is to explode all elseif on else/if (with or without useVerticalIf) as:

If that can help,
Regards,
Th.

commented Mar 5, 2021 by albert (3,520 points)
In the last example I see that the bottom line is not nicely aligned.

Wouldn't it make sense to have a skin parameter that sets the size of the "collecting" ActivityDiamond to 0 or makes a dot out of it?

(@plantuml what do you think?)
commented Mar 8, 2021 by reemauf92 (120 points)

Unfortunately, I have to use elseif with useVerticalIf on because the figure expands horizontally without it and I need the figure to fit in an A-4 paper.  

...