vbstreets konferencia - Téma megtekintése - hozzáférés

Kérem, segítsen. Nem tudom, hogyan kell csinálni az Access.

Van egy egyszerű formája szalag [form1] épült alapján egy táblázatban. A forma két mező: [id] - egész szám, [Naim] - szöveget. Megjeleníti az összes sort a táblázatban.
A feljegyzés formájában egy combo box [FilterID]. Forrás vonalak - tazhe tábla területén [id] (integer).

Szükséges, hogy az üzembe helyezés során FilterID maradt csak formájában sorokon a tárcsázott számjegyeket (szimbólumok).
A lépés lehetne tenni a következőket:

Private Sub FilterID_Change ()
Ha FilterID.Text <> „” Akkor
[Id] = [FilterID]
End If
End Sub

Az eredmény erunden: választani FilterID kód és a megfelelő bejegyzést (kóddal) jelenik meg a felső sorban a forma, és a többi forma megváltoztatása nélkül.

És ez szükséges, hogy minden más feljegyzések nem láthatók.
A cél: meg „1” - formájában csak rekordokat a kódot azzal a betűvel kezdődő: 12, 134, 188, 1223, 1578, stb Bemutat egy másik "2" - a fennmaradó 12 1223, 12321, stb

Hogyan tegyük egy szűrőt reagálni a változásokra, combo box? Egyszerűen fogalmazva:
1) hogyan lehet lekötni egy kérést ebben a formában? Vagy a forma kell építeni nem a táblázat alapján, és az alapján előre elkészített lekérdezést?
2) hogy abban az esetben - szövegbevitel a combo box kívánt nyomon?

Nos, kívánatos, hogy is volt csak kódok kezdve a karaktereket a combo box a listában.

Megbántam, mert nem tudta a standard dolgokat. Ha van egy hasonló példa - dobás, meg fogja érteni.

Előző kiadások eltávolítjuk.

Egy másik ritka látogatás a népszerű fórum - a tisztelet és hála az emberek, mint RayShade, alibek, GSerg és mások, akiknek tanácsot sokat segített. Örömmel látja, hogy a fórumot tartott sok éven át egy tisztességes szinten és látni ismerős becenevek a listán moderátorok

Kapcsolódó cikkek