Есть ли способ закончить линию участника в диаграмме последовательности до конца диаграммы? Например, если я хочу, чтобы отобразить, как базы данных, хранимых процедур обращаются друг к другу:Как закончить линию участника в схеме последовательности PlantUML
@startuml
participant SP0
SP0 -> SP0 : Do minor stuff
create participant SP2
SP0 -> SP2 : Exec SP2
SP2 -> SP2 : Insert into table Tbl
SP2 -> SP2 : Do other stuff
SP2 -> SP0
SP0 -> SP0 : Do minor stuff
@enduml
Я хотел бы завершить линию SP2, как только он возвращает обработку SP0. Кроме того, если позже я вызову сложную процедуру SP3 из SP0, я бы хотел разместить ее на том же уровне, что и в SP2.
Я могу удалить нижний колонтитул с hide footbox
, но линия все еще остается там. Также activate
и destroy
не заканчивают линию.
Спасибо!
Спасибо за ввод. Ширина здесь не проблема. Проблема больше связана с диаграммой, создающей впечатление, что хранимая процедура каким-то образом продолжается, пока SP0 продолжается. –
@ lauri Вы могли бы уточнить, какой SP продолжается? Если вы имели в виду 'SP0', вы можете использовать' активировать SP0' – Ricardo
Давайте перефразируем это: проблема больше связана с диаграммой, создающей впечатление, что хранимая процедура SP2 как-то продолжается до тех пор, пока продолжается SP0 –