掲示板一覧 - トピック一覧 Enterprise Architect 全般 フローチャートで、図を開き直すとフローの位置がずれる |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | トピック |
---|---|
tkouno | 投稿日時: 2019-8-1 14:15 |
EA Administrator 投稿: 4283 |
フローチャートで、図を開き直すとフローの位置がずれるサポート宛にいただきましたご指摘の要約です。
○ご指摘 フローチャートを利用していますが、図を作成後に閉じて開き直すと フロー(線)の位置が変わってしまいます。 全てのフローでこの問題が発生するわけではなく、「判断」要素に つながるフローの一部で発生します。 ○回答 ご指摘の問題は、おそらくは以下のような制約が原因で 発生している、Enterprise Architectのバグになるかと思います。 ・「判断」要素は、上下左右の4点しかフローがつながらない ・フローのスタイルは「直交」スタイルで、このスタイルは 水平あるいは垂直の線にしかならない ・フローの描画の始点は、始点となる要素の位置を基準とする 相対位置で決まり、その位置から水平あるいは垂直の線だけで 構成するように計算し描画する ・上記2つの理由でフローの位置の制約が厳しく、おそらくは 計算の過程で四捨五入などの丸め処理が発生し、判断要素の 上辺からずれた位置がフローの終点となるため、結果的にずれる 上記のように、位置関係がこの問題が発生するかどうかの条件になっていると 思われます。そのため、以下の方法で回避できる可能性があります。 1. Ctrl+Aで図内のすべての要素を選択する 2. 上下左右に少しだけ全体を移動して保存する こちらの環境では、上記の方法で位置計算の誤差が発生しなくなるようで 問題が発生しなくなりました。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |