Domino 9 und frühere Versionen > ND8: Entwicklung
Hide-When-Performance
(1/1)
cebolina:
Hallo in die Runde,
Ich will erreichen, dass ein Absatz verborgen wird, wenn alle Felder = "".
Ist nur ein Feld != "" soll der Absatz angezeigt werden (konkret geht es um bis zu 20 Felder).
Welche Version ist performanter?
--- Code: ---Feld1 = "" & Feld2 = "" & Feld3 = "" & Feld4 = ""
--- Ende Code ---
oder
--- Code: ---@Trim(Feld1 + Feld2 + Feld3 + Feld4) = ""
--- Ende Code ---
oder :-:
Beispiel (siehe hidewhen.jpg):
Die Titelzeile einer Tabelle soll verborgen sein, wenn alle Felder = "". Ist nur ein Feld != "" soll die Titelzeile angezeigt werden.
Bin für jeden Tipp dankbar.
Gruß Stefan
Peter Klett:
Ich kenne keinen Unterschied in der Performance, bevorzuge persönlich aber Variante 2, da weniger zu schreiben und leichter zu lesen.
Pingelig - dafür bin ich ja bekannt -angemerkt sei natürlich, dass die beiden Formeln nicht das gleiche bewirken. Wollte man wirklich in jedem Feld Leerzeichen ausschließen, müsste es ja lauten
@Trim (Feld1) = "" & @Trim (Feld2) = "" ...
Spätestens dann schließt sich für mich diese Variante aus, denn da tippt man sich ja 'nen Wolf ...
cebolina:
--- Zitat von: Peter Klett am 25.07.13 - 13:43:32 ---Pingelig - dafür bin ich ja bekannt -
--- Ende Zitat ---
... ist ja kein Fehler ;D
spricht was gegen diese Lösung?
--- Code: ---_liste := Feld1 : Feld2 : Feld3 ;
@Trim(_liste) = ""
--- Ende Code ---
Gruß
Stefan
Peter Klett:
nö ;)
kann man auch
@Trim (Feld1 : Feld2 : Feld3 : Feld4) = ""
schreiben
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln