Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ Image Removed |../../index.htm#lansa/set_ref.htm]
現在地:

...

7.114 SET_REF

...

Note

注意:利用オプション

SET_REFコマンドは、DEFINE_COMステートメントの動的参照によって定義された変数にコンポーネント参照を割り当てるために使用します。動的参照がある場合、コンポーネントのインスタンスは、そのコンポーネントへの参照がSET_REFコマンドによって割り当てられている場合のみ作成されます。
注: REFコマンドによって割り当てられている場合のみ作成されます。 

Note

注意:このコマンドでオブジェクトのロング・ネーム (オブジェクト名) を使用する際は注意が必要です。

SET_REF Com(#MyObject) To(*CREATE_AS #MyFormWithLongNames) では、ロング・ネームの使用が可能です。

SET_REF Com(#MyObject) To(*CREATE_FROM #MyFormWithLongNames) では、ロング・ネームは使用できません。これはランタイムではロング・ネームが使用不可だからです。

...

次のトピックも参照してください。

7.114.1 SET_REFのパラメータ

7.114.2 SET_REFの使用例

7.74 IF_REF


Panel
bgColor#ffffcc

...

                                                                                            必須/省略可                                                                                 

       SET_

...

REF ----- COM  --

...

------- 変数名 | 変数名-------------

...

---------->                                                                                

                      >-- TO  ------------ 参照式 -------------------

...

-------------

...

>                                                                                 

...

                      >-- CONTEXT  ---- *DEFAULT  ---------------------------->       

...

                                                    *OWNER                                    

...

                                                    *MODULE                                   

...

                                                    *NEW                                      

...

                                                    *NAMED ----

...

#変数                                                                                               

                     >-- COM

...

_ERROR--

...

*ABORT --------------------------------|       

...

                                                   *IGNORE                                   

...

                                                   *SET_NULL