Zum Inhalt springen

Was bedeutet der current-Wert?

Erstellt am 21. Juli 2005 · 6 Antworten · letzte Antwort am 15. August 2005

Tags: Frage

wallace ·

Hi Leute,

ich kann leider keine genaue Erklärung zum "current"-Wert von stdWrap finden.

Was besagt der current-Wert bei einem CARRAY?

Für eine eine Antwort wäre ich euch sehr dankbar.

Besten Dank
Wallace

wallace ·

Ja, hab ich...

Da steht bei stdWrap: siehe "split"

Und bei "split" steht: siehe "stdWrap"

Daraus werde ich nicht schlau...

Moeffz ·

In der englischen Version steht sogar ein Beispiel:

CARRAY /stdWrap:
The object that should treat the value.

NOTE: The "current"-value is set to the value of current item, when the objects are called. See "stdWrap" / current.

Example (stdWrap used):

1.current = 1
1.wrap = <B> | </B>

Example (CARRAY used):

1 {
10 = TEXT
10.current = 1
10.wrap = <B> | </B>
20 = CLEARGIF
20.height = 20
}"

wallace ·

Hab ich auch gelesen.

Ich verstehe einfach nicht, wofür der Wert gebraucht wird.

Hier mein konkreter Fall:

page.10.marks.STARTLISTE.renderObj=TEXT
page.10.marks.STARTLISTE.renderObj.field=bodytext
page.10.marks.STARTLISTE.renderObj.split.token.char=10
page.10.marks.STARTLISTE.renderObj.split.cObjNum = 1
page.10.marks.STARTLISTE.renderObj.split.1.current = 1
page.10.marks.STARTLISTE.renderObj.split.1.wrap = <TR><TD valign="top"><IMG src="dot.gif"></TD><TD valign="top"> | </TD></TR>

Mit "token" wird das Zeichen der Trennung definiert.
Mit "cObjNum" wird das Ziel-Array der Aufsplittung angegeben.
Aber dann folgt "current"....?

Moeffz ·

Ich muss zugeben, dass es entweder an meinen Englischkenntnissen oder meinem mangelnden Fachverständnis liegt, aber es liest sich so für mich, dass mit current entweder das Objekt in der Ursprungsform oder in der gesplitteten Form gemeint ist - je nachdem welcher Objektaufruf gemeint ist.

Meine Vermutung ist folgende:
Bei einem normalen wrap wird doch eigentlich das Originalobjekt gewrappt. Wenn man das Objekt aber bearbeitet hat, will man das bearbeitete Objekt - eben das current Objekt - wrappen. Müßte man vielleicht mal ausprobieren.

wallace ·

Ich würde mich freuen, wenn mir einer in ganz allgemein erklären könnte, wofür "current" generell überhaupt benötigt wird.
Was bedeutet current=1?

Vielen Dank und viele Grüße
Wallace