Autor Thema: Formelsprache in JavaScipt  (Gelesen 1467 mal)

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
Formelsprache in JavaScipt
« am: 17.11.09 - 22:39:03 »
Ich werte ein Cookie in einem berechneten Feld aus, und versuche mich dabei an Formelsprache in JavaScript.
Hier sind 2 Fragen aufgekommen.
Erstens geht das Cookie in mehrere Felder ein und würde den String gerne in einem Feld aufbereiten und dann den anderen Feldern zur Verfügung stellen, statt die Auswertung in jedem Feld zu machen. Wie bekomme ich es hin, dass beim Pageload berechnete Felder aus Feldern desselben Dokumentes befüllt werden? Weder @GetField noch currentDocument.getItemValue führten zum Erfolg, die Felder blieben leer.

Zweitens bekomme ich die if-Abfrage nicht hin, obwohl ich mir einbilde, das Ganze analog zur Hilfe aufzubauen (ja, 4 wird gerade vor 3 berechnet und es sind sehr viele Varaiablen, aber ich wollte das Stück für Stück durchgehen):


var request = facesContext.getExternalContext().getRequest();
var   str1 = request.getHeader("Cookie");
        var str2 =@RightBack(str1,"###");
        var str4 = @Trim(@LeftBack(str2, ";"));
        var str3 =@If( str4 == ";", str2, str4);
       
        var str5 = @Word(str3, "$",4);       
       
        @if(@contains(str5,";") == @True(),  @Word(str5,";",1),        str5)

mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz