掲示板一覧   -   トピック一覧
   EA API
     APIにてステートマシン図の/遷移/トリガの「仕様」を取得したい


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
sugimoto
投稿日時: 2007-7-30 10:55
EA Administrator
投稿: 1992

APIにてステートマシン図の/遷移/トリガの「仕様」を取得したい

○ご質問

APIにてステートマシン図の/遷移/トリガの「仕様」を取得する方法を教えてください。


○回答

遷移のトリガの「仕様」につきましては、現状APIの用意がありません。

こちらは機能改善要望として、検討させていただきます。

現状は、モデルの情報が格納されているテーブルから、SQL文にて直接情報を取得してください。


現在の情報の格納箇所は以下になります。

t_xrefテーブルのDescription列の中に"RefName=***;"という文字列がありますが、この***の部分が「仕様」の内容になります。
t_xrefテーブルのClient列に、該当するトリガのGUIDが格納されていますので、取得したいトリガのGUIDで検索し、かつt_xrefテーブルのBehavior列に"event"が設定されている行が、該当する「仕様」の情報になります。行が見つかりましたら、Description列内の"RefName="の後ろに続く情報を取得してください。情報の終端は";"になります。
尚、「仕様」で設定している操作のGUIDは、Description列内の "RefGUID=***;" の *** の部分になります。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ