掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     loopのフラグメントでfor文を出すには


フラット表示 前のトピック | 次のトピック
投稿者 トピック
tkouno
投稿日時: 2009-10-14 15:13
EA Administrator
投稿: 4292

Re: loopのフラグメントでfor文を出すには

補足として、for文の第3引数を追加したい場合には
タグ付き値に情報を格納し、その情報を
コード生成テンプレートから参照する形になります。

例えば、シーケンス図のLoopフラグメントにタグ付き値「adder」を
値「i++」で定義しておきます。

そして、Action Loopテンプレートの$lowerに対する操作の下で

$adder = %EASL_GET("Property", $GUID, "GetTaggedValue","adder")%

のようにしてタグ付き値の値を取得し、

for ($lower; $upper; $adder;)\n

のように、値を利用します。
(タグ付き値が設定されていない場合には、既定のテンプレートと
同じ結果になります。)

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   loopのフラグメントでfor文を出すには tkouno 2009-10-8 11:16
   » Re: loopのフラグメントでfor文を出すには tkouno 2009-10-14 15:13