Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Access 2007 ListView

Frage Microsoft Microsoft Office

Mitglied: MisterExpulso

MisterExpulso (Level 1) - Jetzt verbinden

30.05.2011 um 22:52 Uhr, 5085 Aufrufe, 2 Kommentare

Moin,
kann mir mal jamand erklären wie das folgende funktioniert?
ddf5a1ed854b9ef0ddbee5f73ae8663d - Klicke auf das Bild, um es zu vergrößern
Wenn ein Datensatz in dem ListView angeklickt wird, erscheinen recht die Detaileinträge.
Wie das Listview gefüllt wird, ist mir klar (VBA).
Aber die Detaileinträge haben nichts mir VBA zu tun.
Die Quelle: http://www.access-im-unternehmen.de/fileadmin/files/acc0206kh01.zip

Gruß,
DB
Mitglied: Logan000
31.05.2011 um 08:16 Uhr
Moin Moin

Aber die Detaileinträge haben nichts mir VBA zu tun.
Fast.

Für das gesamte Formular ist die Tabelle "Personal" als Datenquelle angegeben.
Und jedem Feld der Detaildaten ist als Steuerelementinhalt ein Feld jener Tabelle zugewiesen.
Somit stünden immer alle Datensätze in dem Formular zur Verfügung.

Durch diee Ereignis Prozedur (Wenn man auf ein Listitem Clickt)
Wird die Personal-nr des aktuellen DS ausgelesen und der "Zeiger" der Datenquelle auf eben diese Personal-nr gesetzt.

01.
Private Sub lvwPersonen_ItemClick(ByVal Item As Object) 
02.
    Dim lngKey As Long 
03.
    lngKey = lvwPersonen.SelectedItem.ListSubItems.Item(3).Text    
04.
    Me.Recordset.FindFirst "[Personal-Nr] = " & lngKey    
05.
End Sub
Hoffe das hilft Dir weiter.

Gruß L.
Bitte warten ..
Mitglied: SlainteMhath
31.05.2011 um 08:17 Uhr
Moin,

i.d.R. ist der hat der ListView eine ausgeblendete Spalte mit der ID (hier wohl Personalnummer). Die Details haengen sind dann als UNterfomular mit einem Filter ala PersonalNr=ListView.Value in dem Hauptformular. IM ListView dann noch bei OnChange ein me.unterform.requery und gut.

Disclaimer: Hab' schon lang nix mehr in der Tiefe mit Access gemacht, muss also nicht stimmen

lg,
Slainte
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
gelöst Access 2007 (2)

Frage von Everest zum Thema Microsoft Office ...

Microsoft Office
MS Access 2016 Oberfläche nach Win 10 Creators Upgrade zerstört (3)

Frage von 3lingus zum Thema Microsoft Office ...

Exchange Server
gelöst Exchange Server 2007 SP1 Update auf aktuelle CU bzw. UR (14)

Frage von geforce28 zum Thema Exchange Server ...

Datenbanken
gelöst Access 2010 Insert Into bei Fehler Msgbox (2)

Frage von Dr.Cornwallis zum Thema Datenbanken ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Systemdateien
NTFS und die Defragmentierung (26)

Frage von WinLiCLI zum Thema Windows Systemdateien ...

LAN, WAN, Wireless
Zwei Subnetze mit je eigenem Router und Internetzugang verbinden (17)

Frage von hannsgmaulwurf zum Thema LAN, WAN, Wireless ...

Windows Server
WIndows Server 2016 core auf dem Intel NUC NUC5i5RYK i5 5250U (17)

Frage von IxxZett zum Thema Windows Server ...