0

Die Ausdrücke für "dann" und "sonst" liefern unterschiedliche Datentypen zurück: [rid], [nid]

Liebe Community, 

ich bekomme o.g. Fehlermeldung bei einem "bedingten select". 

Szenario: 

Mehrere Gesellschaften einer kleinen Holding haben dieselben Firmen als Kunden. Dieses Szenario bilde ich über eine Zwischentabelle für die m:n Beziehung ab. 

In einem Formular habe ich ein dynamisches Auswahlfeld angelegt über welches ich die Gesellschaft selektiere. Wenn ich z.B. Gesellschaft "1" auswähle, möchte ich in einer Ansicht alle Firmen sehen, die Kunde von Gesellschaft 1 sind, wenn ich Gesellschaft "2" auswähle, dann alle Firmen die Kunde von Gesellschaft 2 sind usw.

Wenn ich in dem dynamischen Auswahlfeld nichts auswähle bzw. "leer" markiere, möchte ich in der Ansicht alle Firmen sehen, die in der Tabelle "Firmen" stehen. Hierfür habe ich folgendes select statement für die Ansicht erstellt, bei dem ich o.g. Fehlermeldung erhalte:

 

Soweit ich weiß, werden doch immer die "ID's" der Firmen selektiert und ich weiß nicht, warum diese Fehlermeldung erscheint. Mir ist auch nicht klar, was genau "[rid]" und "[nid]" bedeuten ?

Kann mir hier jemand weiterhelfen ?

Grüße

Chris

2 Antworten

null
    • UweG
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Probiere mal bei beiden select-Ausdrücken am Ende ein .Nr anzuhängen.

    • dibis
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Uwe, 

    das funktioniert !🙂Vielen Dank für den Tipp und die schnelle Antwort, echt super👍Ich hatte schon verschiedene Konstellationen mit "Nr" am Ende und der Funktion "number" versucht, aber diese Kombination scheinbar noch nicht😉

    Viele Grüße

    Chris

Content aside

  • vor 2 JahrenZuletzt aktiv
  • 2Antworten
  • 147Ansichten
  • 2 Folge bereits