Versions Compared

Key

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

Image Added

ユーザーとしてサイン・オンし、カスタム・プロパティをテストする 

[ Image Removed |../../index.htm#lansa/lansa048_1135.htm]
Visual LANSA フレームワーク ガイド > アドバンスド・トピック > カスタム・プロパティ > カスタム・プロパティ使用時の注意事項

...

Image Removed
ユーザーとしてサイン・オンし、カスタム・プロパティをテストする
カスタム・プロパティをテストするときは常にユーザーとしてサイン・オンし、UF_EXEC(または同等の)エントリー・ポイントを使用する必要があります。デザイナー(UF_DESGNまたは同等)または管理者(UF_ADMINまたは同等)としてサイン・オンしてテストすることはお勧めしません。     

VLF-ONE に管理者ユーザーとしてサインオンする際、すべてのユーザーのカスタム・プロパティ値を管理することができます。しかしながらアプリケーションは、管理者ユーザーのカスタム値をアプリケーションの別の場所で取得しません。これらのプロパティのデフォルト値が返されます。 カスタム・プロパティを入れ替えてからフレームワークを保存し再起動する

カスタム・プロパティを入れ替えてからフレームワークを保存し再起動する 

フレームワークをデザイナーまたは管理者として使用している時にカスタム・プロパティを本当にテストしたいなら、カスタム・プロパティ定義に何らかの変更を加えるたびに、そのプロパティにアクセスするアプリケーションを実行する前にフレームワークを保存および再起動する必要があります。    常に省略値を指定する

常に省略値を指定する 

どのプロパティにも常に省略値を指定する必要があります。これにはいくつかの理由があります。

  • 管理者がプロパティを変更できない場合、当然これは必要です。
  • 管理者がある特定のユーザーのプロパティを設定しなかったり、変更しなかった場合、値がユーザーと共に保存されません。常に現在の省略値が使用されます。  管理者がプロパティを変更できる場合、良いデフォルト値を設定しておくと管理者の時間が省け、サポートのコストも削減できます。     
  • 管理者がプロパティを変更できる場合、良いデフォルト値を設定しておくと管理者の時間が省け、サポートのコストも削減できます。     

ヘルプ・テキストに時間をかける

カスタム・プロパティの簡単なヘルプ・テストに3分かけておけば、後にサポートの時間を1日減らすことができるかもしれません。 カスタム・プロパティの変更と再配布

カスタム・プロパティの変更と再配布 

既存のカスタム・プロパティの定義を変更した、および/またはそれに関連付けられた値をリストから削除し、フレームワークの定義を(再)配布した場合、特に多くのユーザーがすでに固有のプロパティの値とリストを保存していれば、配布の悪影響を慎重に配慮する必要があります。    カスタム・プロパティが多すぎる場合

カスタム・プロパティが多すぎる場合 

フレームワークに定義できるカスタム・プロパティの数には特に制限がないため、100を超えるとフレームワークに操作性の問題が生じる恐れがあります。 WAMのカスタム・ユーザー・プロパティ

WAMのカスタム・ユーザー・プロパティ 

WAMでカスタム・ユーザー・プロパティを使う場合、uHandleEventルーチンでカスタム・ユーザー・プロパティを設定または取得しないでください。  まず、フレームワークがWAMを初期化するようにします。カスタム・プロパティの設定や取得は、uExecuteその他のルーチンで実行してください。

カスタム プロパティとして、ゼロ (0) やブランクの使用は避けてください。

NUll 値や存在しないアイテムと間違えられてしまいます。
 
[ Image Removed |../../index.htm#lansa/lansa048_1135.htm]