Default Parameterwerte für Suchhilfe

Default Parameterwerte für Suchhilfe

Postby Julina5312 » Thu Feb 08, 2007 4:51 pm

Hallo,

ich habe für die Suche nach business partnern eine neue elementare Suchhilfe angelegt und würde jetzt gerne bei den Parametern Defaultwerte eingeben. Allerdings scheint es nur möglich zu sein eine Konstante einzugeben, ich habe weder eine Möglichkeit gefunden ungleich einzugeben noch ein Intervall (was ja auf dasselbe hinausläuft).

Gibt es irgendeine Möglichkeit den Defaultwert <> 001 mitzugeben?

Danke schon mal :)

Yllana
Julina5312
..
..
 
Posts: 13
Joined: Thu Feb 08, 2007 4:51 pm

Postby ewx » Thu Feb 08, 2007 4:55 pm

Du kannst in der Suchhilfe im Feld "Defaultwert" eine Vorgabe machen.
F1-Hilfe hat geschrieben:Es bestehen folgende Möglichkeiten für Default-Werte:

a) In Hochkommata (') eingeschlossene Konstanten. Für Parameter,
deren Datentyp eine Aufbereitungsmaske besitzt (z.B. Datum und
Zeit), muß die Konstante in der internen Darstellung angegeben
werden. Zum Beispiel ist das Datum 01.03.1998 als '19980301'
anzugeben.

b) Systemfelder. Das sind Felder aus der DDIC-Struktur SYST, wobei
an Stelle des Präfixes SYST- auch das Präfix SY- verwendet
werden kann.

c) Die Id eines GET-Parameters.

...Enno...
ewx
.....
.....
 
Posts: 2840
Joined: Mon Aug 04, 2003 9:02 pm

Postby Julina5312 » Thu Feb 08, 2007 5:00 pm

Das ist schon klar, aber ein in Hochkommata eingeschlossenen Wert wird nur als gleich in der Suchhilfe angezeigt, sowas wie <> '001' funktioniert nicht.

Die Systemvariablen helfen mir da auch nicht weiter, und obwohl ich nicht genau weiß was Get-Parameter-IDs sind glaub ich auch nicht dass die helfen.

Noch mal die Frage: Wenn man die Suchhilfe öffnet soll in dem Feld als Default ungleich 001 stehen. Oder halt das Wert-Intervall von 002 bis 006.
Julina5312
..
..
 
Posts: 13
Joined: Thu Feb 08, 2007 4:51 pm

Postby ewx » Thu Feb 08, 2007 5:03 pm

dann musst du wahrscheinlich den Suchhilfeexit bemühen.
Da kannst du andere Werte übergeben.
F1 auf das Feld "Suchhilfe-Exit" zeigt einen Beispiel-Funktionsbaustein.
Die Suchhilfe-Struktur hat eine Tabelle SELOPT. In der kannst du dich austoben.
...Enno...
ewx
.....
.....
 
Posts: 2840
Joined: Mon Aug 04, 2003 9:02 pm

Postby Julina5312 » Thu Feb 08, 2007 6:07 pm

Das hat im Prinzip gut funktioniert :)

Wenn ich die Suchhilfe direkt ausführe zeigt er brav ungleich 000 an, wenn ich allerdings die Suchhilfe so aufrufe wie sie gedacht ist (in einem Feld per F4) ignoriert er meinen Suchhilfeexit einfach.
Die elementare Suchhilfe ist noch in einer Append Suchhilfe inkludiert, die wiederum in der Bupa inkludiert ist. Geht er in dieser Konstellation vielleicht einen anderen Weg, dass presel nicht vorkommt? Oder könnte es einen anderen Grund für dieses Verhalten geben?
Julina5312
..
..
 
Posts: 13
Joined: Thu Feb 08, 2007 4:51 pm

Postby ewx » Thu Feb 08, 2007 6:10 pm

Hi Yllana,
du kannst dir ja im Fuba einen Breckpoint setzen, dann siehst du ja, welche Steps er durchläuft...
...Enno...
ewx
.....
.....
 
Posts: 2840
Joined: Mon Aug 04, 2003 9:02 pm

Postby Julina5312 » Thu Feb 08, 2007 6:12 pm

Hab ich versucht, per F4 hält er nicht beim Breakpoint an. Oder kommt nie da vorbei.
Julina5312
..
..
 
Posts: 13
Joined: Thu Feb 08, 2007 4:51 pm

Postby ewx » Thu Feb 08, 2007 6:16 pm

er *muss* da anhalten. Aktivier noch mal alles, Transaktion verlassen und nochmal probieren.
Ich hatte bei Suchhilfen bisher immer Probleme... :?
ewx
.....
.....
 
Posts: 2840
Joined: Mon Aug 04, 2003 9:02 pm

Postby Julina5312 » Thu Feb 08, 2007 6:23 pm

Transaktion verlassen hat funktioniert :D

Daran hatte ich gar nicht gedacht, ich hab gedacht es reicht alles andere zu aktivieren... Na ja, jetzt klappts. Vielen Dank für die tatkräftige Unterstützung :)

Nur mal so nebenbei... Bin ich hier im richtigen Forum? Ist zwar auf nem CRM System, aber eigentlich ne allgemeine Frage... hab zwischen diesem und dem ABAP Core Forum geschwankt...
Julina5312
..
..
 
Posts: 13
Joined: Thu Feb 08, 2007 4:51 pm

Postby ewx » Thu Feb 08, 2007 6:28 pm

Yllana hat geschrieben:Nur mal so nebenbei... Bin ich hier im richtigen Forum? Ist zwar auf nem CRM System, aber eigentlich ne allgemeine Frage... hab zwischen diesem und dem ABAP Core Forum geschwankt...

...jetzt is eh zu spät... :lol:
Hätte aber eigentlich besser in ABAP Core gepasst.
ewx
.....
.....
 
Posts: 2840
Joined: Mon Aug 04, 2003 9:02 pm


Return to CRM (Customer Relationship Management)

Who is online

Users browsing this forum: No registered users and 1 guest

cron