2025-08-01から1ヶ月間の記事一覧
先日、Swim Lane を使用した PlantUML Activity で悩んだ。 oboe2uran.hatenablog.comこの時のもう1つの解としてサブダイアグラムで前のレーンで実行することを 表現したらどうであろう。 @startuml |User| start :新規作成; |システム| repeat backward:{{…
VScode で markdown 表(Table)のプレビューで罫線が出ないのが標準のようである。 使用している拡張機能は、Markdown All in One CSS で table タグのスタイルを指定させて解決する。VScode ワークスペースを使用していることが前提で、 ワークスペースの設…
PlantUML いろんな場面で、名称、ワードの書き込みで、OpenIconic を使う。 https://plantuml.com/ja/openiconic @startuml listopeniconic @enduml で、使用できるアイコンの一覧を参照できる。 アイコンのサイズを指定しないデフォルトの描画は小さい @sta…
PlantUML アクティビティ図で描画する業務フローは、差戻しの処理を前のレーンで描画するケース repeat の backward を前のレーンで書くと @startuml |A| start :新規作成; |B| repeat |A| backward :修正; |B| repeat while (検証?) is (差戻し) :登録; end…
処理の導線に短い説明を付けるのに note で書きたくない場合、 if 文や、repeat 文は、以下のように、( ) 内に簡単なワードで表現することが多い if (条件) then (Yes) else (No) repeat repeat while (条件) is (戻る) while while (条件1) is (Yes) :処理B…
VScode PlantUML の画像エクスポートファイル名は、PlantUML ファイル名でなく @startuml 行で付けた文字列+”."+画像拡張子 になる。 VScodeでは、 PNG形式出力は aaa.pu ⇒ aaa.png にはならない。 @startuml aaa と書いて aaa.png になる。しかも、最新の…
アクティビティ図で書く業務フローは、repeate 、while を書く時にレーンを書く時に気をつけないと 崩れてしまう。 片側のレーンだけに寄せた描画の例 repeat @startuml |A| start :処理A; |B| repeat:処理B; :処理C; backward :処理D; repeat while(条件1) …