Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • e-mail mit mehrere Anhänge aus access versenden
  • alexschedel02.03.12 17:58
       └ RE: e-mail mit mehrere Anhänge aus access versen... Gunter Avenius02.03.12 21:25
          └ RE: e-mail mit mehrere Anhänge aus access vers... alexschedel05.03.12 16:00
             └ RE: e-mail mit mehrere Anhänge aus access ve... Karl Donaubauer05.03.12 16:13
                └ RE: e-mail mit mehrere Anhänge aus access ... alexschedel06.03.12 15:34
                   └ RE: e-mail mit mehrere Anhänge aus acces... Karl Donaubauer07.03.12 18:59
  • Datum an SQL-Server
  • Andy07.03.12 14:43
       └ RE: Datum an SQL-Server Karl Donaubauer07.03.12 15:14
          └ RE: Datum an SQL-Server Andy07.03.12 15:58
             └ RE: Datum an SQL-Server Karl Donaubauer07.03.12 18:04
  • SQL-Datentyp "Ja/Nein
  • wolf3306.03.12 17:52
       └ RE: SQL-Datentyp "Ja/Nein Karl Donaubauer06.03.12 18:10
          └ RE: SQL-Datentyp "Ja/Nein wolf3306.03.12 18:17
  • Access Stammtisch München am 08.03.2012 (Do)
  • StefanWirrer06.03.12 09:10
  • CurrentProject.Path Delta Sonderzeichen
  • Schulle6529.02.12 17:45
       └ RE: CurrentProject.Path Delta Sonderzeichen PeterDoering01.03.12 00:37
          └ RE: CurrentProject.Path Delta Sonderzeichen Schulle6503.03.12 10:55
             └ RE: CurrentProject.Path Delta Sonderzeichen Schulle6504.03.12 16:56
                └ RE: CurrentProject.Path Delta Sonderzeichen PeterDoering05.03.12 02:27
  • Gruppierter Bericht mit Detaildaten als Chart
  • Claus29.02.12 16:18
       └ RE: Gruppierter Bericht mit Detaildaten als Chart PeterDoering01.03.12 00:40
          └ RE: Gruppierter Bericht mit Detaildaten als Ch... Claus03.03.12 14:54
             └ RE: Gruppierter Bericht mit Detaildaten als ... Karl Donaubauer03.03.12 18:09
                └ RE: Gruppierter Bericht mit Detaildaten al... Claus04.03.12 14:52
  • Bilder komprimieren
  • Schulle6503.03.12 11:08
       └ RE: Bilder komprimieren Schulle6503.03.12 19:14
  • Anzahl - Count
  • albe02.03.12 15:30
       └ RE: Anzahl - Count Karl Donaubauer02.03.12 16:48
  • wie kann die Performanz in Access erhöht werden?
  • Babak29.02.12 12:12
       └ RE: wie kann die Performanz in Access erhöht wer... StefanWirrer01.03.12 10:06
       └ RE: wie kann die Performanz in Access erhöht wer... Karl Donaubauer01.03.12 15:31
  • sftp
  • 1000Gerry28.02.12 19:35
       └ RE: sftp PeterDoering01.03.12 00:51
       └ RE: sftp Christian Kehl01.03.12 11:56
  • Access 2003 - Werte (1-6) aus Tabelle in Bericht ...
  • Angie24.02.12 11:52
       └ RE: Access 2003 - Werte (1-6) aus Tabelle in Be... Karl Donaubauer24.02.12 13:41
       └ RE: Access 2003 - Werte (1-6) aus Tabelle in Be... Angie29.02.12 08:18
  • API-Sammlung für Umstellung Access2003 -> 2010 ...
  • Hendrik.Lindemann22.02.12 18:20
       └ RE: API-Sammlung für Umstellung Access2003 ->... PeterDoering22.02.12 20:28
       └ RE: API-Sammlung für Umstellung Access2003 ->... Gunter Avenius23.02.12 07:41
       └ RE: API-Sammlung für Umstellung Access2003 ->... Karl Donaubauer23.02.12 11:13
       └ RE: API-Sammlung für Umstellung Access2003 ->... Hendrik.Lindemann28.02.12 10:17
          └ RE: API-Sammlung für Umstellung Access2003 -&g... Gunter Avenius28.02.12 10:52
  • Bericht mit Datumsprüfung
  • Andi-München26.02.12 11:19
       └ RE: Bericht mit Datumsprüfung Karl Donaubauer27.02.12 07:10
          └ RE: Bericht mit Datumsprüfung Andi-München27.02.12 07:56
             └ RE: Bericht mit Datumsprüfung Karl Donaubauer27.02.12 17:11
  • Hinweis bei doppelter Eingabe imm Datensatz
  • marusek131.01.12 13:14
       └ RE: Hinweis bei doppelter Eingabe imm Datensatz StefanWirrer31.01.12 15:14
       └ RE: Hinweis bei doppelter Eingabe imm Datensatz Karl Donaubauer31.01.12 15:33
          └ RE: Hinweis bei doppelter Eingabe im Datensatz marusek131.01.12 16:07
             └ RE: Hinweis bei doppelter Eingabe im Date... Karl Donaubauer31.01.12 16:48
                └ RE: Hinweis bei doppelter Eingabe im Datensatz marusek131.01.12 17:21
                   └ RE: Hinweis bei doppelter Eingabe im Dat... Karl Donaubauer31.01.12 17:36
                      └ RE: Hinweis bei doppelter Eingabe im D... marusek126.02.12 16:33
  • Access 2010; Tabelle kopieren
  • Andi-München25.02.12 22:20
       └ RE: Access 2010; Tabelle kopieren Karl Donaubauer26.02.12 00:01
          └ RE: Access 2010; Tabelle kopieren Andi-München26.02.12 08:33
    Karl Donaubauer
    Gesendet: 31.01.12 16:48
    Betreff: RE: Hinweis bei doppelter Eingabe im Datensatz



    Elite Veteran

    Beiträge: 848
    50010010010025
    Ort: Wien
    marusek1 - 31.01.12
    Die Tabelle besteht aus Spalten: ID(Autowert), Datum, AP1, AP2,AP3, .....AP30. Datum ist indiziert. Spalten AP... werden über Kombifelder mit 30 verschiedenen Namen(Herkunft: Abfrage) befüllt. Hintergrund: es soll kein Name in diesem Datensatz 2mal vorkommen. Danke für die Antwort.

    Bist du sicher, dass dein Datenmodell ok ist? Wenn 30 Textfelder eine Abhängigkeit aufweisen, klingt das verdächtig danach, als solltest du eher eine eigene Tabelle mit Fremdschlüssel zur o.a. ID anlegen, in der diese 30 Werte zu Datensätzen werden.

    Wenn du hingegen so weitermachen willst/musst, wäre eine Möglichkeit eine VBA-Funktion in der Art:

    Function fctCheckForDups() As Boolean

    Dim strCtlVal As String
    Dim i As Long, j As Long

    If IsNull(Screen.ActiveControl.Value) Then Exit Function

    strCtlVal = Screen.ActiveControl.Value

    For i = 1 To 30
    If Me("AP" & i).Value = strCtlVal Then
    j = j + 1
    End If
    Next i

    If j > 1 Then
    fctCheckForDups = True
    MsgBox "Das geht ja gar nicht!", vbCritical, "Doppelte Eingabe"
    End If

    End Function

    Diese Funktion kopierst du ins Formularmodul, hängst noch eine Fehlerbehandlung rein und rufst sie in einem passenden Ereignis auf. z.B. kannst du alle Kombis auf einmal markieren und in die Eigenschaft "Nach Aktualisierung" den Funktionsnamen eintragen, also:

    =fctCheckForDups()

    Wenn du die Eingabe verhindern/abbrechen willst, kannst du eher das Ereignis "Vor Aktualisierung" der Kombis nützen und nach der MsgBox noch ein
    DoCmd.CancelEvent
    reinschreiben.

    -----
    Servus
    Karl
    *********
    https://www.donkarl.com/devcon Access-Online-Konferenz 18.+19.4.
    Access Forever: https://www.accessforever.org
    Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
    Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
    Top of the page Bottom of the page


    Seite: < 74 75 76 77 78 79 ... 80 81 82 83 84 85 86 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)