vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Re: Buttons dynamisch Klick Ereignis zuweisen?! 
Autor: Blaub
Datum: 17.07.06 13:54

Also für die, die es interessiert ich hab das ganze Problem jetzt so gelöst
Option Compare Database
Public i As Integer
Public schalter2 As String
 
'Sucht die entsprechender Teamleiter und Bearbeiter aus der Tabelle 
' "Kartennummer" und ermittelt
'dann die Daten des Mitarbeiters aus der Tabelle "Personal"
Function tlsearch(schalter)
    Dim db As Database
    Dim r As Recordset
    Dim r2 As Recordset
    i = 1
    schalter2 = schalter
    Set db = CurrentDb
    Set r = db.OpenRecordset("KartenNummer", dbOpenDynaset)
 
    If schalter = "tl" Then
        r.FindFirst "TL = True"
    Else
        r.FindFirst "Bearbeiter = True"
    End If
 
    If r.NoMatch = False Then
        Set r2 = db.OpenRecordset("Personal", dbOpenDynaset)
        Do Until r.NoMatch = True
            r2.FindFirst "PerNr =" & r![PerNr]
            Form_Namensliste.Controls("txtname" & i).Visible = True
            Form_Namensliste.Controls("txtgebaeude" & i).Visible = True
            Form_Namensliste.Controls("txtarbplatz" & i).Visible = True
            Form_Namensliste.Controls("btncheck" & i).Visible = True
            Form_Namensliste.Controls("btncheck" & i).OnClick = "=auswahl(" & i _
              & ")"
            Form_Namensliste.Controls("txtname" & i) = r2![PerVorname] & " " & _
            r2![PerName]
            Form_Namensliste.Controls("txtarbplatz" & i) = r2![PerArbPlatz]
            If schalter = "tl" Then
                r.FindNext "TL = True"
            Else
                r.FindNext "Bearbeiter = True"
            End If
            i = i + 1
        Loop
    End If
End Function
 
Function auswahl(i)
    If schalter2 = "tl" Then
        Form_AVS_Erstellung.txttl = Form_Namensliste.Controls("txtname" & i)
    Else
        Form_AVS_Erstellung.txtbearb = Form_Namensliste.Controls("txtname" & i)
    End If
    DoCmd.Close
    DoCmd.Maximize
End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Buttons dynamisch Klick Ereignis zuweisen?!733Blaub14.07.06 15:42
Re: Buttons dynamisch Klick Ereignis zuweisen?!490Blaub17.07.06 08:17
Re: Buttons dynamisch Klick Ereignis zuweisen?!388Blaub17.07.06 13:54

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel