掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     要素 "状態"への実行状態設定について


フラット表示 前のトピック | 次のトピック
投稿者 トピック
tkouno
投稿日時: 2010-10-8 13:22
EA Administrator
投稿: 3939

Re: 要素 "状態"への実行状態設定について

ご質問の3点につきまして、いずれも現時点では対応できません。
申し訳ございません。

(ショートカットキーはCtrl+SHIFT+Rですが、この設定を
現状は変えることはできません。)

なお、コピーにつきましては、例えばスクリプトの機能を利用すると
多少楽になるのではないかと思います。

1. メインメニューから「表示」→「スクリプト」を実行して、スクリプトサブウインドウを表示する
2. ツールバーの一番左端の「スクリプトグループの追加」ボタンを押す
3. そのグループを選択した状態で、ツールバーの左から2番目の「スクリプトの追加」ボタンを押す。種類は「VBScript」を選択する
4. ダブルクリックして中身を表示する
5. 既存の内容を削除し、以下の内容を貼り付ける

----ここから----
Set objects = Repository.GetCurrentDiagram.SelectedObjects
Set elem = Repository.GetElementByID(objects .GetAt(0).ElementID)
Set elem2 = Repository.GetElementByID(objects .GetAt(1).ElementID)

runstate = elem.RunState
If runstate <> "" Then
elem.RunState = runstate
elem.Update
Else
runstate = elem2.RunState

elem.RunState = runstate
elem.Update
End If
----ここまで----

6. ステートマシン図を開き、コピー元・コピー先の要素として2つ選択する(コピー先の実行状態の情報はないという前提です)
7. スクリプトサブウインドウの左から4番目の「スクリプトの実行」ボタンを押し、上記のスクリプトを実行する


これで、片方から反対側にコピーできると思います。
エラーチェックなどは全く行っていないのでご注意ください。

このように、スクリプト機能を利用すると、面倒な作業を
効率化することができます。ぜひご活用ください。

本題の件は、ご要望に添えず、申し訳ございません。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   要素 "状態"への実行状態設定について 未登録ゲスト 2010-10-8 11:48
   » Re: 要素 "状態"への実行状態設定について tkouno 2010-10-8 13:22
       Re: 要素 "状態"への実行状態設定について 未登録ゲスト 2010-10-8 14:37
         Re: 要素 "状態"への実行状態設定について tkouno 2010-10-8 14:46