was bedeutet := zwischen 2 Variablen

Getting started ... Alles für einen gelungenen Start.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

was bedeutet := zwischen 2 Variablen

Beitrag von Der Formulator (ForumUser / 13 / 0 / 0 ) »
Hi, was bedeutet denn ein := zwischen 2 Variablen?

Beispiel:

w_dispo-bdat := f_bdat.

Danke :-)


Re: was bedeutet := zwischen 2 Variablen

Beitrag von black_adept (Top Expert / 3509 / 70 / 691 ) »
Das ist nicht ABAP sondern PASCAL oder DELPHI

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
DeathAndPain

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: was bedeutet := zwischen 2 Variablen

Beitrag von Der Formulator (ForumUser / 13 / 0 / 0 ) »
Nenene,

das habe ich original so in einem - lauffähigen - ABAP Report gefunden...

Re: was bedeutet := zwischen 2 Variablen

Beitrag von black_adept (Top Expert / 3509 / 70 / 691 ) »
Schon klar 😇
Hier die Doku zum Doppelpunkt.
Aber in deinem Fall ist der völlig überflüssig und verkompliziert eine einfache ABAP-Zuweisung zu einer Zuweisung im Stil anderer Programmiersprachen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: was bedeutet := zwischen 2 Variablen

Beitrag von ewx (Top Expert / 4361 / 213 / 478 ) »
Du kannst den Doppelpunkt fast überall sinnfrei setzen:

Code: Alles auswählen.

::PARAMETERS::::::::p:TYPE:i:DEFAULT:1::::.
Manchmal hat's halt Auswirkungen:

Code: Alles auswählen.

 UPDATE kna1 
   SET: 
     dear1 = 'X',
     dear2 = 'X',
     dear3 = 'X'
 WHERE kunnr = '0001328323'.
Durch die SET Anweisung mit Doppelpunkt und Komma werden die Felder DEAR1 und DEAR2 in allen KNA1 Sätzen geändert.

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
DeathAndPain


Re: was bedeutet := zwischen 2 Variablen

Beitrag von DeathAndPain (Top Expert / 1523 / 171 / 339 ) »
Ich dachte immer, man bräuchte hinter dem Doppelpunkt zumindest mal ein Leerzeichen, damit der ABAP-Interpreter ihn richtig interpretiert. Hab's aber nie ausprobiert.

Re: was bedeutet := zwischen 2 Variablen

Beitrag von deejey (Specialist / 341 / 96 / 29 ) »
ewx hat geschrieben:
08.03.2021 10:09

Manchmal hat's halt Auswirkungen:

Code: Alles auswählen.

 UPDATE kna1 
   SET: 
     dear1 = 'X',
     dear2 = 'X',
     dear3 = 'X'
 WHERE kunnr = '0001328323'.
Und was für welche, ich habe mal im Q-System die MCHB damit zerballert, das vergisst man so schnell nicht

Seite 1 von 1

Aktuelle Forenbeiträge

Zugriff auf Eingabeparameter in Methode
vor 5 Stunden von ewx 6 / 55
Inlcudes in SapScripts
Gestern von Bright4.5 6 / 94
JSON parsen in Node-Table
vor 2 Tagen von ralf.wenzel 6 / 115
Lokale Klassendefinition in globaler Klasse
vor 2 Tagen von msfox gelöst 13 / 4825

Vergleichbare Themen

was bedeutet der *
von RiffRaff » 02.08.2004 14:01
was bedeutet *
von dimes » 07.07.2006 08:27
was bedeutet =>
von bohne » 19.12.2006 20:38
Was bedeutet die Fehlermeldung:...
von MASTERmind » 01.10.2007 14:57
Aufsplitten von Variablen
von Ranganga » 16.05.2007 13:59