Frage : Synchrounisierung des kombinierten Kastens des Zugangs 2007

ich habe eine Tabelle in Zugang 2007 mit 2 Feld der Felder (genannt tblnomoi) .one habe die Stadtbezirke (genannt dhmoi) und das andere Feld hat die Grafschaften. (genannt nomoi). Kein Primärschlüssel ist set
i haben errichtet eine Form mit 2 kombinierten Kästen, die cbodhmoi und cbonomoi genannt werden. Ich wünsche, jedes Mal wenn ich einen Stadtbezirk vom cbodhmoi kombinierten Kasten vorwähle, um am zweiten kombinierten Kasten (cbonomoi) die Grafschaft automatisch zu sehen, dass dieser Stadtbezirk to.
It scheint gehört, dass die kombinierten Kästen wenn ich betätigen den rechten Pfeil der Tastatur synchronisiert werden, aber ich wünsche den zweiten kombinierten Kasten synchronisiert automatisch erhalten, ohne irgendeine Taste zu drücken. Ich auch wünsche den Wert im kombinierten Kasten nicht zum Tabelle tblnomoi eingesetzt werden, wenn eine Taste vom keyboard.
Can gedrückt wird, das Sie mir helfen zu gefallen?

Thank Sie sehr viel!
Attachments:
Database File

Antwort : Synchrounisierung des kombinierten Kastens des Zugangs 2007

In Ihrem kombinierten cbohmoi, sicherstellen, BEIDE Felder von der Tabelle in Ihrem RowSource einzuschließen. Sie kann zweite (das, welches die Grafschaft zeigt) indem Sie ColumnCount=2 und ColumnWidths=0 verstecken einstellen; 1. Das RowSource für Ihr kombiniertes cbonomoi würde NUR das Grafschaftfeld von Ihrer Tabelle sein.

Jetzt im AfterUpdate Ereignis von cbohmoi:

Vorcbodhmoi_AfterUpdate
  Me.cbonomoi = Me.cbohmoi.Columns (1)
Enden-Unterseeboot

Merken, dass Spalten null-gegründet wird, also bezieht sich der oben genannte Code auf die 2. Spalte im cbohmoi.



„Dann nicht binden“, das kombiniert zu allem - das ControlSource auf eine leere Schnur einstellen. Wenn Sie das tun, müssen Sie auch Code wie oben gezeigt in den Tagesereignissen der Form einschließen, die jedes Mal die Benutzeränderungen an einer anderen Aufzeichnung in dieser Form abfeuert.
Weitere Lösungen  
 
programming4us programming4us