Office: (Office 2010) Abfragefelder Verketten

Helfe beim Thema Abfragefelder Verketten in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, Ich will in einer Abfrage mehrere Felder in einem Verketten und jeweils mit einem Komma trennen, das Problem ist wenn ein Feld leer... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von andreas.fitz@gmx.at, 15. März 2017.

  1. Abfragefelder Verketten


    Hallo zusammen,

    Ich will in einer Abfrage mehrere Felder in einem Verketten und jeweils mit einem Komma trennen, das Problem ist wenn ein Feld leer ist, wird trotzdem das Komma sichtbar und das stört natürlich, hier ein Beispiel.

    Feld 1 , Feld 2, Feld 3, usw.
    wenn nur Feld 2 Werte enthält bekomme Ich " , Feld 1 , ,"

    Folgende Funktion habe ich schon probiert:

    Text verkettet: [Feld 1] & ","&[Feld 2]&","&[Feld 3] usw...

    [Feld 1] + ","+[Feld 2]+",[Feld 3] usw...

    Ich hoffe es kann mir jemand weiterhelfen

    :)
     
    andreas.fitz@gmx.at, 15. März 2017
    #1
  2. Das habe ich auch schon probiert, funktioniert leider auch nicht.


    GHS 4: ([GHS01]+", ") & ([GHS02]+", ")
     
    andreas.fitz@gmx.at, 16. März 2017
    #3
  3. Abfragefelder Verketten

    Ist das Feld wirklich leer? Oder steht da ein Leerzeichen drin?
    maike
     
    maikek, 16. März 2017
    #4
  4. Du hast recht, ich habe diese Funktion in dem Bezugsfeld und das könnte der Fehler sein
    GHS01: Wenn([GHS 01]=Wahr;"GHS 01";"")

    kann man die Gaissfüsse ersetzen damit es funkioniert.
     
    andreas.fitz@gmx.at, 16. März 2017
    #5
  5. Hm, du könntest es mit
    Code:
    probieren, ich bin mir aber nicht sicher, ob das das Problem löst.
    maike
     
    maikek, 17. März 2017
    #6
  6. GHS 2: Nz([GHS01];Null)+", " & Nz([GHS02];Null)+", " & Nz([GHS03];Null)+", " & Nz([GHS04];Null)+", " & Nz([GHS05];Null)+", " & Nz([GHS06];Null)+", " & Nz([GHS07];Null)+", " & Nz([GHS08];Null)+", " & Nz([GHS09];Null)


    Ergebnis GHS 06,
     
    andreas.fitz@gmx.at, 17. März 2017
    #7
  7. Abfragefelder Verketten

    Was soll das sein:
    Code:
    Ersetze Null durch Null?
    *confused.gif*
    Mein Vorschlag setzt vorher an, bei der Erstellung der Felder.
    maike

    BTW: Ich würde als (Nick)Name im Forum nie meine echte Email-Adresse verwenden, vielleicht änderst du das besser.
     
    maikek, 17. März 2017
    #8
  8. Wenn man sich daraus den Hintergrund ableitet: Falsche Strukturen erzeugen dann umständliche (und damit auch fehlerträchtige) Verarbeitung.

    Don't use Yes/No fields to store preferences
     
  9. Felderstellung:
    GHS01: Wenn([GHS 01]=Wahr;"GHS 01";Null)

    Verkettung:
    GHS 2: ([GHS01]+", ") & ([GHS02]+", ") & [GHS03]+", " & ([GHS04]+", ") & ([GHS05]+", ") & ([GHS06]+", ") & ([GHS07]+", ") & ([GHS09]+", ")+[GHS09]

    Eines der Ergebnisse:
    GHS 02, GHS 07,
     
    andreas.fitz@gmx.at, 17. März 2017
    #10
  10. Wieso? Das letzte Komma? Das kannst du abschneiden.
    Code:
    Insgesamt würde man das Ganze aber in einer normalisierten Struktur (jedes Ja/nein Feld ein Datensatz mit der entsprechenden "echten" Angabe) ohne dieses ganze Gehampel erledigen.
    maike
     
  11. Das Komma abschneiden Funkioniert auch nicht, ich bekomme folgende Ergebnisse:

    GHS 06,

    GHS 06, GHS 09, GHS 0
     
    andreas.fitz@gmx.at, 19. März 2017
    #12
  12. Abfragefelder Verketten

    ... in Deiner persönlichen Verwendung vielleicht nicht, generell aber immer. Programmieren ist kein Würfeln.

    Wenn Du zeigen würdest, was genau Du womit genau tust, könnte man darüber reden.
     
  13. Ich habe es mit einer kleinen List geschafft,

    Ich habe am Ende überall ein Komma eingefügt und 2 Zeichen abgezogen,
    jetzt ist es so wie es sein soll.

    Allen Vielen Dank für die Hilfe
     
    andreas.fitz@gmx.at, 19. März 2017
    #14
Thema:

Abfragefelder Verketten

Die Seite wird geladen...
  1. Abfragefelder Verketten - Similar Threads - Abfragefelder Verketten

  2. Letzter Stand aus Matrix mit Datumsangabe verketten

    in Microsoft Excel Hilfe
    Letzter Stand aus Matrix mit Datumsangabe verketten: Hallo! Ich habe eine Tabelle mit mehreren Kunden, unterschiedlichem Zahlstatus zu unterschiedlichen Datumsangaben. Ich möchte je Kunde das letzt verfügbare Datum ausgeben und dieses Datum in einem...
  3. Formel - Verketten

    in Microsoft Excel Hilfe
    Formel - Verketten: Hallo, habe eine Liste mit Kodexen untereinander aufgelistet in einzelne Zellen. Möchte diese nun alle in einzelne Zelle einbinden und nach jeden Kodex mit | trennen. C0237 C0206 C0318 C0365...
  4. Zeilen verketten

    in Microsoft Excel Hilfe
    Zeilen verketten: Hallo, ich habe eine Liste mit 200 Zeilen. In der Spalte A steht jeweils ein Wert. Diese möchte ich nun zu 3er Päckchen verketten. Mit einem "/" dazwischen. Es steht als in A1 "X" in A2 "Y" und...
  5. Zellen verketten und leere Spalten auslassen

    in Microsoft Excel Hilfe
    Zellen verketten und leere Spalten auslassen: Hallo, Ich muss mehrere Zellen miteinander verknüpfen (21 Stück). Ich möchte dabei alle die ausgefüllt sind hintereinander in einer neuen Zeile schreiben, für die leeren möchte ich aber nichts...
  6. 6xZahlen aus 6 Feldern Mathematisch Verbinden

    in Microsoft Excel Hilfe
    6xZahlen aus 6 Feldern Mathematisch Verbinden: Hallo irgend wie komme ich auch keinen Grünen Zweig ich Möchte Mathematisch diese Zahlen so verbinden. A1 06 A2 19 A3 01 A4 77 A5 10 A6 03 Es soll die Zahl 0,61901771003 das ERGEBNIS...
  7. Verketten und Wenn dann mit wert außer ...

    in Microsoft Excel Hilfe
    Verketten und Wenn dann mit wert außer ...: Ich möchte in einer Verkettung eine Wenn Formel einbauen , ansich alles kein Problem. Nur: die Wenn Formel soll beinhalten das sie eine Zelle Prüft in der wenn nichts gewält ist "Anwählen"...
  8. Berechnung in einem Abfragefeld in Access

    in Microsoft Access Hilfe
    Berechnung in einem Abfragefeld in Access: Hallo liebe Experten, ich habe folgende Berechnungen innerhalb von einem Abfragefeld in Access durchgeführt: Ergebnis: Format([RAUM].[Ko_Flaechen_Anteil] & " " & Wenn([Ko_Flaechen_Anteil] Ist...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden