Hilfestellung beim scripten

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
Marek
Beiträge: 31
Registriert: 26.03.2010, 12:58

Hilfestellung beim scripten

Beitrag von Marek » 17.02.2011, 11:33

Hallo,

ich versuche folgendes Problem zu lösen:

LC Designer soll einen Wert im Feld1 erkennen, sobald dort irgendetwas eingetragen wird. Anschließend wird im Feld2 ein fester Wert (hier 1) zugewiesen.

Das ganze soll in etwa folgendermaßen aussehen:

if (Feld1.rawValue == " "

{

Feld2.rawValue = "1";

}

Was muß zwischen den " " bei Feld1 stehen, damit LC einen beliebigen Wert/Text erkennt? Auch dann, wenn ich z. Bsp. nur einen Buchstaben in das Feld schreibe. 

Danke für eine Hilfestellung.

Gruß

Marek

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Hilfestellung beim scripten

Beitrag von nele_sonntag » 17.02.2011, 12:14

Du könntest abfragen, ob das Feld in irgendeiner Weise mit etwas befüllt ist, also nicht null ist oder anders herum.

Dieses Ereignis bspw. in das EXIT-Ereignis des 1. TF legen.

Statt Textfeld1.rawValue kannst Du auch mit this.rawValue arbeiten.

Dies erreichst Du mit:

Code: Alles auswählen

//wenn das TF leer ist,
if(Textfeld1.rawValue == null){

//weise TF2 KEINEN Wert zu
Textfeld2.rawValue="";

//ansonsten
}else{

//weise TF2 EINEN Wert zu
Textfeld2.rawValue="Danke für Deinen Eintrag.";
}

Code: Alles auswählen

if(this.rawValue != null){
Textfeld4.rawValue="Danke für Deinen Eintrag.";    
}else{
Textfeld4.rawValue="";
}
LG Mandy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Marek
Beiträge: 31
Registriert: 26.03.2010, 12:58

Hilfestellung beim scripten

Beitrag von Marek » 21.02.2011, 08:22

Hallo Mandy,

vielen Dank für die Hilfe.

Sorry, dass ich mich erst jetzt melde.

Ich habe mir das Script genauer angeschaut, aber versäumt, mich dafür zu bedanken.

 

LG

Marek

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Hilfestellung beim scripten

Beitrag von nele_sonntag » 21.02.2011, 12:17

Das ist kein Problem. Wichtig nur, dass es Dir weiter hilft und Dein Problem gelöst ist.
Eine Rückmeldung - egal welcher Art -  ist immer ganz nett.

LG Mandy

Antworten