2011-08-07 1 views
1

私のモデルをより一貫性のあるものにするために、私は自分のモデルを3つのパーティションに分割したいのですが、そのうちの2つは水平で、そのうちの1つは垂直で、次のようなものです:スイムレーンとマトリックスまたは...を使用してダイアグラムをツリーパターンに分割しますか?

------------------- 
    part1 | paart2 | 
-------------------| 
     part3  | 
------------------- 

どのような形も見つかりませんでした。スイムレーンは垂直または水平のいずれかです。

スイムレーンは、背景色を設定することはできませんし、彼らのようにしているメーリングリストへはので。私は、9.0によ事前

答えて

2


スパークスエンタープライズアーキテクト7.5 に任意のアイデアを使用してメートルの "o?
感謝

マトリックス(これが7.5に存在するかどうかわからない)は、背景色を設定できますが、厳密なマトリックスレイアウトが必要です(行/列全体のみを有効/無効にすることができます)。最初の行に2列、2行目に1列だけです。スイムレーンと行列は結合できません。bo 1つだけをアクティブにすることができます。

通常の境界線ではレイアウトを変更できますが、背景色の設定はできません。

しかし、それが本当に重要であれば、ここではハックされた方法があります:画像を使用する。

最初に、(ペイントなどで)目的の背景色を持つ単純なイメージを作成します。彼らは特定のサイズである必要はありません。 EAは画像を伸ばすことができます。

次に、ダイアグラムで、[一般]ツールボックスの[境界]の横にある[イメージ]を作成します。これは最初に境界作成ダイアログを表示します(Imageは実際は塗りつぶされた境界線なので)、次に画像選択ダイアログが表示されます。 [新規追加...]ボタンをクリックして画像をインポートします。パーティションごとに繰り返します。

EAはプロジェクト(データベース)に画像を保存し、ビットマップに変換することに注意してください。モデル内の多くの場所で同じイメージを使用できますが、明らかに1つの場所でイメージを変更すると、すべての用途に影響します。

モデル要素をパーティションにドロップするときは、Zオーダーで再生する必要があります。さらに、EAの採用している3D /ホバー効果のため、完璧に見えない場合があります。これは、要素の端に少しの図の背景色を追加します。

しかし、画像は実際には境界線になっているので、移動したときにドロップした要素は画像の中にとどまります。

+0

素晴らしい! :-)私は境界の隣にある "Image"オブジェクトを見つけることができませんでした(私はそれがバージョンの違いにあると思います)ので、Windowsのエクスプローラからダイアグラム内のイメージをdargドロップしました!とにかく、それは完璧に動作します。ありがとう :-) –

関連する問題