Page 1 of 1

<%=application-> ... und t´schüss*** gr****

PostPosted: Wed Mar 05, 2003 11:06 am
by Lenia2367
moinsen,

ich unternehme gerade meine ersten versuche am was
( und nehme glaube ich jeden hacken mit, den es irgens gibt).

Ich habe :
1) eine Anwendungsklasse angelegt
2) .. im classBuilder die methode und parameter,.. angegeben
3) dies im layout (wie unten)
<%=application->bsp_button
im_text = 'Text hier'
im_url = 'link.htm'
.%>

... und nix geht mehr.

Nun hab ich bereits 1 1/2 Tage fehlersuche gemacht, es erneut ausprobiert und .....


Meine Fehlermeldung sieht wie folgt aus:

Feld "bsp_button" ist unbekannt. Es ist weder in einer der angegebenen TAbellen enthalten, noch durch eine "DATA" Anweisung definiert.


vielleicht kann mir ja einer pauschal helfen?!

gruss JU
[/quote]

hats sich somit gerade ...

PostPosted: Wed Mar 05, 2003 11:47 am
by Lenia2367
Das Problem hat sich somit gerade von selber gelöst.


gruss JU


Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. <%=application->bsp_button&#40;
  2.     im_text = 'Text hier'
  3.     im_url = 'link.htm' &#41;%>
GeSHi ©

PostPosted: Wed Mar 05, 2003 11:58 am
by Walter4536
Hi JU,

so ganz spontan würde mich das folgende etwas stören:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. <%=application->bsp_button
  2. im_text = 'Text hier'
  3. im_url = 'link.htm'
  4. .%>
  5.  
GeSHi ©


In der Applikationsklasse muß der Parameter, den die Methode zurückliefert ein 'Returning'-Parameter sein und zum anderen würde ich das tag dann wie folgt aufbauen. Voraussetzung die Methode lautet bsp_button:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. <%=application->bsp_button&#40; im_text = 'Text hier'  im_url = 'link.htm' &#41;%>
  2.  
GeSHi ©

Also erstens Klammern setzen und zum zweiten brauchst Du bei einem tag das Du mit <%= einleitest keinen Punkt am Ende. Probier's mal aus.
An Deiner Stelle würde ich mir aber überlegen (wenn es darum geht einen Button zu rendern) evtl. HTMLB-tags zu verwenden. Also ein Konstrukt in der Art:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1.                 <abap:button id            = "button1"
  2.                              design        = "<%=me->DESIGN%>"
  3.                              onClick       = "<%=me->ONCLICK%>"
  4.                              text          = "<%=me->TEXT%>"
  5.                              width         = "<%=me->WIDTH%>"
  6.                              disabled      = "<%=me->DISABLED%>"
  7.                              onClientClick = "<%=me->ONCLIENTCLICK%>"
  8.                              tooltip       = "<%=me->TOOLTIP%>"/>
  9.  
GeSHi ©

Der Vorteil daran ist eine ziemliche Arbeitserleichterung und gute Toolunterstützung in der workbench.

Gruß,
Steff

PostPosted: Wed Mar 05, 2003 12:29 pm
by Lenia2367
HI Steff,

dank dir. der button ist nur n test gewesen .

ich probier gerade n bischen mit methoden(aufruf+übergabe+return...) n bischen aus, und hab da bei der syntax "etwas" angeeckt.

merci ju

PostPosted: Wed Mar 05, 2003 12:34 pm
by Walter4536
Hi JU,

gern geschehen. Jederzeit gerne :-)
Bis dann.

Gruß,
Steff