データを入力する際に可能な値を推奨するかどうかとその方法を定義します。
No | 推奨リストは表示されません。 |
OnRequest | 推奨を計算するリクエストをユーザーが手動で行います。 |
Incremental | エンドユーザーがデータを入力するとリストが更新されます。 |
ジェネレーター: .NET、
.NET Framework、
Java、
Android、
Angular、
Appleコントロール: 項目属性/変数 (コントロールタイプ: 編集)
[ Suggest ] プロパティは編集コントロールに適用されます。
Transaction オブジェクト内の項目属性と、
Web Panel オブジェクトおよび
Panel オブジェクト内の変数に対してそれぞれ設定できます。
Character または VarChar データタイプに基づき、項目属性または変数に対してのみ使用できます。それ以外の場合は、次の分析エラーが表示されます:
spc0112 ("Item value %1 for control %2 must be Character data type or VarChar data type")
[ Suggest ] プロパティを有効にすると、データ入力時に、そのコントロールで使用可能な値のリストが表示されます。
推奨リストは計算できます:
- インクリメンタルな方法: ユーザーがデータを入力するとリストが更新されます。
- リクエストすることで: 推奨を計算するリクエストをエンドユーザーが手動で行います。
リストの更新は非同期的で、計算時間は接続品質によって異なります。
[ Suggest ] プロパティは、特定の項目属性/変数コントロール ( [ Control Type ] プロパティが「Edit」に設定されているもの) に対して、または項目属性レベルで設定できます。項目属性に適用した場合、 [ Suggest ] プロパティは、その項目属性が使用されているすべての場所で、既定で有効になります。このプロパティは、
[ InputType ] プロパティとは独立しています。しかしながら、最初に [ InputType ] プロパティに関するドキュメンテーションを読むことを推奨します。両方のプロパティを使うことでユーザーフレンドリーなインターフェースを作りやすくなります。これらの機能がどのように連動可能かについて、詳細をお読みください。
このプロパティは設計時にのみ適用されます。
プロパティに値を設定したときに、それに対応する変更を適用するには、オブジェクトの [
これだけをビルド ] を実行します。
このプロパティは
GeneXus X Evolution 3 以上で利用できます。