名前付き変数参照の解決方法を左右する要因は数多くあります。名前空間参照に、名前付き変数参照が特定の状況でどのように解決されるかを示します。
•
|
•
|
現在の実行ポイントがユーザ定義の関数内、またはLocal 関数やParameter関数のモデル定義部分にある場合、Default Localを使用すると、Local 名前空間が使用されます。
|
Names Default To Hereモードがオンの場合、次の場所で変数を探します。
Names Default To Hereモードがオフの場合、次の場所で変数を探します。
|
|
||||||||||||||||
Global名前空間内で変数を探す。
|
Global名前空間内に変数を作成する。
|
||||||||||||||||
New Windowのwindow名前空間内で、変数を探す。
|
New Windowのwindow名前空間内に変数を作成する。
|
||||||||||||||||
New Window内に指定されたContext Boxの中で、変数を探す。
|
New Window内に指定されたContext Boxの中に変数を作成する。
|
Local( {d1l1 = 12},
local:f1f1 = Function( {fa1, fa2},
{fl1 = 99},
local:l2l2 = 78;
|
***Error={"名前が解決できません: d1l1"(1, 2, "d1l1", d1l1 /*###*/)}
exception_msg = {"名前が解決できません: d1l1"(1, 2, "d1l1", d1l1/*###*/)};
|