私はこの問題を過去2時間に解決しようとしていましたが、無駄になりました... この問題の解決策を教えてください。 私は一度に多くの行を表示する連続したフォームを持っています。同じテーブルから表示されたデフォルト値を持っている間に、別のテーブルから選択するいくつかの値を表示するフォームにコンボボックスを追加しました。問題は、フォームのコンボボックスのいずれかの値を変更すると、他のコンボボックスの値がすべてコンボボックスと同じものに変わります。 どうすればそれを防ぐことができますか? ありがとうございます。MS Accessコンボボックスを連続した形式で変更すると、1行の値を変更するとすべての行の値が変更されます
答えて
できません。これは、Access連続フォームとバインドされていないコントロールの制限の1つです。
トニーの権利。バインドされていないコントロールでは、あなたが望むことはできません。
しかし、質問に基づいてあなたの意図が完全にはっきりしていません。コンボボックスを変更すると現在のレコードのフィールドを更新する必要がある場合は、バインドされたコントロールにするだけです。これを行うには、コンボボックスのControlSourceプロパティを基になるテーブルまたはクエリの適切なフィールドと等しく設定します。
カスケード接続されている2つのコンボボックスのうちの最初のものがアンバインドされるのは非常に一般的です。私はそれを必要としたときに連続フォームを使用することは決してありません。代わりに、連続フォーム/データシートフォームをリストとして使用し、LinkMaster/LinkChildプロパティにリンクされたサブフォームに編集可能なデータをロードします連続/データシート形式で選択されたレコードのPK。 –
私も同様の問題に直面し、最近ソートしました。私は表形式を作成し、フォームにコンボボックスを導入して、値リストから値を取得しました。このコンボボックスリストの値を選択するたびに、その選択はすべてのレコードに反映されます。これを修正するには、次の操作を行う必要があります。 -
1)フォームのソーステーブルにコンボボックスフィールドを挿入します。ツールボックスのドロップダウンボックスをクリックする代わりに、リボンの既存のフィールドを追加リンクをクリックして、テーブルから新しく追加されたコンボボックスフィールドを選択します。これにより、フォーム領域にコンボボックスフィールドと対応するラベルが追加されます。表形式の場合は、対応するラベルを削除し、フォームヘッダーにリンクされていないラベルを挿入することができます。
これは私の問題を解決しました。それはあなたにいくつかの価値があることを願っています。
この問題を理解してからずっと遅れていることは間違いありませんが、困っている人のためにスレッドに残しておくとよいでしょう。
- 1. Ms-accessでバインドされたコンボボックスの行ソースを変更する
- 2. VBA、MS Excel。変更時にコンボボックスの値を更新する
- 3. コンボボックス#1の値が変更された場合、ページとコンボボックス#2の内容が更新されます
- 4. DateTime値の形式を変更する
- 5. MS Access - ローカルデータベースの日付形式を変更する
- 6. エントリ値が変更されたときのラベル値の変更
- 7. 数値形式を変更する
- 8. クエリの列名をMS Accessのパラメータ値に変更します。
- 9. SSRS形式の変更値
- 10. NSTableView:1行の名前を変更すると、すぐに2行の名前が変更されます。
- 11. キーの値を変更すると、並行HashMapで出力が変更されるのはなぜですか?
- 12. "コンボボックス選択変更"でフロート値を変更する
- 13. コンボボックスでhref値を変更する
- 14. フレームセットの行の値を変更する
- 15. 設定で地域形式を変更すると、iPhone 4アプリの日付形式が変更されない
- 16. シェーディングセル行の値が変更され、EXCEL
- 17. リピータの行の値を変更しますか?私のリピータ内の値に変更しようとして
- 18. 実行時の値を変更する
- 19. 日付を変更すると日付ピッカーの値が変更される
- 20. 変更時の値を変更する
- 21. PhpStorm - 変更された行のサイズと色を変更します。
- 22. GridViewの値がバインドされているコンボボックスの値の変更に変更されない
- 23. 配列内の1つのオブジェクトプロパティを変更すると、すべてのオブジェクトプロパティが変更されます
- 24. DataGridViewコンボボックスをデフォルト値に変更すると、例外がスローされます
- 25. リストビューで1つのEditTextを変更すると、すべてが変更されます
- 26. Datatables/MomentJS - ロケールが変更されたときの日付形式の変更
- 27. csv形式ファイルの各行で特定の値を変更するJavaコード
- 28. サブアレイ内のオブジェクトの値を変更すると、「メイン」配列内のオブジェクトの値が変更されますか?
- 29. 値のバインディングを変更するとAngularJSがトリガーされます。
- 30. 1つのプログレスバーを変更するとすべてのプログレスバーが変更されます
...私は一般的に編集可能な連続/データシートフォームを使用しない理由の1つです(特に、コンテキストボックスのカスケード接続などのコントロールに対する条件付きの変更がある場合)。 –