| Listview Demo |
|
|
|
| MS-Access Bsp. DB's - Bsp. Downloads Formulare | |||||||||||||||||||||||||||||||
| Montag, den 16. Februar 2009 um 07:00 Uhr | |||||||||||||||||||||||||||||||
|
Tags: Problemstellung: Das Listenfeld in MS-Access ist ja schon eine prima Sache. Voraussetzungen: Das Bsp ist unter A00-A03 lauffähig, unter A07 nicht getestet. Funktionsweise:
Auf die Grundeinstellungen des Listviews gehe jetzt nicht weiter ein. Diese Einstellungen kann sich jeder in der Bsp-DB ansehen. Beim Start der DB wird das Listview erstmal ganz normal mit Daten gefüllt. Private Sub Fill_ListView() Eine Besonderheit ist zubeachten.
Das Listview benötigt eine Indexspalte. Jetzt könnte man sagen, na ist doch toll, ich habe ja ein Autowertfeld in meiner Tabelle. Falsch gedacht, das Indexfeld darf nicht mit Zahlen beginnen. Deshalb diese Zeile: Set objListItem = objListView.ListItems.Add(, "a" & rst!P_ID, rst!Produkt) Hier wird dem Autowert ein "a" vorangesetzt.
Jetzt sieht das Listenfeld auch nicht viel anders aus wie ein Listenfeld.
Nun ist es an der Zeit etwas Farbe ins Spiel zubringen.
Damit das Demo etwas variabler ist habe ich mal einen Farbauswahldialog integriert in dem die Farben
frei definiert werden können. ![]() Mittels der Optionsfelder können nun verschiedene Möglichkeiten aufgerufen werden.
Wobei die Kriterien hier im Bsp. fest sind, aber es ist auch nur ein Demo.
1. Einfärben der Spalte "Produkt"
2. Einfärben der Spalte "Preis" 3. Einfärben der Spalte "Produkt" und Darstellung Fett bei Preis >50 4. Einfärben der Spalte "Preis" und Darstellung Fett bei Preis >50
Zum Füllen des Listviews sieht dann der Code so aus:
Private Sub Fill_ListViewParam(nColumn As Long, Optional nColor1 As Long = 0, _
Downloads in dieser KategorieMS-Access Formulare![]()
|
|||||||||||||||||||||||||||||||
| Datum | Klicks |
|---|---|
| Total | 2775 |
| Do. 24 | 3 |
| Mi. 23 | 8 |
| Di. 22 | 2 |
| Mo. 21 | 1 |
| So. 20 | 5 |
| Sa. 19 | 2 |
| Do. 17 | 3 |
| < Zurück | Weiter > |
|---|
Login
Latest News
- 26 October 2011 Aktuelle Servicepacks Office
- 04 September 2011 Arbeiten mit EXIF-Tags
- 18 June 2011 Errechnen einer IBAN mit Access
- 08 June 2011 Nächste freie Nummer/Zahl ermitteln
- 30 May 2011 Verwaltung eines Skatturniers
Latest Comments
- Zwischenablage in MS-Access nu...
Hallo Raul, auch Dir danke für den Hinweis. Werde ... Mehr...
10.04.12 11:11
von TommyK - Zwischenablage in MS-Access nu...
Hallo Tommy, ich kann das von haarwurm bestätigen.... Mehr...
10.04.12 10:38
von Raul Katos - Userverwaltung II
Hallo Donni, wir machen mal hier weiter: http://ww... Mehr...
15.01.12 17:10
von TommyK - Userverwaltung II
Hallo Tommy, irgendwie habe ich das wohl nicht ric... Mehr...
15.01.12 16:31
von Donni - Userverwaltung II
Hallo Donni, dann setze in den Eigenschaften von "... Mehr...
15.01.12 09:45
von TommyK
Latest Downloads
Latest Forum Posts
-
-
- Datum problem
- In MS-Access - Fragen und Antworten
- at 06:04 on Mai 23, 2012 (CEST)
-
-
-
- zwei Tabellen in Abfrage verbinden - Probleme
- In MS-Access - Fragen und Antworten
- at 07:51 on Mai 16, 2012 (CEST)
-
-
-
- Änderung des Standarddruckers mittels VBA
- In MS-Access - Fragen und Antworten
- at 08:45 on Apr 13, 2012 (CEST)
-
-
-
- Serien-PDF-Dateien erstellen mit Code von Lebans
- In MS-Access - Fragen und Antworten
- at 17:30 on Apr 07, 2012 (CEST)
-
-
-
- Frage zu Unicounter
- In MS-Access - Fragen und Antworten
- at 08:24 on Mär 29, 2012 (CEST)
-
Download Statistik
41 Kategorien |






Seite: 1