Hallo,
ich möchte eine Übergabevariable in der P_BREKL_NACH_BRLS aus 2 Stirngs neu zusammenstellen.
Als vorhandene Information wird die Reklamationsnummer aus BREKL ausgelsen und soll neu als Garantieauftragsnummer beim anlegen eines Garantieauftrages neu zusammengefasst werden.
Auftragsnummer_neu = "Reklamation " + Reklamationsnummer
-------------------------------------------------------------------------------
SELECT A.KUREKLAM_NR
FROM BREKL A
WHERE A.ID = :BREKL_ID
INTO :auftragsnummer_neu;
auftragsnummer_neu = 'Reklamation ' + :auftragsnummer_neu ;
--------------------------------------------------------------------------------
Leider bekomme ich eine Fehlermeldung die aussagt das mann die Strings nicht zusammenfassen kann.
"Strings cannot be added or subtracted in dialect 3"
Wie kann man dieses anders lösen?
Strings zusammenfassen
Moderator: SYNERPY
-
- Beiträge: 126
- Registriert: Sa Jul 28, 2007 8:49 pm
- Wohnort: Gera
Strings zusammenfassen
AvERP-Version: 4.2.5.25
DMS Server-Version: 1.1.0.2
Datenbank: 2009-A01 umgesetzt auf Firebird 2.5
Firebird 2.5 Server auf PC Windows 2000
Client über Terminalserver Windows 2003
DMS Server-Version: 1.1.0.2
Datenbank: 2009-A01 umgesetzt auf Firebird 2.5
Firebird 2.5 Server auf PC Windows 2000
Client über Terminalserver Windows 2003
-
- Beiträge: 1295
- Registriert: Fr Jul 28, 2006 9:13 am
Der Verkettungsoperator für VARCHAR in Dialect 3 ist ein doppeltes Pipe Zeichen. Der Code müßte also lauten:Und eigentlich müßte es dann auch ohne den Doppelpunkt gehen.
Viele Grüße
Michael
Code: Alles auswählen
auftragsnummer_neu = 'Reklamation ' || :auftragsnummer_neu ;
Viele Grüße
Michael
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3