Autor Thema: Feld verstecken  (Gelesen 2606 mal)

Offline mgubler

  • Aktives Mitglied
  • ***
  • Beiträge: 160
  • Geschlecht: Männlich
  • Ich war's nicht!!!
Feld verstecken
« am: 24.05.11 - 12:03:53 »
Hallo zusammen,

ich habe mich mal an XPages gegeben und ein Web-Forumlar erstellt in das der User ein paar Daten eingeben kann.
Zudem befinden sich dort auch Combo Felder.
Je nachdem ändern sich die Einträge (vollst. Aktualisierung).
So weit so gut...aber nun möchte ich ein Feld (je nachdem was in dem Combo-Feld gewählt wurde) ausblenden, wenn der Rückgabewert <> "MT" ist.

Leider scheitere ich hier.
Kann mir bitte jemand sagen wie ich sowas mache?

Mit den Hilfen aus dem Netz komme ich leider nicht weiter =(

Danke im voraus!
Gruß, Marc

klaussal

  • Gast
Re: Feld verstecken
« Antwort #1 am: 24.05.11 - 12:16:18 »
Habe ich zwar noch nie gemacht, aber wenn du mal mit "hidewhen & xpages" googlest, kommt da eine ganz Menge.

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Feld verstecken
« Antwort #2 am: 25.05.11 - 09:58:32 »
Klicke neben der "visible"- Eigenschaft Deines Feldes auf den kleinen Diamanten und trage da Deine "Hide- When" ein... Aber vorsicht: Das ist jetzt eine "SHOW-WHEN", Du musst also Deine Logic umdrehen.

Gruss
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline mgubler

  • Aktives Mitglied
  • ***
  • Beiträge: 160
  • Geschlecht: Männlich
  • Ich war's nicht!!!
Re: Feld verstecken
« Antwort #3 am: 26.05.11 - 15:54:25 »
Hallo

alles geklappt.
Ich habe das nun geändert und es läuft nun:

Komponente "Fenster" hinzufügen und dort im "Sichtbar" - Diamanten die Formel (JS Serverseitig, Dynamisch berechnet):

var element = getComponent('cb_Fuer');
if (element.value != "MT")
{
   return false;
}
else
{
   return true;
}

eingefügt.
Speichern, testen und geht...

Aber vielen Dank!
Gruß, Marc

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz