ProductStore は、複数の製品とその説明で構成されています。コンボから選択した製品項目、テキストエリアからの説明。
それらをフォーム(コンボ、テキストエリア)に戻すにはどうすればよいですか。
前もって感謝します
ProductStore は、複数の製品とその説明で構成されています。コンボから選択した製品項目、テキストエリアからの説明。
それらをフォーム(コンボ、テキストエリア)に戻すにはどうすればよいですか。
前もって感謝します
コンボはストアから読み込まれると想定しているため、コンボ ボックスには製品の ID が含まれています。コンボ ボックスから製品が選択されたときにリスナーをコンボ ボックスに配置し、その ID を取得します。ストアで ID を検索し、レコードを取得します。そのレコードを取得して必要なデータを取得し、それをフィールドに入力します。これをコードに適応させるために必要な基本的な考え方は次のとおりです。
var productId = combo.getValue(); //the id from the selected product in the combo box.
var rec = store.getById(productId );
//You can also use rec.get('description');
var desc = rec.data.description;
var productName= rec.data.name;
var id= rec.data.id;
//Now take these values and use them to fill in your form
textField.setValue(desc);