#1
|
||||
|
||||
Access
Moin,
heute brauche ich mal Hilfe zum Thema Access. Ich habe ein Listenfeld in dem nur ein Eintrag enthalten ist. Wie kann ich dafür sorgen, daß dieser Datensatz automatisch aktiv ist? Das Problem besteht darin, daß beim Recordset dieses Listfeld sonst den Wert 0 hat. Und zur Info, Setfocus allein reicht nicht aus. So ich hoffe da mir hier jemand helfen kann. Vielen Dank schon mal im voraus navi |
#2
|
||||
|
||||
Hallo,
Du kannst in den Eigenschauften des Listenfeldes einen Defaultwert angeben. Das hat zur folge, das dort bei einem neuen Datensatz immer der Defaultwert ohne jedes weitere zutun eingetragen wird (und eben nicht 0). Gruß, se7en |
#3
|
||||
|
||||
Das ist nicht ganz das was ich brauche. Das Listfeld soll keinen defaultwert besitzten, sondern bekommt seinen Wert dynamisch zugewiesen. Das Listfeld zeigt auch den korrekten Wert an, bindet ihn aber nicht. Hat also den Wert 0. Erst mit dem Klick auf das Feld bindet er den Eintrag.
|
#4
|
||||
|
||||
Zitat:
vielleicht hilfts, se7en. |
#5
|
||||
|
||||
@se7en Danke für die Hilfe, aber angezeigt hat er die Werte schon, hatte diese aber nicht an seine interne Variable übergeben.
Ich habe es jetzt aber gelöst. Mit dem Befehl: me!List1=me!List1.ItemData (0) Dabei wird jeweils die Spalte gebunden, die in der Klammer angegeben ist und somit auch übergeben. |