Zum Inhalt springen
  • 0

Feldname Ursprungsland (ausgeschrieben)


Grayworks

Frage

5 Antworten auf diese Frage

Empfohlene Beiträge

  • 0

Hallo Grayworks,

Beide Felder nennen sich ART.INTRASTAT_URSPRUNGSLAND, ich bin auch nicht glücklich darüber, es ist verwirrend und es wird obwohl die beiden Felder gleiche Bezeichnungen haben unterschiedlich Inhalte ausgegeben. 

Im ersten ART.INTRASTAT_URSPRUNGSLAND wird das Länderkürzel, im zweiten ART.INTRASTAT_URSPRUNGSLAND der Name des Landes ausgegeben.

Sofern man die Tabelle ART noch nicht hat holt man sich die im Reiter Daten dazu: (neue Query)

image.png

Diese nennt man am besten auch ART: (MASTER auf Positionen nicht vergessen!)

image.png

Die Abfrage:

select * from art
where art.id=:ART_ID

image.png

 

Danach die Abfrage verfeinern:

select ART.INTRASTAT_URSPRUNGSLAND, LKZ.* from art
left Join LKZ on LKZ.LKZ = ART.INTRASTAT_URSPRUNGSLAND                                                                
where art.id=:ART_ID

mit dieser Abfrage hat man nun alle Informationen:

image.png

Grüße 

Andres Zweimüller 

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Hallo Herr Zweimüller,

danke für die Antwort mit Anleitung. Nach dem Hinzufügen der Verfeinerung:

select ART.INTRASTAT_URSPRUNGSLAND, LKZ.* from art
left Join LKZ on LKZ.LKZ = ART.INTRASTAT_URSPRUNGSLAND                                                                
where art.id=:ART_ID

in die gleiche IDBAC Query gibt er einen Fehler aus. ohne die Verfeinerung funktioniert alles, aber der Report druckt dann natürlich nur das Kürzel/LKZ

Wie wäre es denn möglich, dass ausgeschriebene Land auf Deutsch und bei Englischer Sprache auf Englisch anzeigen zu lassen und das Länderkürzel wiederum nicht?

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Korrektur/Erweiterung der SQL:

select ART.INTRASTAT_URSPRUNGSLAND, ART.INTRASTAT_ZOLLTARIFNR ,LKZ.* from art
left Join LKZ on LKZ.LKZ = ART.INTRASTAT_URSPRUNGSLAND                                                                
where art.id=:ART_ID

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Diese Frage beantworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...