Einfache Bedingungsfrage - Bitte um kurze Hilfe
Hej hej ihr lieben....
Ich hänge an einer Bedingungsfrage, die ihr sicher schon tausend Mal beantwortet habt. Ich bekomme es trotzdem nicht auf die Schnelle gerade hin...
Ich möchte gern alle Bestellpositionen in einem Textfeld darstellen, bei denen eine Bedingung zutrifft...
Mein Beispiel:
let f1 := concat(select Bestellungspositionen.Produkte.Name where Bestellungspositionen.'In welchem Packstücke verpackt' = 1);
Vielen lieben Dank im Voraus
Tim
9 Antworten
-
Hallo Tim,
ich würde es so versuchen:
concat( select Bestellpsitionen [ 'In welchem Packstücke verpackt' = 1].Produkte.Name)
Leo
-
Vielen lieben Dank. Den Versuch hatte ich auch schon, doch leider sagt er immer, Tabelle nicht gefunden (Spalte 33)...
Das ist die normale Rechnungskonstelation, mit einer verknüpften Untertabelle für die Positionen und dort mit einer Verknüfung zu den Produkten... (Ich hoffe das ist verständlich beschrieben :-/)
-
Vielleicht so?
concat(Bestellpositionen['In welchem Packstücke verpackt' = 1].Produkte.Name)
-
Lieben Dank. Ich habe jedoch noch das gleiche Problem...
Vielleicht noch eine Idee, wo der Haken ist?
-
Na jal, augenscheinlich heißt die Tabelle nicht "Bestellpositionen", sondern "Bestellungspositionen". Also:
concat(Bestellungspositionen['In welchem Packstücke verpackt' = 1].Produkte.Name)
-
Hallo Tim,
da muss man ein Blick in die Datenbank werfen. Wenn Tabelle nicht gefunden wird, kann nur bedeuten, dass die Namen der Tabellen nicht stimmen, z.B. "Produkte" wurde in "Produkt" umbenannt oder Bestellpositionen heißt in Wirklichkeit 'invoice item'.
Leo
-
PS: Beziehungsweise die Verknüpfung heißt "Bestellungspositionen". Die Tabelle selbst kann theoretisch natürlich anders heißen. Aber durch die Verknüpfung baucht man das "select" nicht und kann das Verknüpfungsfeld direkt ansprechen.
-
oh, da war ich zu spät
-
Vielen vielen Dank. Ich habe es anscheind blind kopiert und nicht weiter hinterfragt...
Danke, es funktioniert!
Content aside
- vor 5 JahrenZuletzt aktiv
- 9Antworten
- 1284Ansichten