Autor Thema: Hide when Button  (Gelesen 1554 mal)

Offline Davidxx

  • Junior Mitglied
  • **
  • Beiträge: 56
Hide when Button
« am: 11.09.08 - 08:32:50 »
Hier mein zweites problem:

ich habe 9 reihen die alle versteckt sein sollen solange der wert in einem anderen versteckten feld 0 ist.

ein button soll bei klick immer eine weitere reihe anzeigen, sprich ein weiteres verstecktes feld auf den wert 1 setzen.

meine grauenhafte formel:
@If(ShowRow1=0;@SetField ("ShowRow1";1);@SetField("ShowRow2";1);
@If(ShowRow2=0;@SetField ("ShowRow2";0);@SetField("ShowRow3";1);
@If(ShowRow3=0;@SetField ("ShowRow3";0);@SetField("ShowRow4";1);
@If(ShowRow4=0;@SetField ("ShowRow4";3);"");"");"");"")

klappt natürlich nicht wirklich, finde aber auch leider nichts wo man eine lösung finden könnte.

LG David

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Hide when Button
« Antwort #1 am: 11.09.08 - 08:45:37 »
Ohne die Anwendung jetzt genauer zu kennen, versuch's mal so:

@If(ShowRow1=0;@SetField ("ShowRow1";1); ShowRow2=0;@SetField ("ShowRow2";1);ShowRow3=0;@SetField ("ShowRow3";1);ShowRow4=0;@SetField ("ShowRow4";1); "");
@Command( [RefreshHideFormulas] )

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Davidxx

  • Junior Mitglied
  • **
  • Beiträge: 56
Re: Hide when Button
« Antwort #2 am: 11.09.08 - 09:04:31 »
Danke für die Hilfe Axel,
aus irgendeinem Grund reagieren die Felder jetzt garnichtmehr, habe die formel so übernommen und die muss eigendlich auch funktionieren so wie sie aussieht.

Verstehe das jetzt auch nicht aber wie gesagt, er macht garnix.

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Hide when Button
« Antwort #3 am: 11.09.08 - 09:19:28 »
Hast du auch die HIDE-WHEN - Formeln entsprechend erstellt? Lass dir die versteckten Felder mal anzeigen. Haben die auch die entsprechenden Werte?

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Davidxx

  • Junior Mitglied
  • **
  • Beiträge: 56
Re: Hide when Button
« Antwort #4 am: 11.09.08 - 09:23:55 »
ja die felder werden mir alle angezeigt, haben auch den wert 0. meine alte formel funktioniert mehr oder weniger ja auch. setzt mir halt direkt mehrere felder auf den wert 1 was ja nicht gewollt ist.
trotzdem ist die bezeichnung der felder und der befehl derselbe wie in deiner formel. versteh ich nicht. habs jetzt mehrmals versucht.
LG David

botschi

  • Gast
Re: Hide when Button
« Antwort #5 am: 11.09.08 - 09:55:24 »
Bei der Lösung von Axel springt er halt raus, wenn eine Bedingung zutrifft und arbeitet die anderen nicht weiter ab. Bei deiner Lösung werden ALLE If´s nacheinander abgearbeitet und setzen die Felder.

Versuch mal mit Axels Lösung weiterzukommen, das ist die "professionelle" Variante. Ich meine, so sollte das in deinem Fall auch eingesetzt werden.

Matthias

Offline cebolina

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
Re: Hide when Button
« Antwort #6 am: 11.09.08 - 12:41:19 »
Hallo David,

welchen Typ haben denn die Felder "ShowRowX"?

Sind es Text-Felder musst du nämlich auf "0" und "1" (mit Anführungszeichen!) als "Text" prüfen.

Gruß
Stefan
Server: Lotus Domino 9.0.1FP4 HF70
Client: Release 9.0.1FP6

Offline Davidxx

  • Junior Mitglied
  • **
  • Beiträge: 56
Re: Hide when Button
« Antwort #7 am: 11.09.08 - 13:21:25 »
Danke Stefan, das war die richtige antwort. hab ich eben schon gemacht, hat mir ein arbeitskollege den tipp gegeben.
Und die formel von axel ist auch richtig gewesen.
danke besonders an euch 2, an den rest natürlich auch. bis zum nächsten mal, david^^

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz