SAP Jobsuche bei DV-Treff
sam
  • sam
  • SAP Forum - Neuling Thema Starter
vor 16 Jahre
Hallo,
ich möchte ein Selektionsfeld mit einem festen Wert vorbelegen, ohne das dieses Selektionsfeld auf der Eingabemaske des Query erscheint.
Möglich wäre das ja über eine Variante, doch dann würde dieses Feld ständig in der Auswahl erscheinen.

Ich weiß, dass es den ABAB-Befehl DEFAULT gibt.

Doch wie wende ich diesen konkret an?

Danke schon einmal für eure Hilfe.
Förderer

wreichelt
vor 16 Jahre

Hallo,

für die Selektion gibt es no display oder no-display damit wird

das Selektionsfeld nicht angezeigt.

Gruß Wolfgang

sam
  • sam
  • SAP Forum - Neuling Thema begonnen von
vor 16 Jahre
Ja, OK. Nur wie und wo verwende ich dieses no display.

Nehmen wir einmal an, ich möchte das Feld WERKS aus der MARC mit dem Wert 1000 vorbelgen.

Wie müsste dafür das Coding aussehen und an welcher stelle geben ich dieses an?

Im Infoset oder im Query.

Für eine genau Beschreibung bin ich sehr dankbar.

wreichelt
vor 16 Jahre

Hallo,

der Parameter wird zum Infoset definiert. Dort gehen alle Parameter also Default

bzw. No-Display wie in einem richtigen Report.

siehe hier :

http://help.sap.com/saphelp_nw2004s/helpdata/DE/d2/cb3efb455611d189710000e8322d00/frameset.htm

Gruß Wolfgang

sam
  • sam
  • SAP Forum - Neuling Thema Starter
vor 16 Jahre
So, nun habe ich es hinbekommen.

Hier für alle die es interessiert die Anleitung wie es funktioniert:

Im Infoset unter Abgrenzungen (Umschalt+F7) eine Abgenzung angeben.
Dort auf Neu klicken, Radiobutton Selektionsfeld auswählen und beliebigen Namen eingeben.

Anschließend bei FORMAT FOR die Tabelle und das Feld angeben. In meinem Fall "MARC-WERKS"
Und im Feld Zusätze "DEFAULT '1000' NO-Display."

Und schon ist das Selektionsfeld mit dem Wert 1000 vorbelegt.

Bis dahin...