ドット表记使用した识别识别
亲ステートオブジェクトのパスを指定に,修饰データ名は“ドット”を使用し。ドット表记,,,,®阶层のにデータを识别识别の手段ですデータ名名のの最初最初のの部分は,,亲オブジェクトをを识别します。后続后続后続后続
たとえば,のチャートでシンボルシンボル数据
は,ステート一个
のサブステートaa
内にますステートアクショントランザクションは,データ名を使用して,,このシンボルシンボルししし
デフォルト迁移はアクションは,修饰名名
a.aa.data
を使用てチャートから最上位ステートステート一个
へ,サブステートaa
へ,最后に数据
へのを指定し。。ステート
一个
では入口アクションアクションが修饰名名名aa.data
を使用て,サブステートaa
から数据
へのを指定し。。ステート
b
では入口アクションアクションが修饰名名名a.aa.data
を使用て,チャートステートステート一个
へ,サブステートaa
へ,さらに数据
へのを指定し。。
修饰データ名解决
stateflow satesflowはチャート阶层で一致するデータオブジェクト局所的検索をを実行実行するすることことにより,修饰データデータ名をを解决しますます。。検索検索修饰修饰名名名
ステートアクション,开始はアクションをステート。。。
迁移ラベル,开始は迁移元亲。。。
プロセスでチャートののレベルで,へへの検索検索ししますます。。。パスパスににするするデータデータオブジェクトオブジェクトががある场合场合,,プロセスプロセスプロセスプロセスははははをを一致一致一致一致一致1つ上つ上でを続けます。阶层のレベルレベルの终了终了するするとと,,,解决プロセスはは停止停止ししますますがが一致1それ以外,プロセスはし。シミュレーションはし,エラーメッセージメッセージが表示表示され
以下のは,データを解决プロセスのな段阶を说明说明してて。。。
ドット表记使用する场合プラクティスプラクティス
修饰データの解决は,
すべてのの的探索行いません。
最初のがた后停止しません。
修饰データ解决ときに一意検索が见つかる可能をを高くするにはは,,ますますます
修饰データでのパス使用します。
ステートにの名前を。。
ステートや囲いとしてして,解决検索范囲を制限します。
修饰データ名の例
検索でが见つから场合场合
次のでは,ステートb
内入口アクションアクションに修饰データ名名aa.data
が含まていますシンボルシンボル数据
がステートaa
sateflow内,,,はは修饰データをできできん。。
次のは,修饰名名aa.data
の解决のな段阶示しています。
段阶 | 说明 | 结果 |
---|---|---|
1 | ステートb から始めて,数据 を含むオブジェクトaa を検索し。 |
一致なし。 |
2 | 阶层のつ上の(チャート)ににします。数据 を含むオブジェクトaa を検索し。 |
一致なし。 |
aa.data
の一致さずに検索はチャートでし,エラーになり。。
このエラー回避するにステートステートb
の进入アクションアクション,具体的な修饰名名名a.aa.data
でデータ指定します。
検索での一致が场合场合
次のでは,ステート一个
内入口アクションアクションに修饰データ名名aa.data
2つのつの含まれています。aa
という名前ステートの両方に数据
sateflowというオブジェクトている场合场合场合场合,,ははは名を解决でき
次のは,修饰名名aa.data
の解决のな段阶示しています。
段阶 | 说明 | 结果 |
---|---|---|
1 | ステート一个 から始めて,数据 を含むオブジェクトaa を検索し。 |
一致あり。 |
2 | 阶层のつ上の(チャート)ににします。数据 を含むオブジェクトaa を検索し。 |
一致あり。 |
aa.data
2つつつれて,はレベルでし,エラーにになります。
このエラー回避には次を行います。
より具体修饰名を使用ます。,のようににます。
ステート
一个
のサブ内オブジェクトを指定するは,修饰データ名a.aa.data
を使用し。最上位のステート
aa
内のオブジェクト指定するは,修饰データ名/AA.DATA
を使用し。
数据
を含むのかのを変更します。最上位のステート
aa
を,别ステートでますます追加ことによりにより,検索プロセスプロセスは最上位のステートステート内内のののデータ