Questione : Caselle combinate multiple senza ripetersi sulla lista a finestra

Ho questa forma che denomineremo i libri.  Ogni libro ha un numero del contrassegno (o titolo) ed ha una sottotabella che mostra quanto segue su una linea-
The che inizia il page# per ogni titolo di capitolo, il titolo in se di capitolo ed inoltre ha due campi finali che sono la parte ingannevole: Caratteri principali e caratteri secondari.  Naturalmente ogni capitolo avrà multiplo & variazione dei caratteri principali e secondari, in modo da un campo semplice di occhiata non basterà.  (La casella combinata preferred, poichè nuovo caratteri potrebbe aggiungersi nel libro mentre andiamo avanti) (… di destra?)

On una forma di menu separata di ricerca del libro, sto generando un tasto che cercherà una lista dei libri che tutto il carattere principale dato è stato in (opzione per controllare capitolo esatto?)ed un altro per tutto il carattere secondario dato e vorrebbero entrambi i tasti per portare in su una lista affinchè la domanda scelgano da piuttosto che devono indovinare al carattere che i nomi nell'input box.

I hanno ottenuto questo ad una fase in cui mi sono confuso completamente quanto a come costruire i rapporti multipli tenuti per fare una tal cosa accadere.  (Nella mia base di dati corrente, quando scattate sopra la casella combinata porta in su i casi multipli di un nome del carattere, perché è elenco esso per le entrate che è assegnato a piuttosto che da una base dei nomi da scegliere da. Il

If di Argh.) là era un'opzione per miliardo punti su questo che completamente avrei fatto it.
class= del

Risposta : Caselle combinate multiple senza ripetersi sulla lista a finestra

Se stiate osservando per ottenere un elenco unico dei caratteri principali e secondari, potete usare la parola chiave distinta:

SELEZIONARE MainCharacter DISTINTO A PARTIRE da SomeTable

Allora sembrerebbe che aveste certo altro controllo (un combinato o un Listbox) che elencherebbe tutti i capitoli in cui il MainCharacter selezionato potrebbe essere trovato. Quello sarebbe fatto using un RowSource filtrato in un altro combinato o lista:

SELEZIONARE * A PARTIRE da SomeTable DOVE MainCharacter='" & Me.YourMainCharacterCombo &„ '“

Così avreste combos procedenti in sequenza - l'utente selezionerebbe un carattere principale (o sommergibile) ed il combinato seguente sarebbe popolato con i dati basati sulla selezione precedente.

Altre soluzioni  
 
programming4us programming4us