Fråga : Ta fram Combo 2007 boxas synkronisering

jag har en bordlägga in att ta fram 2007 med 2 sätter in (namngett tblnomoien) .one sätter in har municipalitiesna (som namnges dhmoien), och annan sätter in har länen. (namngett nomoi). Inget primärt nyckel- är set
i har byggt en bilda med combo 2 boxas namngiven cbodhmoi och cbonomoi. Jag önskar varje tid som jag väljer en municipality från den combo cbodhmoien boxas automatiskt för att se på den combo understödja boxas (cbonomoien) länet att denna municipality hör hemma to.
It verkar att det combo boxas synkroniseras, när I-pressen den högra pilen av skriva men mig önskar den combo understödja boxas automatiskt för att få synkroniserings utan tränga några som är nyckel-. Jag önskar också inte värdera i det combo boxas för att sättas in till bordläggatblnomoien, när ett nyckel- trycks på från keyboard.Can som du hjälper mig att behaga?

Thank dig mycket!
Attachments: för >

<-/div> filenamen " för class= för >IF.accdb " fileSize " > (888 KB) " javascript för href= " för <-/span> <-/div>
för >
<-/div> " klar "

Svar : Ta fram Combo 2007 boxas synkronisering

Se till att inkludera BÅDA sätter in från bordlägga i din RowSource i din combo cbohmoi. Du kan dölja understödja en (den en visningen länet) genom att ställa in ColumnCount=2 och ColumnWidths=0; 1. RowSourcen för ditt skulle combo för cbonomoi är ENDAST länet sätter in från ditt bordlägger.

Nu i den AfterUpdate händelsen av cbohmoien:

Undercbodhmoi_AfterUpdate
  Me.cbonomoi = Me.cbohmoi.Columns (1)
Avsluta suben

Notera att kolonner nolla-baseras, så kodifiera över ser till den 2nd kolonnen i cbohmoi.



Gör därefter inte ”röran” som combo till något - uppsättningen som ControlSourcen till ett tomt stränger. Om du gör det, du ska också måste att inkludera kodifierar liksom visat över i datalistans strömhändelsen, som avfyrar varje tid som, användareändringarna till ett olikt rekord bildar däri.
Andra lösningar  
 
programming4us programming4us