有没有办法在图结束之前结束序列图中参与者的线路? 例如,如果我想显示数据库存储过程如何相互调用:
@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 后立即终止它。此外,如果我以后从 SP0 调用一个复杂的过程 SP3,我想将其垂直放置在与 SP2 相同的水平面上。
我可以使用 hide footbox
删除页脚,但该行仍然保留在那里。另外,activate
和 destroy
不会结束该行。
谢谢!
最佳答案
此选项在 sequence help 上不可用。 。我想你的右侧必须有SP3
。缩短图表宽度的一个技巧是在长消息或注释上添加换行符 \n
。
关于graphviz - 如何在 PlantUML 序列图中结束参与者的线路,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38267282/