Tahref
Neuer Benutzer
- Beiträge
- 4
Hallo Forum,
ich habe ein Problem und ich hoffe Ihr könnt mir da weiter helfen.
Und zwar möchte ich ein Ergebnis in einer Sicht anders zurückgeben als es in der Datenbank steht.
Es Handelt sich immer um den selben Text:
"Aus Auftrag AB16-453371 vom 08.12.2016:"
Die Auftrags-Nummer und das Datum sind variablen und ändern sich je nach Belegnummer.
Dieser Text wird immer automatisch vom System erstellt. Die Belege sind jedoch Mehrsprachig. Die Sprachen aus jedem Beleg habe ich auch. Aber ich weiss nicht wie ich es umsetzen kann.
Es gibt Deutsch, Englisch, Italienisch, Französisch, Spanisch
Bei Deutsch bleitb der Text so stehen.
Wenn Englisch dann sollte der Text umformatiert werden in:
"Order No. AB16-453371 dated 08.12.2016:"
oder wenn Italienisch dann:
"Dell ordine AB16-453371 del 08.12/2016: "
Ich denke mal ich muss hier mit der CASE-Funktion arbeiten aber wie komme ich einzelnd an die Belegnummer und das Datum und gebe es anders wieder aus ?
Hier die Formel die ich momentan verwende:
Select BP.Artikelbezeichnung, B.Belegnummer, SP.Bezeichnung
from BelegePositionen BP
INNER JOIN Belege B on B.BelegeID = Bp.BelegeID
INNER JOIN Sprachen SP on B.SprachenID = SP.SprachenID
where BP.BelegeID = '4935340' and BP.PositionsTyp = 2
Ich hoffe ich konnte meine Frage klar ausdrucken und könnt mir hier helfen
Vielen Dank und schöne Grüße, Tha
ich habe ein Problem und ich hoffe Ihr könnt mir da weiter helfen.
Und zwar möchte ich ein Ergebnis in einer Sicht anders zurückgeben als es in der Datenbank steht.
Es Handelt sich immer um den selben Text:
"Aus Auftrag AB16-453371 vom 08.12.2016:"
Die Auftrags-Nummer und das Datum sind variablen und ändern sich je nach Belegnummer.
Dieser Text wird immer automatisch vom System erstellt. Die Belege sind jedoch Mehrsprachig. Die Sprachen aus jedem Beleg habe ich auch. Aber ich weiss nicht wie ich es umsetzen kann.
Es gibt Deutsch, Englisch, Italienisch, Französisch, Spanisch
Bei Deutsch bleitb der Text so stehen.
Wenn Englisch dann sollte der Text umformatiert werden in:
"Order No. AB16-453371 dated 08.12.2016:"
oder wenn Italienisch dann:
"Dell ordine AB16-453371 del 08.12/2016: "
Ich denke mal ich muss hier mit der CASE-Funktion arbeiten aber wie komme ich einzelnd an die Belegnummer und das Datum und gebe es anders wieder aus ?
Hier die Formel die ich momentan verwende:
Select BP.Artikelbezeichnung, B.Belegnummer, SP.Bezeichnung
from BelegePositionen BP
INNER JOIN Belege B on B.BelegeID = Bp.BelegeID
INNER JOIN Sprachen SP on B.SprachenID = SP.SprachenID
where BP.BelegeID = '4935340' and BP.PositionsTyp = 2
Ich hoffe ich konnte meine Frage klar ausdrucken und könnt mir hier helfen
Vielen Dank und schöne Grüße, Tha