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

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Gültigkeitsregeln in Tabellenfeldern vom Typ Text
  • micmen01.02.13 16:23
       └ RE: Gültigkeitsregeln in Tabellenfeldern vom Typ... Karl Donaubauer01.02.13 17:29
  • Bei Eingabe PLZ entweder Ort oder Auswahl
  • dekr4931.01.13 19:57
       └ RE: Bei Eingabe PLZ entweder Ort oder Auswahl Karl Donaubauer31.01.13 21:55
          └ RE: Bei Eingabe PLZ entweder Ort oder Auswahl dekr4901.02.13 12:28
             └ RE: Bei Eingabe PLZ entweder Ort oder Auswahl Karl Donaubauer01.02.13 13:40
  • Win8-App per Schaltfläche in AccFrm starten
  • grundguenther31.01.13 21:59
  • sms
  • sibern31.01.13 10:47
       └ RE: sms Micha_DU31.01.13 15:28
  • Splitform im geöffneten Formular mit VBA wegschalt...
  • Lorenz24.01.13 12:52
       └ RE: Splitform im geöffneten Formular mit VBA weg... PeterDoering25.01.13 21:58
          └ RE: Splitform im geöffneten Formular mit VBA w... Lorenz26.01.13 14:42
             └ RE: Splitform im geöffneten Formular mit VBA... Lorenz30.01.13 21:05
  • fortlaufende Rechnungsnummern
  • sunshine7767728.01.13 09:13
       └ RE: fortlaufende Rechnungsnummern Lorenz28.01.13 15:06
          └ RE: fortlaufende Rechnungsnummern sunshine7767728.01.13 20:57
          └ RE: fortlaufende Rechnungsnummern sunshine7767729.01.13 13:46
             └ RE: fortlaufende Rechnungsnummern Karl Donaubauer30.01.13 14:34
             └ RE: fortlaufende Rechnungsnummern Lorenz30.01.13 20:45
             └ RE: fortlaufende Rechnungsnummern Lorenz30.01.13 20:51
  • Memofeld Zoomen ähnlich wie acCmdZoomBox
  • BetzMartin27.01.13 17:54
       └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox PeterDoering27.01.13 19:38
          └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox BetzMartin28.01.13 06:55
          └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox BetzMartin28.01.13 20:13
          └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox BetzMartin28.01.13 22:46
             └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox PeterDoering29.01.13 00:47
                └ RE: Memofeld Zoomen ähnlich wie acCmdZoomBox BetzMartin29.01.13 07:01
  • Zufallszahl erstellen
  • André.H26.01.13 20:09
       └ RE: Zufallszahl erstellen PeterDoering27.01.13 19:31
  • druckertreiber umgehen
  • wlueckemann24.01.13 10:20
       └ RE: druckertreiber umgehen PeterDoering25.01.13 23:32
  • Probleme mit .accde
  • Susanne Wittpoth23.01.13 16:17
       └ RE: Probleme mit .accde, Ergänzung Susanne Wittpoth24.01.13 13:54
          └ RE: Probleme mit .accde, Ergänzung PeterDoering25.01.13 21:44
  • Unterbericht zur Laufzeit ändern
  • Lorenz25.01.13 13:21
       └ gelöst: Unterbericht zur Laufzeit ändern Lorenz25.01.13 14:33
  • DS anfügen, wenn Kombination zweier Werte noch nic...
  • micmen24.01.13 17:07
       └ RE: DS anfügen, wenn Kombination zweier Werte no... Karl Donaubauer24.01.13 18:09
          └ RE: DS anfügen, wenn Kombination zweier Wer... micmen25.01.13 12:40
  • unsichtbare MenuBar in Access2010-64bit
  • nat25.01.13 10:03
       └ RE: unsichtbare MenuBar in Access2010-64bit micmen25.01.13 10:22
          └ RE: unsichtbare MenuBar in Access2010-64bit nat25.01.13 10:41
  • Vertrag-Nr. ergänzen
  • sunshine7767724.01.13 13:27
       └ RE: Vertrag-Nr. ergänzen Lorenz24.01.13 13:35
          └ RE: Vertrag-Nr. ergänzen sunshine7767724.01.13 14:01
  • NotInList Spinnt
  • @Julia22.01.13 20:28
       └ RE: NotInList Spinnt Karl Donaubauer23.01.13 01:06
          └ RE: NotInList Spinnt @Julia23.01.13 11:28
             └ RE: NotInList Spinnt @Julia23.01.13 12:39
                └ RE: Gelöst NotInList Spinnt @Julia23.01.13 13:49
    micmen
    Gesendet: 25.01.13 12:40
    Betreff: RE: DS anfügen, wenn Kombination zweier Werte noch nicht vorhanden


    Member

    Beiträge: 10

    vielen Dank,
    manchmal ist man blockiert... :-(
    Auf die Idee mit einem Outer Join war ich auch schon (erfolglos) gekommen, aber klar, das Datum (ist bei mir das "variable" Feld) mit in eine Datenquelle packen, fertig...

    1000 Dank, funktioniert


    Und zu meinen Bauchschmerzen mit der Lösung, die geplant Indexverletzungen auslöst:
    Es kann ja auch mal "tatsächlich" ein solcher Index-Fehler auftreten, der wegen Inhalten anderer Felder ausgelöst wird. Dann will ich den gemeldet haben und nach Möglichkeit auch behandeln. Wenn jetzt meine Abfrage auch im normalen Betrieb dauernd solche "geplanten Fehler" verursacht, habe ich ja keine Chance mehr, "wirkliche Fehler" zu finden, die aus echten Fehler-Gründen auftreten.

    Entweder A) habe ich Recht oder B) ich drücke mich nicht verständlich genug aus oder C) ich sehe das zu eng?
    In aller Bescheidenheit - give me an Ääääiii ! :-))


    Ich denke, so etwas könnten auch andere suchen und auf ihrer Internet-Suche hierher gelockt werden, darum will ich zum Dank für die Hilfe ;-) diese abstrakten Texte mal um ein (reduziertes) Beispiel ergänzen, daß man deutlicher sieht, um was es geht:
    Ich habe eine Personen-Tabelle mit Primärschlüssel auf einem Autowert-Feld Id_P.
    Und eine Vorgangs-Tabelle mit einem Verweisfeld vId_P, über das jeder Vorgangs-Datensatz genau einer Person zugeordnet werden kann. Und dann habe ich dort noch das Vorgangsdatum Dat_V und als ID ein Autowert-Feld Id_V.

    Klar gibt es noch viel mehr Felder...

    Anforderung ist nun die:
    Es kommt ein bestimmtes Datum auf den Tisch, sagen wir der 1.5.2013. Dann soll für alle Personen, die bestimmte Filterkriterien erfüllen (Filter über eine Abfrage zu realisieren, filtert nach Inhalten bestimmter Felder der Personen-Tabelle), ein Vorgang mit dem Datum 1.5.2013 angelegt werden. Aber das nur, wenn die Person nicht aus anderen Gründen bereits einen Vorgang für diesen Tag hat (dann kommen die neuen Vorgangs-Informationen später nämlich mit in den bestehenden Vorgang).
    Sagen wir, 3 Personen-Datensätze mit den IDs 2, 4 und 6 erfüllen die Filterkriterien und werden von einer Auswahlabfrage als Ergebnis geliefert, für 2 davon (IDs 4 und 6) gibt es noch keinen Vorgang an diesem Tag. Dann sollen in der Vorgangstabelle 2 Datensätze angelegt werden, die in Dat_V beide den 1.5.2013 eingetragen haben und in vId_P einmal die 4 und einmal die 6.

    Ich habe jetzt also eine Auswahlabfrage auf Tabelle Person mit den Feldern Id_P und "DummyDatum: xxx", letzteres bekommt seinen Wert aus einem Formularfeld oder einer Funktion. Außerdem hat sie noch Felder, die nicht angezeigt werden, für irgendwelche Filterkriterien.
    Diese Abfrage nehme ich zusammen mit Tabelle Vorgang in eine Anfügeabfrage und verknüpfe die Abfrage und die Tabelle mit 2 Beziehungen:
    MeineAbfragePerson LEFT JOIN Vorgang ON (MeineAbfragePerson.DummyDatum = Vorgang.Dat_V) AND (MeineAbfragePerson.Id_P = Vorgang.vId_P)
    und außerdem noch dem Kriterium:
    WHERE (Vorgang.Id_V) Is Null

    hoffe, das interessiert irgendwann mal irgendwen...
    :-)
    Top of the page Bottom of the page


    Seite: < 62 63 64 65 66 67 ... 68 69 70 71 72 73 74 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)