Versions Compared

Key

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

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

...

3.8.4 保管されている定義

...

...


[保管されているコンポーネントの定義

...

]

...

ダイアログを使用って、各種タイプのコンポーネントに保存されたデフォルトの定義を表示したり、削除したりできます。

...

保管されているコンポーネントの定義

...

]

...

ダイアログを表示するには、コンポーネントで右クリックし、コンテキスト・メニューから

...

[保管されている定義

...

]

...

を選択します。

Image Added

このダイアログには、異なるコンポーネント・タイプの定義が表示されます。

Image Added

保管されている定義は、lansa\lansa\<system/configuration>\liiy1*.

...

datに格納されています。

レイアウト・マネージャを使用している場合は、レイアウト・マネージャにより、保存されているコンポーネントの高さや幅を変更できる点に注意してください。詳細は、Visual LANSA 開発者ガイドの「レイアウト・マネージャ」を参照してください。

定義の保存

コンポーネント・タイプにデフォルト定義を保存する場合、そのタイプのコンポーネントの他のインスタンスは、フォームや他のコンテナに追加される際に、保存されたデフォルトの特性を受け継ぎます。保存されている属性はコンポーネントのタイプにより異なりますが、ほとんどのデフォルトの定義には、高さ、幅、またはその両方が含まれます。保存できるデフォルトの定義を持たないコンポーネントもあります(コンテキスト・メニューなど)。

...

コンポーネントのタイプにデフォルトの定義を設定するには、必要なタイプのコンポーネントを

...

[デザイン

...

]タブのフォーム上に置き、属性を設定します。右クリックでコンテキスト・メニューを開き、

...

[定義の保存

...

]

...

オプションを選択します。

Image Added

サブ・メニューを使用し、保存のレベルを選択します。保存のレベルは、以下の通りです。

  • [セッションの省略値として] エディターを閉じると定義は失われます。

  • [区画の省略値として] 定義は現在の区画で保存されます。

  • [共通の省略値として] 定義はすべての区画で共有されます。

区画および共通の省略値の場合、[保管されている定義] はエディターが終了するまでディスクに書き込まれません。そのため、サーバーにリポジトリがある場合は、他のユーザーが使用できるように、修正済みの [保管されている定義] は即座に保存することをお薦めします。また、変更中に定義のバックアップをファイルに保存し、ファイルから定義をリロードすることもできます。

最初に、合致するセッションの定義が検索されます。検出されると、その保管されている定義が使用されます。検出されない場合、区画の定義が検索されます。セッションおよび区画の省略値で検出されない場合は、共通の省略値が検索されます。[保管されている定義]で検出されない場合、そのコンポーネントがシステムの省略値として作成されます。

保存しようとしている定義がシステムの省略値と同じ場合、[保管されている定義]ダイアログに値が表示されません。定義は、システムの省略値と異なる場合にのみ保存することができます。

フィールドには、その祖先の定義を保存することもできます。

基本入力フィールド・コンポーネントから継承するフィールドを追加する際に、そのフィールド自体の定義が検出されない場合は、基本入力フィールド・コンポーネントの定義で初期化されます。

  • Wiki Markup
    \[セッションの省略値として\] エディターを閉じると定義は失われます。
  • Wiki Markup
    \[区画の省略値として\] 定義は現在の区画で保存されます。
  • Wiki Markup
    \[共通の省略値として\] 定義はすべての区画で共有されます。

...